@charset "UTF-8";
/*
font
*/
/*
 * フォントアイコン
 */
@font-face {
	font-family: "icon-ishare";
	src: url("../fonts/icon-ishare.woff2") format("woff2"), url("../fonts/icon-ishare.woff") format("woff"), url("../fonts/icon-ishare.ttf") format("truetype"), url("../fonts/icon-ishare.eot") format("embedded-opentype");
}
.fis {
	display: inline-block;
	font-family: icon-ishare;
	font-size: 1.15em;
	line-height: 1;
	vertical-align: 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fis.x05 {
	font-size: 0.5em;
	vertical-align: 0.14285714em;
}
.fis.x06 {
	font-size: 0.6em;
	vertical-align: 0.14285714em;
}
.fis.x07 {
	font-size: 0.7em;
	vertical-align: 0.14285714em;
}
.fis.x08 {
	font-size: 0.8em;
	vertical-align: 0.07142857em;
}
.fis.x09 {
	font-size: 0.9em;
	vertical-align: 0.07142857em;
}
.fis.x11 {
	font-size: 1.1em;
}
.fis.x12 {
	font-size: 1.2em;
	vertical-align: -0.07142857rem;
}
.fis.x13 {
	font-size: 1.3em;
	vertical-align: -0.07142857rem;
}
.fis.x14 {
	font-size: 1.4em;
	vertical-align: -0.14285714em;
}
.fis.x15 {
	font-size: 1.5em;
	vertical-align: -0.14285714em;
}
.fis.x16 {
	font-size: 1.6em;
	vertical-align: -0.21428571em;
}
.fis.x17 {
	font-size: 1.7em;
	vertical-align: -0.28571429em;
}
.fis.x18 {
	font-size: 1.8em;
	vertical-align: -0.28571429em;
}
.fis.x19 {
	font-size: 1.9em;
	vertical-align: -0.35714286em;
}
.fis.x20 {
	font-size: 2em;
	vertical-align: -0.35714286em;
}
.fis.x25 {
	font-size: 2.5em;
	vertical-align: -0.57142857em;
}
.fis.x30 {
	font-size: 3em;
	vertical-align: -0.78571429em;
}
.fis.r45 {
	transform: rotate(45deg);
}
.fis.r90 {
	transform: rotate(90deg);
}
.fis.r135 {
	transform: rotate(135deg);
}
.fis.r180 {
	transform: rotate(180deg);
}
.fis.r225 {
	transform: rotate(225deg);
}
.fis.r270 {
	transform: rotate(270deg);
}
.fis.r315 {
	transform: rotate(315deg);
}
.fis-home::before {
	content: "\e000";
}
.fis-folder::before {
	content: "\e001";
}
.fis-document::before {
	content: "\e002";
}
.fis-book::before {
	content: "\e003";
}
.fis-edit::before {
	content: "\e004";
}
.fis-stamp::before {
	content: "\e005";
}
.fis-search::before {
	content: "\e006";
}
.fis-users::before {
	content: "\e007";
}
.fis-help::before {
	content: "\e008";
}
.fis-list-without::before {
	content: "\e009";
}
.fis-list::before {
	content: "\e00a";
}
.fis-user-circle::before {
	content: "\e00b";
}
.fis-user::before {
	content: "\e00c";
}
.fis-close::before {
	content: "\e00d";
}
.fis-data::before {
	content: "\e00e";
}
.fis-setting::before {
	content: "\e00f";
}
.fis-edit-structure::before {
	content: "\e010";
}
.fis-edit-structure-global::before {
	content: "\e011";
}
.fis-trans-import::before {
	content: "\e012";
}
.fis-proof::before {
	content: "\e013";
}
.fis-proof-check::before {
	content: "\e014";
}
.fis-plus-square::before {
	content: "\e015";
}
.fis-minus-square::before {
	content: "\e016";
}
.fis-sort::before {
	content: "\e017";
}
.fis-sort-asc::before {
	content: "\e018";
}
.fis-sort-desc::before {
	content: "\e019";
}
.fis-comment-stamp::before {
	content: "\e01a";
}
.fis-comment-global::before {
	content: "\e01b";
}
.fis-comment::before {
	content: "\e01c";
}
.fis-calendar::before {
	content: "\e01d";
}
.fis-lock::before {
	content: "\e01e";
}
.fis-unlock::before {
	content: "\e01f";
}
.fis-save::before {
	content: "\e020";
}
.fis-trash::before {
	content: "\e021";
}
.fis-tree::before {
	content: "\e022";
}
.fis-tree-plus::before {
	content: "\e023";
}
.fis-leafs::before {
	content: "\e024";
}
.fis-editor::before {
	content: "\e025";
}
.fis-leaf::before {
	content: "\e026";
}
.fis-leaf-plus::before {
	content: "\e027";
}
.fis-indent::before {
	content: "\e028";
}
.fis-outdent::before {
	content: "\e029";
}
.fis-plus::before {
	content: "\e02a";
}
.fis-minus::before {
	content: "\e02b";
}
.fis-folder-close::before {
	content: "\e02c";
}
.fis-folder-up::before {
	content: "\e02d";
}
.fis-stamp-square::before {
	content: "\e02e";
}
.fis-search-info::before {
	content: "\e02f";
}
.fis-file::before, .fis-file-txt::before, .fis-file-text::before {
	content: "\e030";
}
.fis-file-pdf::before {
	content: "\e031";
}
.fis-file-log::before {
	content: "\e032";
}
.fis-file-doc::before {
	content: "\e033";
}
.fis-file-docx::before {
	content: "\e033";
}
.fis-file-xls::before {
	content: "\e034";
}
.fis-file-xlsx::before {
	content: "\e034";
}
.fis-file-xlsm::before {
	content: "\e034";
}
.fis-file-ppt::before {
	content: "\e035";
}
.fis-file-pptx::before {
	content: "\e035";
}
.fis-file-img::before {
	content: "\e036";
}
.fis-file-zip::before {
	content: "\e037";
}
.fis-file-html::before {
	content: "\e038";
}
.fis-file-up::before {
	content: "\e039";
}
.fis-file-dw::before {
	content: "\e03a";
}
.fis-file-in::before {
	content: "\e03b";
}
.fis-file-ex::before {
	content: "\e03c";
}
.fis-file-property::before {
	content: "\e03d";
}
.fis-caution::before {
	content: "\e040";
}
.fis-info::before {
	content: "\e041";
}
.fis-cog::before {
	content: "\e042";
}
.fis-license::before {
	content: "\e043";
}
.fis-license-without::before {
	content: "\e044";
}
.fis-publisher::before {
	content: "\e045";
}
.fis-category::before {
	content: "\e046";
}
.fis-speaker::before {
	content: "\e047";
}
.fis-pub-set::before {
	content: "\e048";
}
.fis-no-entry::before {
	content: "\e049";
}
.fis-merge::before {
	content: "\e04a";
}
.fis-revise::before {
	content: "\e04b";
}
.fis-migration::before {
	content: "\e04c";
}
.fis-search_word::before {
	content: "\e04d";
}
.fis-search_word_del::before {
	content: "\e04e";
}
.fis-win-min::before {
	content: "\e050";
}
.fis-win-max::before {
	content: "\e051";
}
.fis-win-normal::before {
	content: "\e052";
}
.fis-undo::before {
	content: "\e053";
}
.fis-redo::before {
	content: "\e054";
}
.fis-triangle-square::before {
	content: "\e055";
}
.fis-list-square::before {
	content: "\e056";
}
.fis-paragraph::before {
	content: "\e057";
}
.fis-img-square::before {
	content: "\e058";
}
.fis-variable::before {
	content: "\e059";
}
.fis-code::before {
	content: "\e05a";
}
.fis-chat::before {
	content: "\e05b";
}
.fis-img-without::before {
	content: "\e05c";
}
.fis-file-gif::before {
	content: "\e05c";
}
.fis-file-jpg::before {
	content: "\e05c";
}
.fis-file-jpeg::before {
	content: "\e05c";
}
.fis-file-png::before {
	content: "\e05c";
}
.fis-file-svg::before {
	content: "\e05c";
}
.fis-le::before {
	content: "\e05d";
}
.fis-clip::before {
	content: "\e05e";
}
.fis-win-new::before {
	content: "\e05f";
}
.fis-in-row-up::before {
	content: "\e060";
}
.fis-in-row-low::before {
	content: "\e061";
}
.fis-del-row::before {
	content: "\e062";
}
.fis-in-col-left::before {
	content: "\e063";
}
.fis-in-col-right::before {
	content: "\e064";
}
.fis-del-col::before {
	content: "\e065";
}
.fis-merge-cell::before {
	content: "\e066";
}
.fis-split-cell::before {
	content: "\e067";
}
.fis-convert-cell::before {
	content: "\e068";
}
.fis-cell-size::before {
	content: "\e069";
}
.fis-grid::before {
	content: "\e06a";
}
.fis-convert-cell2::before {
	content: "\e06b";
}

/*
	base
*/
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

html {
	font-size: 14px;
	font-family: "游ゴシック", YuGothic, "Yu Gothic", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Hiragino Maru Gothic W4 JIS2004", "メイリオ", "Meiryo", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	background-color: #f2f4f3;
}

body {
	background-color: #f2f4f3;
	color: #455267;
}

:focus {
	outline: none;
}

mark {
	background-color: #ff0;
	color: inherit;
	font-weight: bold;
}

/*
	class
*/
/*
	jquery ui style
*/
.ui-front {
	z-index: 100;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
}
.ui-menu .ui-menu-item .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px 0.4em;
}
.ui-menu .ui-menu-item .ui-state-active {
	margin: -1px;
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #fff;
}
.ui-widget {
	font-family: "游ゴシック", YuGothic, "Yu Gothic", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Hiragino Maru Gothic W4 JIS2004", "メイリオ", "Meiryo", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 10000;
	border: 1px dotted #555;
}

/* end jquery ui style */
/*
	flatpickr style
*/
.flatpickr-input[readonly]:disabled {
	cursor: default;
}

/* end flatpickr style */
.nokey {
	background-color: #fcc;
	color: #f00;
}

.cursor-pointer {
	cursor: pointer;
}
.cursor-default {
	cursor: default;
}

.hide {
	display: none;
}

.hide2 {
	display: none !important;
}

.hidden {
	visibility: hidden;
}

.hidden2 {
	visibility: hidden !important;
}

.omi {
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.loading {
	background-color: rgba(0, 0, 0, 0.1);
	display: flex;
	align-items: center;
	flex-direction: column;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99999;
}
.loading > div {
	margin: auto;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 100px 100px rgba(255, 255, 255, 0.5);
}
.loading > div p {
	max-width: 400px;
	text-align: center;
}
.loading > div p:empty {
	margin: 0;
}

p.sp {
	margin-top: 0;
	margin-bottom: 0;
}

.sr-only {
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}

.k-no-border {
	border: none !important;
}

.icon-offset {
	padding-left: 1.2em;
	position: relative;
}
.icon-offset > .fis {
	position: absolute;
	left: 0;
	top: 0.1em;
}

.group-h2 {
	margin-bottom: 30px;
}
.group-h3, .group-h4, .group-h5, .group-h6 {
	margin-bottom: 20px;
}

.full-height-flex {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.shadow-screen {
	background-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
}

a.disabled {
	color: #888888;
	pointer-events: none;
}
a.disabled .fis {
	color: #aaa;
}

button {
	background-color: #fff;
	border: 1px solid #396e90;
	cursor: pointer;
}

label.button-default {
	margin: 3px;
	display: inline-block;
	line-height: 1;
	vertical-align: middle;
	position: relative;
	cursor: pointer;
}
label.button-default [type=radio],
label.button-default [type=checkbox] {
	opacity: 0;
	width: 1px;
	height: 1px;
	clip-path: circle(0%);
	position: absolute;
	z-index: -1;
}
label.button-default [type=radio] + span,
label.button-default [type=checkbox] + span {
	padding: 5px 20px;
	border: 1px solid #396e90;
	border-radius: 5px;
	background-color: #fff;
	min-width: 139px;
	min-height: 39px;
	line-height: 1;
	color: #455267;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
label.button-default [type=radio] + span:hover,
label.button-default [type=checkbox] + span:hover {
	background-color: #f4f7f9;
	border-color: #396e90;
	color: #396e90;
}
label.button-default [type=radio] + span small,
label.button-default [type=checkbox] + span small {
	display: block;
	font-size: 10px;
	line-height: 1;
}
label.button-default [type=radio]:checked + span,
label.button-default [type=checkbox]:checked + span {
	background-color: #eb6d45;
	border-color: #eb6d45;
	color: #fff;
}
label.button-default [type=radio].disabled + span, label.button-default [type=radio]:disabled + span,
label.button-default [type=checkbox].disabled + span,
label.button-default [type=checkbox]:disabled + span {
	background-color: #a8b2b9;
	border-color: #a8b2b9;
	color: #fff;
	pointer-events: none;
}
label.button-default [type=radio].disabled:checked + span, label.button-default [type=radio]:disabled:checked + span,
label.button-default [type=checkbox].disabled:checked + span,
label.button-default [type=checkbox]:disabled:checked + span {
	background-color: #be9875;
	border-color: #be9875;
	color: #f5f5f5;
}
label.button-default.small [type=radio] + span,
label.button-default.small [type=checkbox] + span {
	padding: 5px 15px;
	min-width: 109px;
	min-height: 30px;
}
label.button-default.xsmall [type=radio] + span,
label.button-default.xsmall [type=checkbox] + span {
	padding: 3px 5px;
	min-width: 1px;
	min-height: 25px;
}
label.icon-input.uk-navbar-item {
	padding: 0;
}
label.icon-input.uk-navbar-item [type=radio],
label.icon-input.uk-navbar-item [type=checkbox] {
	opacity: 0;
	width: 1px;
	height: 1px;
	clip-path: circle(0%);
	position: absolute;
}
label.icon-input.uk-navbar-item [type=radio] + span,
label.icon-input.uk-navbar-item [type=checkbox] + span {
	padding: 0 7px;
	display: inline-flex;
	align-items: center;
	height: 40px;
}
#master label.icon-input.uk-navbar-item [type=radio] + span:hover,
#master label.icon-input.uk-navbar-item [type=checkbox] + span:hover {
	background-color: #367890;
}
#slave label.icon-input.uk-navbar-item [type=radio] + span:hover,
#slave label.icon-input.uk-navbar-item [type=checkbox] + span:hover {
	background-color: #b7515e;
}
label.icon-input.uk-navbar-item [type=radio]:checked + span,
label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	background-color: #fff !important;
}
#master label.icon-input.uk-navbar-item [type=radio]:checked + span,
#master label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	color: #3d87a3;
}
#slave label.icon-input.uk-navbar-item [type=radio]:checked + span,
#slave label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	color: #be636f;
}
label.icon-input.uk-navbar-item [type=radio].disabled + span, label.icon-input.uk-navbar-item [type=radio][disabled] + span,
label.icon-input.uk-navbar-item [type=checkbox].disabled + span,
label.icon-input.uk-navbar-item [type=checkbox][disabled] + span {
	opacity: 0.3;
	pointer-events: none;
}

.text-required {
	color: #f00;
}
.text-ast {
	display: inline-block;
	height: 1.2rem;
	font-size: 1.5rem;
	vertical-align: text-top;
}
h2 .text-ast {
	vertical-align: baseline;
}

.color-red {
	color: #f00;
}
.color-disabled {
	color: #aaa;
}
.color-pdf {
	color: #cc2e2e;
}
.color-doc, .color-docx {
	color: #2b579a;
}
.color-xls, .color-xlsx, .color-xlsm {
	color: #217346;
}
.color-ppt, .color-pptx {
	color: #d34927;
}
.color-html {
	color: #e44d26;
}
.color-txt {
	color: #575757;
}
.color-zip {
	color: #c3ac2a;
}

.bg-red {
	background-color: #f00;
}
.bg-gray {
	background-color: #a8b2b9;
}
.bg-lightgray {
	background-color: #e7e7e7;
}
.bg-master {
	background-color: #3d87a3;
	color: #fff;
}
.bg-master-dark {
	background-color: #186c87;
	color: #fff;
}
.bg-slave {
	background-color: #be636f;
	color: #fff;
}
.bg-slave-dark {
	background-color: #a04855;
	color: #fff;
}

.d-table {
	display: table;
}
.d-table .theader {
	display: table-header-group;
}
.d-table .tfooter {
	display: table-footer-group;
}
.d-table .tbody {
	display: table-row-group;
}
.d-table .row {
	display: table-row;
}
.d-table .row > * {
	display: table-cell;
}
.d-table .cell {
	display: table-cell;
}
.d-table.padding .row > * {
	padding: 16px 12px;
}
.d-table.padding-xxsmall .row > * {
	padding: 2px 3px;
}
.d-table.padding-xsmall .row > * {
	padding: 5px 6px;
}
.d-table.padding-small .row > * {
	padding: 10px 12px;
}
.d-table.padding-large .row > * {
	padding: 22px 12px;
}

.icon-link {
	color: #396E90;
	display: inline-flex;
	align-items: center;
}
.icon-link:hover {
	text-decoration: none;
	color: #407ca2;
}

.err {
	background-color: #ffdcdc;
}

.text-filter {
	width: 100%;
}
.text-filter .input-search {
	display: flex;
	align-items: center;
}
.text-filter .input-search .key_btn {
	display: flex;
}
.text-filter .input-search .key_btn > * {
	margin-right: -1px;
	border: 1px solid #396e90;
}
.text-filter .input-search .key_btn > *:first-child {
	border-radius: 4px 0 0 4px;
}
.text-filter .input-search .key_btn > *:last-child {
	border-radius: 0 4px 4px 0;
}
.text-filter .input-search .key_btn .uk-search-input {
	width: auto;
	min-width: 330px;
}
.text-filter .input-search .key_btn .btn-detail {
	display: inline-block;
	min-width: 73px;
	text-align: center;
	cursor: pointer;
	color: inherit;
	appearance: button;
}
.text-filter .input-search .key_btn .btn-detail:after {
	content: "";
	margin-left: 6px;
	width: 0;
	height: 0;
	border-width: 7px 6px 0;
	border-style: solid;
	border-color: #396e90 transparent transparent;
	display: inline-block;
	position: relative;
	top: -1px;
}
.text-filter .input-search .key_btn .btn-search {
	min-width: 110px;
	background-color: #396e90;
	color: #fff;
	font-weight: bold;
}
.text-filter .input-search .assign {
	margin-left: 35px;
}
.text-filter .input-search .assign label + label {
	margin-left: 15px;
}
.text-filter .detail .setted-detail {
	padding: 10px;
	display: block;
}
.text-filter .detail .setted-detail:empty {
	padding: 0;
}
.text-filter .detail .setted-detail .uk-label {
	background-color: #f5f5ff;
	color: #666;
	border: 1px solid #999;
	border-radius: 20px;
	position: relative;
}
.text-filter .detail .setted-detail .uk-label button {
	margin-left: 5px;
	padding: 2px;
	border-radius: 20px;
	position: relative;
	right: -5px;
}
.text-filter .detail .setted-detail .uk-label button:hover {
	background-color: #f1dbd6;
}
.text-filter .detail .setted-detail .uk-label button svg {
	width: 10px;
	height: 10px;
}
.text-filter .detail .set-detail {
	padding: 10px 0 0;
	display: none;
}
.text-filter .detail fieldset {
	margin: 0 0 10px 0;
	border: none;
}
.text-filter .detail fieldset legend {
	font-weight: bold;
	font-size: 1.1rem;
	color: #888;
}
.text-filter .detail .filter-date input {
	width: 185px;
}
.text-filter .detail .filter-date span {
	margin: 0 15px;
	line-height: 40px;
}
.text-filter.detail-view .btn-detail {
	background-color: #eee;
}
.text-filter.detail-view .detail .setted-detail {
	display: none;
}
.text-filter.detail-view .detail .set-detail {
	display: block;
}

.legend-dot {
	display: flex;
	align-items: center;
	gap: 5px;
}
.legend-dot::before {
	content: "";
	border: 1px solid rgba(255, 255, 255, 0.6);
	border-radius: 10px;
	background-color: #000;
	width: 10px;
	height: 10px;
}
.legend-dot::after {
	content: "…";
	height: 17px;
}
.legend-dot.red::before {
	background-color: #f00;
}
.legend-dot.green::before {
	background-color: #0f0;
}
.legend-dot.blue::before {
	background-color: #00f;
}

.border {
	border: 1px solid #c4d0d8;
}
.border.border-solid {
	border-style: solid;
}
.border.border-dashed {
	border-style: dashed;
}
.border.border-dotted {
	border-style: dotted;
}
.border.border-double {
	border-style: double;
	border-width: 3px;
}
.border.border-width-2 {
	border-width: 2px;
}
.border.border-width-3 {
	border-width: 3px;
}
.border.border-width-4 {
	border-width: 4px;
}
.border.border-width-5 {
	border-width: 5px;
}

.no-border {
	border: 0 none !important;
}

.k-plus {
	font-weight: bold;
	font-size: 1.5rem;
	vertical-align: -0.21428571rem;
}

table {
	border-collapse: collapse;
}
table thead [data-sort] {
	cursor: pointer;
}
table thead [data-sort] .fis-sort, table thead [data-sort] .fis-sort-asc, table thead [data-sort] .fis-sort-desc {
	margin-left: 0.7rem;
}
table tbody tr.active, table.uk-table-hover tbody tr.active {
	background-color: #f1dbd6;
}
table tbody tr.selected, table.uk-table-hover tbody tr.selected {
	background-color: #f5ccc3;
}
table.row_accordion tr.view {
	background-color: #f4f7f9;
}
table.row_accordion .collapse {
	width: 52px;
}
table.row_accordion .collapse .ac-title {
	cursor: pointer;
	width: 2rem;
	height: 2rem;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
table.row_accordion tr.ac-contents {
	border-top: none;
	display: none;
}
table.row_accordion tr.ac-contents.view {
	display: table-row;
	background-color: #f4f7f9;
}
table.row_accordion tr.ac-contents td:first-child:last-child {
	padding: 5px 30px;
}

.scroll_table {
	height: 100%;
	position: relative;
}
.scroll_table > .table-head,
.scroll_table > .table-body {
	width: 100%;
}
.scroll_table > .table-head > table,
.scroll_table > .table-body > table {
	margin: 0;
	position: relative;
}
.scroll_table > .table-head {
	overflow: hidden;
	position: relative;
	z-index: 10;
}
.scroll_table > .table-head > table > thead {
	border-bottom: 1px solid #c4d0d8;
	pointer-events: auto;
}
.scroll_table > .table-head > table > tbody {
	visibility: hidden;
	pointer-events: none;
}
.scroll_table > .table-body {
	overflow: auto;
	position: absolute;
	left: 0;
	z-index: 9;
}
.scroll_table > .table-body > table > thead {
	visibility: hidden;
	pointer-events: none;
}
.scroll_table > .table-body > table > tbody tr:first-child {
	border: none;
}

.k-table-1 {
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
}
.k-table-1.short {
	width: auto;
}
.k-table-1 th,
.k-table-1 td {
	padding: 0.5rem 0.71428571rem;
	border: 1px solid #c4d0d8;
	vertical-align: top;
}
.k-table-1 thead th,
.k-table-1 thead td {
	background-color: #f2f2f2;
}
.k-table-1.small th,
.k-table-1.small td {
	padding: 0.35714286rem 0.57142857rem;
}
.k-table-1.xsmall th,
.k-table-1.xsmall td {
	padding: 0.14285714rem 0.42857143rem;
}
.k-table-1.no-border-col-last th:last-child,
.k-table-1.no-border-col-last td:last-child {
	border: none !important;
	background: none !important;
	text-align: left !important;
}
.k-table-1.none-layout {
	table-layout: auto;
}

.k-table-log {
	border-collapse: collapse;
	width: 100%;
}
.k-table-log.out-border {
	border: 1px solid #c4d0d8;
}
.k-table-log th, .k-table-log td {
	padding: 0.125rem 0.4375rem;
	white-space: nowrap;
	text-align: left;
}
.k-table-log thead tr {
	border-bottom: 2px solid #c4d0d8;
}

.rev-history .k-row > :nth-of-type(3) {
	padding: 0;
	line-height: 1;
}
.rev-history .k-row table {
	width: 100%;
	border-collapse: collapse;
	min-height: 2.14285714rem;
}
.rev-history .k-row table th,
.rev-history .k-row table td {
	padding: 0.3rem 0.7rem;
	height: 100%;
}
.rev-history .k-row table th + th,
.rev-history .k-row table th + td,
.rev-history .k-row table td + th,
.rev-history .k-row table td + td {
	border-left: 1px solid #e5e5e5;
}

ul.k-child-flex-1, ul.k-child-flex-2 {
	list-style: none;
}
ul.k-child-flex-1 li, ul.k-child-flex-2 li {
	margin: 0.3rem 0;
}
ul.k-child-flex-1 {
	display: inline-flex;
	list-style: none;
}
ul.k-child-flex-1 > li {
	margin-top: 0;
}
ul.k-child-flex-1 > li + li {
	margin-left: 1rem;
}
ul.k-child-flex-2 > li > ul {
	display: inline-flex;
	list-style: none;
}
ul.k-child-flex-2 > li > ul > li + li {
	margin-left: 1rem;
}

.uk-navbar-nav.icon-links a,
.uk-navbar-item.icon-links a,
.uk-navbar-toggle.icon-links a {
	padding: 0 7px;
}

.toolbar .uk-navbar-container,
.sidebar .uk-navbar-container {
	padding: 0 4px;
}
.toolbar .uk-navbar-nav > li > a,
.toolbar .uk-navbar-nav > li > span,
.toolbar .uk-navbar-item,
.toolbar .uk-navbar-toggle,
.sidebar .uk-navbar-nav > li > a,
.sidebar .uk-navbar-nav > li > span,
.sidebar .uk-navbar-item,
.sidebar .uk-navbar-toggle {
	padding: 0 7px;
	color: #fff;
}
.toolbar .uk-navbar-nav > li > a.disabled,
.toolbar .uk-navbar-nav > li > a [disabled],
.toolbar .uk-navbar-nav > li > span.disabled,
.toolbar .uk-navbar-nav > li > span [disabled],
.toolbar .uk-navbar-item.disabled,
.toolbar .uk-navbar-item [disabled],
.toolbar .uk-navbar-toggle.disabled,
.toolbar .uk-navbar-toggle [disabled],
.sidebar .uk-navbar-nav > li > a.disabled,
.sidebar .uk-navbar-nav > li > a [disabled],
.sidebar .uk-navbar-nav > li > span.disabled,
.sidebar .uk-navbar-nav > li > span [disabled],
.sidebar .uk-navbar-item.disabled,
.sidebar .uk-navbar-item [disabled],
.sidebar .uk-navbar-toggle.disabled,
.sidebar .uk-navbar-toggle [disabled] {
	opacity: 0.3;
	cursor: default;
}
.toolbar .uk-navbar-nav > li > a .fis,
.toolbar .uk-navbar-nav > li > span .fis,
.toolbar .uk-navbar-item .fis,
.toolbar .uk-navbar-toggle .fis,
.sidebar .uk-navbar-nav > li > a .fis,
.sidebar .uk-navbar-nav > li > span .fis,
.sidebar .uk-navbar-item .fis,
.sidebar .uk-navbar-toggle .fis {
	font-size: 1.5rem;
}
.toolbar .uk-navbar-nav > li > a [class^=fa-],
.toolbar .uk-navbar-nav > li > a [class*=" fa-"],
.toolbar .uk-navbar-nav > li > span [class^=fa-],
.toolbar .uk-navbar-nav > li > span [class*=" fa-"],
.toolbar .uk-navbar-item [class^=fa-],
.toolbar .uk-navbar-item [class*=" fa-"],
.toolbar .uk-navbar-toggle [class^=fa-],
.toolbar .uk-navbar-toggle [class*=" fa-"],
.sidebar .uk-navbar-nav > li > a [class^=fa-],
.sidebar .uk-navbar-nav > li > a [class*=" fa-"],
.sidebar .uk-navbar-nav > li > span [class^=fa-],
.sidebar .uk-navbar-nav > li > span [class*=" fa-"],
.sidebar .uk-navbar-item [class^=fa-],
.sidebar .uk-navbar-item [class*=" fa-"],
.sidebar .uk-navbar-toggle [class^=fa-],
.sidebar .uk-navbar-toggle [class*=" fa-"] {
	font-size: 1.5rem;
}
.toolbar .uk-navbar-transparent .uk-navbar-nav > li > a,
.toolbar .uk-navbar-transparent .uk-navbar-nav > li > span,
.toolbar .uk-navbar-transparent .uk-navbar-item,
.toolbar .uk-navbar-transparent .uk-navbar-toggle,
.sidebar .uk-navbar-transparent .uk-navbar-nav > li > a,
.sidebar .uk-navbar-transparent .uk-navbar-nav > li > span,
.sidebar .uk-navbar-transparent .uk-navbar-item,
.sidebar .uk-navbar-transparent .uk-navbar-toggle {
	color: #455267;
}

.toolbar {
	color: #fff;
}
.toolbar .spacer,
.toolbar .divider {
	margin: 0 7px;
	width: 1px;
	height: 100%;
	min-height: 40px;
}
.toolbar .divider {
	border-left: 1px solid #aaa;
}
.toolbar .uk-button {
	padding: 4px 15px;
	min-height: 22px;
}
.slave .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #be636f;
}
.slave .toolbar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #b7515e;
}
.slave .toolbar .uk-navbar-nav > li.active > a {
	color: #be636f;
	background-color: #edfcff;
}
.slave .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}
.toolbar.color-master .uk-navbar-container:not(.uk-navbar-transparent), .master .toolbar .uk-navbar-container:not(.uk-navbar-transparent), .color-master .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
.toolbar.color-master .uk-navbar-nav > li > a:not(.disabled):hover, .master .toolbar .uk-navbar-nav > li > a:not(.disabled):hover, .color-master .toolbar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #367890;
}
.toolbar.color-master .uk-navbar-nav > li.active > a, .master .toolbar .uk-navbar-nav > li.active > a, .color-master .toolbar .uk-navbar-nav > li.active > a {
	color: #3d87a3;
}
.toolbar.color-master .uk-navbar-nav > li.active > a:not(.disabled):hover, .master .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover, .color-master .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}

.sidebar .spacer,
.sidebar .divider {
	margin: 7px 0;
	width: 100%;
	height: 1px;
}
.sidebar .divider {
	border-top: 1px solid #aaa;
}
.sidebar .uk-navbar-container {
	padding: 4px 0;
}
.sidebar .uk-navbar-container .uk-navbar-nav > li.active > a {
	background-color: #fff;
}
.sidebar .sidetool {
	color: #fff;
}
.sidebar .palette {
	display: flex;
}
.sidebar .palette > * {
	padding: 1rem;
	height: 100%;
	width: 100%;
	overflow-y: auto;
	overflow-x: auto;
}
.slave .sidebar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #a04855;
}
.slave .sidebar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #8e404c;
}
.slave .sidebar .uk-navbar-nav > li.active > a {
	color: #a04855;
}
.slave .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #fff;
}
.master .sidebar .uk-navbar-container:not(.uk-navbar-transparent), .color-master .sidebar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #186c87;
}
.master .sidebar .uk-navbar-nav > li > a:not(.disabled):hover, .color-master .sidebar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #145b71;
}
.master .sidebar .uk-navbar-nav > li.active > a, .color-master .sidebar .uk-navbar-nav > li.active > a {
	color: #186c87;
}
.master .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover, .color-master .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}

#strc_container #edit_area {
	display: flex;
	flex-grow: 1;
}
#strc_container #edit_area > * {
	margin-bottom: 10px;
	border: 1px solid #c4d0d8;
	max-width: 100%;
}
#strc_container #edit_area > * + * {
	margin-left: 15px;
}
#strc_container #edit_area .container {
	display: flex;
	width: 100%;
	flex-grow: 1;
}
#strc_container #edit_area .container .tree-area {
	display: flex;
	flex-grow: 1;
	overflow: hidden;
}
#strc_container #edit_area .container .tree-area .tree_tool {
	padding: 5px 0;
}
#strc_container #edit_area .container .tree-area .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a.disabled,
#strc_container #edit_area .container .tree-area .tree_tool ul li a [disabled] {
	opacity: 0.3;
	cursor: default;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
#strc_container #edit_area .container .tree-area .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
#strc_container #edit_area .container .tree-area .treeview {
	flex-grow: 1;
}
#strc_container #edit_area #master,
#strc_container #edit_area #slave {
	display: flex;
	flex-direction: column;
}
#strc_container #edit_area #master {
	width: 33.3222259247%;
}
#strc_container #edit_area #master .tree_tool {
	background-color: #186c87;
}
#strc_container #edit_area #master .tree_tool li > a:not(.disabled):hover {
	background-color: #145b71;
}
#strc_container #edit_area #slave {
	width: 66.6444518494%;
}
#strc_container #edit_area #slave .tree_tool {
	background-color: #a04855;
}
#strc_container #edit_area #slave .tree_tool li > a:not(.disabled):hover {
	background-color: #8e404c;
}
#strc_container #edit_area #slave .tree-area {
	width: 33.3222259247%;
}
#strc_container #edit_area #slave .topic_area {
	width: 66.6444518494%;
	border-left: 1px solid #c4d0d8;
	overflow: auto;
}

.tree_content {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	height: calc(100vh - 95px);
}
.tree_content .tree_content_wrap {
	display: flex;
	gap: 10px;
	flex-grow: 1;
	overflow: hidden;
}
.tree_content .tree_content_wrap > div {
	display: flex;
	flex-direction: column;
	border: 1px solid #c4d0d8;
}
.tree_content .tree_content_wrap > div:nth-child(1) {
	width: 33.3222259247%;
}
.tree_content .tree_content_wrap > div:nth-child(2) {
	width: 66.6444518494%;
}
.tree_content .tree_content_wrap > div .toolbar nav:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
.tree_content .tree_content_wrap > div .container {
	display: flex;
	flex-grow: 1;
	height: calc(100% - 40px);
}
.tree_content .tree_content_wrap > div .container .tree-area {
	display: flex;
	flex-grow: 1;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool {
	padding: 5px 0;
	background-color: #186c87;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li {
	list-style: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a:hover {
	text-decoration: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a:not(.disabled):hover {
	background-color: #145b71;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a.disabled {
	opacity: 0.3;
	cursor: default;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a > span {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 35px;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fa,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fas,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .far,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fal,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fad,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fab,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview {
	flex-grow: 1;
	overflow: auto;
}
.uk-drag .tree_content .tree_content_wrap > div .container .tree-area .treeview .leaf:hover {
	background-color: transparent;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul {
	padding-left: 2px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li {
	margin: 0 0 0 16px;
	padding: 0;
	list-style: none;
	position: relative;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.sortable-placeholder {
	padding: 0;
	border: 1px solid #00f;
	height: 32px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary > .leaf::before {
	content: "\f27a";
	font-family: "Font Awesome 5 Free";
	font-size: 1rem;
	font-weight: 900;
	transform: rotateY(180deg);
	position: absolute;
	left: 4px;
	top: 5px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary.ct2 > .leaf::before {
	left: 3px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary.change_summary > .leaf::before {
	color: #f00;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul {
	padding: 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul li {
	margin-left: 17px;
	display: flex;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul li .uk-badge {
	margin: 4px 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.collapsed > ul > li {
	display: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li .leaf {
	padding-left: 53px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li .leaf::after {
	content: "\f1b3";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	left: 21px;
	top: -6px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li > ul > li .leaf {
	padding-left: 46px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li > ul > li .leaf::after {
	content: "\f1b2";
	left: 20px;
	top: 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview .unset > .leaf::after {
	color: #f00;
}

#log_area {
	display: flex;
	flex-direction: column;
}
#log_area #log_toolbar .uk-navbar-nav > li > a,
#log_area #log_toolbar .uk-navbar-item,
#log_area #log_toolbar .uk-navbar-toggle {
	min-height: 30px;
	color: #455267;
}
#log_area #log_toolbar .uk-navbar-item label + label {
	margin-left: 15px;
}
#log_area #log_toolbar .uk-tab {
	margin-bottom: 0;
}
#log_area #log_toolbar .uk-tab::before {
	content: none;
}
#log_area #log_toolbar .uk-tab > li > a {
	margin-bottom: -1px;
	border-width: 2px;
	border-color: transparent;
}
#log_area #log_toolbar .uk-tab > li.uk-active > a {
	border-color: #eb6d45;
	font-weight: bold;
}
#log_area #log {
	border: 1px solid #c4d0d8;
	height: 120px;
	flex-grow: 1;
}
#log_area #log > * {
	display: none;
}
#log_area #log > *.uk-active {
	display: block;
}
#log_area #log .logs {
	font-size: 0.92857143rem;
}
#log_area #log .logs table {
	margin: 0.3125rem 0;
}
#log_area #log .logs table th,
#log_area #log .logs table td {
	padding: 0.125rem 0.4375rem;
	white-space: nowrap;
}
#log_area #log .logs table .editBtn {
	color: #396e90;
	text-decoration: underline;
	cursor: pointer;
}
#log_area #log .logs table .comment {
	width: 80%;
}
#log_area #log .logs table .comment > * {
	padding-left: 1em;
}
#log_area #log .logs table .comment > *:last-child {
	padding-right: 0;
}
#log_area #log .logs table .comment .sync::after,
#log_area #log .logs table .comment .versionUp::after {
	content: " ]";
}
#log_area #log .logs table .comment .sync > *::after,
#log_area #log .logs table .comment .versionUp > *::after {
	content: " | ";
}
#log_area #log .logs table .comment .sync > *:last-child::after,
#log_area #log .logs table .comment .versionUp > *:last-child::after {
	content: none;
}
#log_area #log .logs table .comment .sync::before {
	content: "SYNC:[ ";
}
#log_area #log .logs table .comment .sync .sync-src::before {
	content: "SRC: ";
}
#log_area #log .logs table .comment .sync .sync-srcLang::before {
	content: "LANG: ";
}
#log_area #log .logs table .comment .versionUp::before {
	content: "Version Up:[ ";
}
#log_area #log .logs table .comment .versionUp .versionUp-date::before {
	content: "DATE: ";
}
#log_area #log .logs table .comment .versionUp .versionUp-msg::before {
	content: "MSG: ";
}
#log_area #log .logs table .comment .versionUp .versionUp-label::before {
	content: "LABEL: ";
}

#contents[data-view=log-closed] #log {
	display: none;
}
#contents[data-view=log-expand] #edit_area,
#contents[data-view=log-expand] #var_list {
	display: none;
}
#contents[data-view=log-expand] #log_area {
	flex-grow: 1;
}

.treeview {
	padding: 7px 10px;
	width: 100%;
}
.treeview#master_tree, .treeview#slave_tree, .treeview.tree-folder, #pub_manager_placement .treeview {
	overflow-y: auto;
	overflow-x: auto;
}
.treeview > ul {
	margin: 0;
	padding: 0;
	width: 100%;
}
.treeview > ul li {
	margin: 0 0 0 16px;
	padding: 0;
	list-style: none;
	position: relative;
}
.treeview > ul li.move > .leaf::after,
.treeview > ul li.move > .chapter-text-container > .leaf::after {
	color: #a9f5c9;
}
.treeview > ul li.new > .leaf::after,
.treeview > ul li.new > .chapter-text-container > .leaf::after {
	color: #f5a9f2;
}
.treeview > ul li.insert > .leaf::after,
.treeview > ul li.insert > .chapter-text-container > .leaf::after {
	color: #a9d0f5;
}
.treeview > ul li.del > .leaf,
.treeview > ul li.del > .chapter-text-container > .leaf {
	background-color: #efefef;
	color: #b4b4b4;
}
.treeview > ul li:last-child {
	margin-bottom: 0;
}
.treeview > ul li > .chapter-text-container > .leaf,
.treeview > ul li > .leaf {
	margin: 2px 0;
	padding: 1px 3px 1px 22px;
	border: 1px solid transparent;
	min-height: 25px;
	min-width: 3rem;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
}
.treeview > ul li > .chapter-text-container > .leaf:hover,
.treeview > ul li > .leaf:hover {
	background-color: #f1dbd6;
}
.treeview > ul li > .chapter-text-container > .leaf::after,
.treeview > ul li > .leaf::after {
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
.treeview > ul li > .chapter-text-container > .leaf.file_hover,
.treeview > ul li > .leaf.file_hover {
	background-color: #f3c8c2;
}
.treeview > ul li.selected > .chapter-text-container > .leaf,
.treeview > ul li.selected > .leaf {
	border-color: #da9f91;
	background-color: #f5ccc3;
}
.treeview > ul li.selected [contenteditable=true] {
	background-color: #fff !important;
	user-select: auto;
	cursor: text;
}
.treeview > ul li[data-doc-type=step] > .leaf::after, .treeview > ul li.book > .leaf::after {
	content: "\e001";
}
.treeview > ul li .node-toggle {
	width: 15px;
	height: 18px;
	position: absolute;
	left: -15px;
	top: 5px;
}
.treeview > ul li .node-toggle::before {
	content: "";
	border-left: 8px solid transparent;
	border-top: 8px solid transparent;
	border-bottom: 8px #455267 solid;
	display: block;
	height: 0;
	width: 0;
	position: absolute;
	left: 0;
	top: -3px;
}
.treeview > ul li .uk-badge {
	margin-left: 0.2rem;
}
.treeview > ul li ul {
	margin: 0;
	padding: 0;
}
.treeview > ul li.collapsed > .node-toggle::before {
	transform: rotate(-45deg);
	top: -2px;
	left: -4px;
}
.treeview > ul li.collapsed > .uk-badge {
	margin-left: 0.2rem;
}
.treeview > ul li.collapsed > .uk-badge::before {
	content: attr(data-child-qua);
}
.treeview > ul li.collapsed > ul > li {
	display: none;
}
.treeview > ul li.ui-sortable-helper, .treeview > ul li.ui-draggable-dragging {
	width: 200px !important;
	height: 30px !important;
	display: block;
	opacity: 0.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.treeview > ul li.ui-sortable-helper > .leaf, .treeview > ul li.ui-draggable-dragging > .leaf {
	text-overflow: ellipsis;
}
#master_tree_area .treeview > ul li.sortable-placeholder {
	padding: 0;
	border: 1px solid #00f;
	height: 32px;
	display: list-item;
}
.treeview > ul > li {
	margin-left: 0;
}
.treeview > ul > li > .leaf {
	padding-left: 2.5rem;
}
.treeview > ul > li > .leaf::after {
	font-size: 2rem;
	top: -0.35714286rem;
}
.treeview > ul > li ul.chapters {
	padding-left: 5px;
}
.treeview > ul > li ul.chapters > li > .chapter-text-container {
	display: flex;
	justify-content: space-between;
}
.treeview > ul > li ul.chapters > li .leaf::after {
	content: "\e022";
}
.treeview > ul > li ul.chapters > li li.ref_movie > .leaf::after {
	font-style: normal;
	font-variant: normal;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 1.275rem;
	content: "\f03d";
	top: 0px;
}
.treeview > ul > li ul.chapters > li li.ref_image > .leaf::after {
	content: "\e058";
}
.treeview > ul > li ul.chapters > li .exc-editor {
	white-space: nowrap;
}
.treeview > ul > li ul.chapters > li .exc-editor .fis {
	font-size: 1.71428571rem;
}
.treeview > ul > li ul.chapters > li .exc-editor .uk-label .fis {
	font-size: 1.15em;
}
.treeview > ul > li ul.chapters > li .exc-editor .lock .fis-lock {
	margin-right: 5px;
	vertical-align: -4px;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container > * {
	flex-grow: 1;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container .comment_count {
	flex-grow: 5;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container .exc-editor {
	text-align: right;
}
.treeview > ul > li ul.chapters li.topic > .leaf::after, .treeview > ul > li ul.chapters li.topicItem > .leaf::after {
	content: "\e026";
}
.treeview > ul > li ul.chapters li.topic.subChapter > .leaf::after, .treeview > ul > li ul.chapters li.topicItem.subChapter > .leaf::after {
	content: "\e024";
}
.treeview > ul > li ul.chapters li.topic ul ~ .leaf::after,
.treeview > ul > li ul.chapters li.topic .node-toggle ~ .leaf::after, .treeview > ul > li ul.chapters li.topicItem ul ~ .leaf::after,
.treeview > ul > li ul.chapters li.topicItem .node-toggle ~ .leaf::after {
	content: "\e024";
}
.treeview.tree-folder .leaf::after {
	content: "\e001";
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
.treeview .comment_count > span {
	display: inline-block;
	white-space: nowrap;
	cursor: pointer;
}
.treeview .comment_count * + .uk-badge {
	margin-left: -10px;
	vertical-align: bottom;
}

#modal_search_options1 .uk-modal-dialog {
	width: 100%;
	max-width: 850px !important;
	min-width: 600px !important;
	top: 90px;
}

.supported_file .head {
	padding-right: 0.8rem;
}
.supported_file .head::after {
	content: ":";
	margin-left: 0.5rem;
	display: inline-block;
}

.up_files {
	position: relative;
}
.up_files .files {
	margin-bottom: 0.5rem;
}
.up_files .files:empty {
	margin: 0;
}
.up_files .files .file.uploading {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.up_files .files .file > * + * {
	margin-left: 1em;
}
.up_files .files .file .name {
	width: 200px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	flex-grow: 1;
}
.up_files .files .file a [data-cmd=del] {
	font-size: 1.05em;
	color: #a0a0a0;
}
.up_files .files .file .import_progress {
	width: 180px;
	font-size: 0.85714286rem;
	position: relative;
}
.up_files .files .file .import_progress .par {
	display: block;
	width: 100%;
	text-align: right;
}
.up_files .files .file .import_progress .par::before {
	content: attr(data-size) " : ";
}
.up_files .files .file .import_progress .par::after {
	content: "%";
}
.up_files .files .file .import_progress .par:empty::before {
	content: attr(data-size);
}
.up_files .files .file .import_progress .par:empty::after {
	content: none;
}
.up_files .files .file .import_progress progress {
	margin: 0;
	height: 2px;
	background-color: #cccccc;
}
.up_files .files .file .import_progress progress::-webkit-progress-bar {
	background-color: #f0f0f0;
}
.up_files .files .file .import_progress progress::-webkit-progress-value {
	background-color: #25b3a7;
}
.up_files input[type=file] {
	visibility: hidden;
	position: absolute;
	z-index: 0;
}
.up_files .drop_area .uploadData {
	padding: 15px;
	border: 2px dashed #bbb;
	border-radius: 10px;
	width: 100%;
	min-height: 200px;
	color: #bbb;
	display: flex;
	cursor: default;
}
.up_files .drop_area .uploadData .dic {
	margin: auto;
	display: block;
	text-align: center;
}
.up_files .drop_area .uploadData.files {
	flex-direction: column;
}
.up_files .drop_area .uploadData.files .file {
	padding: 0.28571429rem 0;
}
.up_files .drop_area .uploadData.files .uploaded {
	color: #455267;
	display: flex;
	justify-content: space-between;
}
.up_files .drop_area .uploadData.files .uploaded .import_progress {
	display: flex;
	width: auto;
}
.up_files .drop_area .uploadData.files .uploaded .import_progress [data-cmd=attach_del] {
	margin: 0 0 0 1rem;
	cursor: pointer;
}

.ct_tree,
#ct_tree {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.ct_tree > li,
#ct_tree > li {
	margin-bottom: 7px;
	font-weight: 600;
}
.ct_tree > li > ul,
#ct_tree > li > ul {
	padding-left: 15px;
	list-style: none;
	font-weight: 400;
}
.ct_tree > li > ul > li,
#ct_tree > li > ul > li {
	margin: 3px 0;
}
.ct_tree > li > ul > li label > span,
#ct_tree > li > ul > li label > span {
	padding: 0 5px;
	line-height: 1.5;
	border: none;
	display: inline-block;
	min-width: 0;
	min-height: auto;
}
.ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover,
#ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover {
	background-color: transparent;
}
.ct_tree > li > ul > li label [type=radio],
.ct_tree > li > ul > li label [type=checkbox],
#ct_tree > li > ul > li label [type=radio],
#ct_tree > li > ul > li label [type=checkbox] {
	cursor: pointer;
}
.ct_tree > li > ul > li label [type=radio] + span,
.ct_tree > li > ul > li label [type=checkbox] + span,
#ct_tree > li > ul > li label [type=radio] + span,
#ct_tree > li > ul > li label [type=checkbox] + span {
	cursor: pointer;
}
.ct_tree > li > ul > li label [type=radio]:disabled, .ct_tree > li > ul > li label [type=radio].disabled,
.ct_tree > li > ul > li label [type=checkbox]:disabled,
.ct_tree > li > ul > li label [type=checkbox].disabled,
#ct_tree > li > ul > li label [type=radio]:disabled,
#ct_tree > li > ul > li label [type=radio].disabled,
#ct_tree > li > ul > li label [type=checkbox]:disabled,
#ct_tree > li > ul > li label [type=checkbox].disabled {
	cursor: default;
}
.ct_tree > li > ul > li label [type=radio]:disabled + span, .ct_tree > li > ul > li label [type=radio].disabled + span,
.ct_tree > li > ul > li label [type=checkbox]:disabled + span,
.ct_tree > li > ul > li label [type=checkbox].disabled + span,
#ct_tree > li > ul > li label [type=radio]:disabled + span,
#ct_tree > li > ul > li label [type=radio].disabled + span,
#ct_tree > li > ul > li label [type=checkbox]:disabled + span,
#ct_tree > li > ul > li label [type=checkbox].disabled + span {
	cursor: default;
}

.box-arrow-left {
	margin-left: 20px;
	position: relative;
}
.box-arrow-left::before, .box-arrow-left::after {
	content: "";
	border: solid transparent;
	border-left-width: 0;
	position: absolute;
	top: 50px;
}
.box-arrow-left::before {
	left: -18px;
	margin-top: -18px;
	border-width: 14px 18px;
	border-right-color: #fff;
	z-index: 2;
}
.box-arrow-left::after {
	left: -19px;
	margin-top: -19px;
	border-width: 15px 19px;
	border-right-color: #c4d0d8;
	z-index: 1;
}
.box-arrow-left::before, .box-arrow-left::after {
	border-left-width: 0;
}

.comment-area {
	flex-direction: column;
}
.comment-area .search-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
}
.comment-area .search-area .key_btn {
	width: 100%;
}
.comment-area .search-area .key_btn .uk-search-input {
	width: 100%;
	min-width: auto;
}
.comment-area .thread-area {
	padding: 15px;
	background-color: #f1f1f1;
	flex-grow: 1;
	overflow-y: auto;
	position: relative;
}
#editor .comment-area .thread-area {
	height: 100%;
}
.comment-area .thread-area .threads {
	padding: 8px;
	background-color: #f5f5fa;
	border: 1px solid #c4d0d8;
	border-radius: 5px;
}
.comment-area .thread-area .threads + .threads {
	margin-top: 15px;
}
.comment-area .thread-area .threads.box-arrow-left::before {
	border-right-color: #f5f5fa;
}
.comment-area .thread-area .threads .header {
	margin-bottom: 6px;
}
.comment-area .thread-area .threads .header::before {
	content: "\e01c";
	display: inline-block;
	font-family: icon-ishare;
	font-size: 1.5em;
	line-height: 1;
	vertical-align: 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: rotateY(180deg);
	vertical-align: -3px;
}
.comment-area .thread-area .threads .header > * {
	padding-left: 0.3rem;
}
.comment-area .thread-area .threads.hitcomment .header::before {
	animation: Flash1 0.75s infinite;
}
@keyframes Flash1 {
	50% {
		opacity: 0;
	}
}
.comment-area .thread-area .thread-item {
	background-color: #fff;
	border: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item.new header > div:first-child::before {
	content: "New";
	padding: 1px 5px;
	background-color: #f00;
	display: inline-block;
	color: #fff;
	font-size: 0.875rem;
	line-height: 1.5;
}
.comment-area .thread-area .thread-item + .thread-item {
	margin-top: 10px;
}
.comment-area .thread-area .thread-item header > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .read > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .comment > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .footer-master > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item footer > div > *:not(.uk-drop):not(.uk-dropdown) {
	display: inline-block;
}
.comment-area .thread-area .thread-item header > div > * + *,
.comment-area .thread-area .thread-item .read > div > * + *,
.comment-area .thread-area .thread-item .comment > div > * + *,
.comment-area .thread-area .thread-item .footer-master > div > * + *,
.comment-area .thread-area .thread-item footer > div > * + * {
	margin-left: 1rem;
}
.comment-area .thread-area .thread-item header {
	padding: 5px;
	background-color: #d3dce2;
}
.comment-area .thread-area .thread-item header > div > * + * {
	margin-left: 0.5rem;
}
.comment-area .thread-area .thread-item header > div:nth-child(2) {
	white-space: nowrap;
}
.comment-area .thread-area .thread-item header .uk-label {
	min-width: 70px;
	text-align: center;
}
.comment-area .thread-area .thread-item .footer-master,
.comment-area .thread-area .thread-item footer {
	padding: 5px 7px;
}
.comment-area .thread-area .thread-item .comment-item + .comment-item {
	border-top: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item .comment-item .read,
.comment-area .thread-area .thread-item .comment-item .comment {
	padding: 5px 7px;
}
.comment-area .thread-area .thread-item .comment-item.master .comment {
	height: 1.85714286rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.comment-area .thread-area .thread-item .comment-item.master-cmt-view .comment {
	height: auto;
	text-overflow: clip;
	overflow: visible;
	white-space: normal;
	word-wrap: break-word;
	overflow-wrap: break-word;
}
.comment-area .thread-area .thread-item .comment-item .footer-master {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.reply, .comment-area .thread-area .thread-item .comment-item.change-status {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.editing .comment {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.editing .edit-form {
	padding: 0.35714286rem 0.71428571rem;
}
.comment-area .thread-area .thread-item .comment-item.editing .edit-form textarea {
	margin: 0.21428571rem 0;
	padding: 0.42857143rem;
	width: 100%;
	height: 5rem;
}
.comment-area .thread-area .thread-item .reply-form {
	padding: 0.35714286rem 0.71428571rem;
	border-top: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item .reply-form textarea {
	margin: 0.21428571rem 0;
	padding: 0.42857143rem;
	width: 100%;
	height: 5rem;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.master .comment {
	height: auto;
	text-overflow: clip;
	overflow: visible;
	white-space: normal;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.master .footer-master {
	display: flex;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.reply, .comment-area .thread-area .thread-item.reply-view .comment-item.change-status {
	display: block;
}
.comment-area .thread-area .thread-item.reply-view footer [data-cmd=view_all],
.comment-area .thread-area .thread-item.reply-view footer [data-cmd=view_reply] {
	display: none !important;
}
.comment-area .form-area {
	border-top: 1px solid #c4d0d8;
}
.comment-area .form-area textarea {
	height: 6rem;
}
.comment-area [data-cmd] .len {
	margin-left: 2px;
}
.comment-area [data-cmd] .len:not(:empty)::before {
	content: "\f0d9";
	margin-right: 2px;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
.comment-area .uk-dropdown.menu-link {
	margin: 0 !important;
	padding: 0;
}
.comment-area .uk-dropdown.menu-link > div a,
.comment-area .uk-dropdown.menu-link > div button {
	padding: 5px 10px;
	width: 100%;
	display: flex;
	border: none;
	color: #455267;
	justify-content: space-between;
	align-items: center;
}
.comment-area .uk-dropdown.menu-link > div a:hover,
.comment-area .uk-dropdown.menu-link > div button:hover {
	background-color: #f1dbd6;
}
.comment-area .uk-dropdown.menu-link > div a > *,
.comment-area .uk-dropdown.menu-link > div button > * {
	display: inline-flex;
	align-items: center;
}
.comment-area .uk-dropdown.menu-link > div a .name,
.comment-area .uk-dropdown.menu-link > div button .name {
	margin-left: 0.5rem;
	max-width: 350px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.comment-area .uk-dropdown.menu-link > div a .size,
.comment-area .uk-dropdown.menu-link > div button .size {
	margin-left: 1rem;
}
.comment-area .uk-dropdown.menu-link > div a .size::after,
.comment-area .uk-dropdown.menu-link > div button .size::after {
	content: "KB";
}
.comment-area .uk-dropdown.menu-link.width-auto {
	min-width: 0;
	white-space: nowrap;
}

.modal-top-right-editor {
	padding: 0;
	background: none;
	top: 40px;
	left: auto;
	right: 60px;
	bottom: auto;
	overflow: visible;
}

#navi nav ul li.divider {
	padding: 10px 0;
	text-align: center;
}
#navi nav ul li.divider hr {
	margin: auto;
	width: 70%;
}
#navi nav ul li > a .fis.inline,
#navi nav ul li > span .fis.inline {
	font-size: 1.15em;
	position: static;
}
#navi nav ul li > a.disabled,
#navi nav ul li > span.disabled {
	color: #aaa;
}

#menber_list {
	overflow-y: auto;
	max-height: calc(100vh - 80px);
}

#shortcut #shortcut_list,
#shortcut .hwin {
	overflow-y: auto;
	max-height: calc(100vh - 80px);
}
#shortcut #shortcut_list .subtitle,
#shortcut .hwin .subtitle {
	margin-left: 0.5rem;
}
#shortcut #shortcut_list .subtitle::before,
#shortcut .hwin .subtitle::before {
	content: "(";
}
#shortcut #shortcut_list .subtitle::after,
#shortcut .hwin .subtitle::after {
	content: ")";
}
#shortcut #shortcut_list .subtitle:empty::before, #shortcut #shortcut_list .subtitle:empty::after,
#shortcut .hwin .subtitle:empty::before,
#shortcut .hwin .subtitle:empty::after {
	content: none;
}
#shortcut #shortcut_list .active > a,
#shortcut #shortcut_list .active > span,
#shortcut .hwin .active > a,
#shortcut .hwin .active > span {
	background-color: #f7c7b8;
}

#pub_manage_mode_links {
	padding: 0;
}
#pub_manage_mode_links li > a,
#pub_manage_mode_links li > span {
	padding: 10px 15px;
	display: block;
	color: inherit;
	text-decoration: none;
}
#pub_manage_mode_links li > a:hover,
#pub_manage_mode_links li > span:hover {
	background-color: #eeeef5;
	color: inherit;
}

#set_search_word_modal #word_text {
	display: flex;
	flex-wrap: wrap;
	gap: 15px;
}
#set_search_word_modal #word_text > * {
	flex-basis: 48%;
}
#set_search_word_modal #word_text label {
	display: flex;
	align-items: baseline;
	gap: 5px;
}
#set_search_word_modal #word_text label > span {
	font-size: 1.1rem;
	font-weight: 600;
}
#set_search_word_modal #word_text label textarea {
	height: 5rem;
}

.text-length {
	margin: 0;
}
h6 + .text-length {
	margin-top: -1em;
}

.w25:not(.uk-modal) {
	width: 25px !important;
}

.maxw25 {
	max-width: 25px !important;
}

.minw25 {
	min-width: 25px !important;
}

.w50:not(.uk-modal) {
	width: 50px !important;
}

.maxw50 {
	max-width: 50px !important;
}

.minw50 {
	min-width: 50px !important;
}

.w75:not(.uk-modal) {
	width: 75px !important;
}

.maxw75 {
	max-width: 75px !important;
}

.minw75 {
	min-width: 75px !important;
}

.w100:not(.uk-modal) {
	width: 100px !important;
}

.maxw100 {
	max-width: 100px !important;
}

.minw100 {
	min-width: 100px !important;
}

.w125:not(.uk-modal) {
	width: 125px !important;
}

.maxw125 {
	max-width: 125px !important;
}

.minw125 {
	min-width: 125px !important;
}

.w150:not(.uk-modal) {
	width: 150px !important;
}

.maxw150 {
	max-width: 150px !important;
}

.minw150 {
	min-width: 150px !important;
}

.w175:not(.uk-modal) {
	width: 175px !important;
}

.maxw175 {
	max-width: 175px !important;
}

.minw175 {
	min-width: 175px !important;
}

.w200:not(.uk-modal) {
	width: 200px !important;
}

.maxw200 {
	max-width: 200px !important;
}

.minw200 {
	min-width: 200px !important;
}

.w225:not(.uk-modal) {
	width: 225px !important;
}

.maxw225 {
	max-width: 225px !important;
}

.minw225 {
	min-width: 225px !important;
}

.w250:not(.uk-modal) {
	width: 250px !important;
}

.maxw250 {
	max-width: 250px !important;
}

.minw250 {
	min-width: 250px !important;
}

.w275:not(.uk-modal) {
	width: 275px !important;
}

.maxw275 {
	max-width: 275px !important;
}

.minw275 {
	min-width: 275px !important;
}

.w300:not(.uk-modal) {
	width: 300px !important;
}

.maxw300 {
	max-width: 300px !important;
}

.minw300 {
	min-width: 300px !important;
}

.w325:not(.uk-modal) {
	width: 325px !important;
}

.maxw325 {
	max-width: 325px !important;
}

.minw325 {
	min-width: 325px !important;
}

.w350:not(.uk-modal) {
	width: 350px !important;
}

.maxw350 {
	max-width: 350px !important;
}

.minw350 {
	min-width: 350px !important;
}

.w375:not(.uk-modal) {
	width: 375px !important;
}

.maxw375 {
	max-width: 375px !important;
}

.minw375 {
	min-width: 375px !important;
}

.w400:not(.uk-modal) {
	width: 400px !important;
}

.maxw400 {
	max-width: 400px !important;
}

.minw400 {
	min-width: 400px !important;
}

.w425:not(.uk-modal) {
	width: 425px !important;
}

.maxw425 {
	max-width: 425px !important;
}

.minw425 {
	min-width: 425px !important;
}

.w450:not(.uk-modal) {
	width: 450px !important;
}

.maxw450 {
	max-width: 450px !important;
}

.minw450 {
	min-width: 450px !important;
}

.w475:not(.uk-modal) {
	width: 475px !important;
}

.maxw475 {
	max-width: 475px !important;
}

.minw475 {
	min-width: 475px !important;
}

.w500:not(.uk-modal) {
	width: 500px !important;
}

.maxw500 {
	max-width: 500px !important;
}

.minw500 {
	min-width: 500px !important;
}

.w525:not(.uk-modal) {
	width: 525px !important;
}

.maxw525 {
	max-width: 525px !important;
}

.minw525 {
	min-width: 525px !important;
}

.w550:not(.uk-modal) {
	width: 550px !important;
}

.maxw550 {
	max-width: 550px !important;
}

.minw550 {
	min-width: 550px !important;
}

.w575:not(.uk-modal) {
	width: 575px !important;
}

.maxw575 {
	max-width: 575px !important;
}

.minw575 {
	min-width: 575px !important;
}

.w600:not(.uk-modal) {
	width: 600px !important;
}

.maxw600 {
	max-width: 600px !important;
}

.minw600 {
	min-width: 600px !important;
}

.w625:not(.uk-modal) {
	width: 625px !important;
}

.maxw625 {
	max-width: 625px !important;
}

.minw625 {
	min-width: 625px !important;
}

.w650:not(.uk-modal) {
	width: 650px !important;
}

.maxw650 {
	max-width: 650px !important;
}

.minw650 {
	min-width: 650px !important;
}

.w675:not(.uk-modal) {
	width: 675px !important;
}

.maxw675 {
	max-width: 675px !important;
}

.minw675 {
	min-width: 675px !important;
}

.w700:not(.uk-modal) {
	width: 700px !important;
}

.maxw700 {
	max-width: 700px !important;
}

.minw700 {
	min-width: 700px !important;
}

.w725:not(.uk-modal) {
	width: 725px !important;
}

.maxw725 {
	max-width: 725px !important;
}

.minw725 {
	min-width: 725px !important;
}

.w750:not(.uk-modal) {
	width: 750px !important;
}

.maxw750 {
	max-width: 750px !important;
}

.minw750 {
	min-width: 750px !important;
}

.w775:not(.uk-modal) {
	width: 775px !important;
}

.maxw775 {
	max-width: 775px !important;
}

.minw775 {
	min-width: 775px !important;
}

.w800:not(.uk-modal) {
	width: 800px !important;
}

.maxw800 {
	max-width: 800px !important;
}

.minw800 {
	min-width: 800px !important;
}

.w825:not(.uk-modal) {
	width: 825px !important;
}

.maxw825 {
	max-width: 825px !important;
}

.minw825 {
	min-width: 825px !important;
}

.w850:not(.uk-modal) {
	width: 850px !important;
}

.maxw850 {
	max-width: 850px !important;
}

.minw850 {
	min-width: 850px !important;
}

.w875:not(.uk-modal) {
	width: 875px !important;
}

.maxw875 {
	max-width: 875px !important;
}

.minw875 {
	min-width: 875px !important;
}

.w900:not(.uk-modal) {
	width: 900px !important;
}

.maxw900 {
	max-width: 900px !important;
}

.minw900 {
	min-width: 900px !important;
}

.w925:not(.uk-modal) {
	width: 925px !important;
}

.maxw925 {
	max-width: 925px !important;
}

.minw925 {
	min-width: 925px !important;
}

.w950:not(.uk-modal) {
	width: 950px !important;
}

.maxw950 {
	max-width: 950px !important;
}

.minw950 {
	min-width: 950px !important;
}

.w975:not(.uk-modal) {
	width: 975px !important;
}

.maxw975 {
	max-width: 975px !important;
}

.minw975 {
	min-width: 975px !important;
}

.w1000:not(.uk-modal) {
	width: 1000px !important;
}

.maxw1000 {
	max-width: 1000px !important;
}

.minw1000 {
	min-width: 1000px !important;
}

.w1025:not(.uk-modal) {
	width: 1025px !important;
}

.maxw1025 {
	max-width: 1025px !important;
}

.minw1025 {
	min-width: 1025px !important;
}

.w1050:not(.uk-modal) {
	width: 1050px !important;
}

.maxw1050 {
	max-width: 1050px !important;
}

.minw1050 {
	min-width: 1050px !important;
}

.w1075:not(.uk-modal) {
	width: 1075px !important;
}

.maxw1075 {
	max-width: 1075px !important;
}

.minw1075 {
	min-width: 1075px !important;
}

.w1100:not(.uk-modal) {
	width: 1100px !important;
}

.maxw1100 {
	max-width: 1100px !important;
}

.minw1100 {
	min-width: 1100px !important;
}

.w1125:not(.uk-modal) {
	width: 1125px !important;
}

.maxw1125 {
	max-width: 1125px !important;
}

.minw1125 {
	min-width: 1125px !important;
}

.w1150:not(.uk-modal) {
	width: 1150px !important;
}

.maxw1150 {
	max-width: 1150px !important;
}

.minw1150 {
	min-width: 1150px !important;
}

.w1175:not(.uk-modal) {
	width: 1175px !important;
}

.maxw1175 {
	max-width: 1175px !important;
}

.minw1175 {
	min-width: 1175px !important;
}

.w1200:not(.uk-modal) {
	width: 1200px !important;
}

.maxw1200 {
	max-width: 1200px !important;
}

.minw1200 {
	min-width: 1200px !important;
}

.w1225:not(.uk-modal) {
	width: 1225px !important;
}

.maxw1225 {
	max-width: 1225px !important;
}

.minw1225 {
	min-width: 1225px !important;
}

.w1250:not(.uk-modal) {
	width: 1250px !important;
}

.maxw1250 {
	max-width: 1250px !important;
}

.minw1250 {
	min-width: 1250px !important;
}

.w1275:not(.uk-modal) {
	width: 1275px !important;
}

.maxw1275 {
	max-width: 1275px !important;
}

.minw1275 {
	min-width: 1275px !important;
}

.w1300:not(.uk-modal) {
	width: 1300px !important;
}

.maxw1300 {
	max-width: 1300px !important;
}

.minw1300 {
	min-width: 1300px !important;
}

.w1325:not(.uk-modal) {
	width: 1325px !important;
}

.maxw1325 {
	max-width: 1325px !important;
}

.minw1325 {
	min-width: 1325px !important;
}

.w1350:not(.uk-modal) {
	width: 1350px !important;
}

.maxw1350 {
	max-width: 1350px !important;
}

.minw1350 {
	min-width: 1350px !important;
}

.w1375:not(.uk-modal) {
	width: 1375px !important;
}

.maxw1375 {
	max-width: 1375px !important;
}

.minw1375 {
	min-width: 1375px !important;
}

.w1400:not(.uk-modal) {
	width: 1400px !important;
}

.maxw1400 {
	max-width: 1400px !important;
}

.minw1400 {
	min-width: 1400px !important;
}

.w1425:not(.uk-modal) {
	width: 1425px !important;
}

.maxw1425 {
	max-width: 1425px !important;
}

.minw1425 {
	min-width: 1425px !important;
}

.w1450:not(.uk-modal) {
	width: 1450px !important;
}

.maxw1450 {
	max-width: 1450px !important;
}

.minw1450 {
	min-width: 1450px !important;
}

.w1475:not(.uk-modal) {
	width: 1475px !important;
}

.maxw1475 {
	max-width: 1475px !important;
}

.minw1475 {
	min-width: 1475px !important;
}

.w1500:not(.uk-modal) {
	width: 1500px !important;
}

.maxw1500 {
	max-width: 1500px !important;
}

.minw1500 {
	min-width: 1500px !important;
}

.w1525:not(.uk-modal) {
	width: 1525px !important;
}

.maxw1525 {
	max-width: 1525px !important;
}

.minw1525 {
	min-width: 1525px !important;
}

.w1550:not(.uk-modal) {
	width: 1550px !important;
}

.maxw1550 {
	max-width: 1550px !important;
}

.minw1550 {
	min-width: 1550px !important;
}

.w1575:not(.uk-modal) {
	width: 1575px !important;
}

.maxw1575 {
	max-width: 1575px !important;
}

.minw1575 {
	min-width: 1575px !important;
}

.w1600:not(.uk-modal) {
	width: 1600px !important;
}

.maxw1600 {
	max-width: 1600px !important;
}

.minw1600 {
	min-width: 1600px !important;
}

.h25 {
	height: 25px !important;
}

.h50 {
	height: 50px !important;
}

.h75 {
	height: 75px !important;
}

.h100 {
	height: 100px !important;
}

.h125 {
	height: 125px !important;
}

.h150 {
	height: 150px !important;
}

.h175 {
	height: 175px !important;
}

.h200 {
	height: 200px !important;
}

.h225 {
	height: 225px !important;
}

.h250 {
	height: 250px !important;
}

.h275 {
	height: 275px !important;
}

.h300 {
	height: 300px !important;
}

.h325 {
	height: 325px !important;
}

.h350 {
	height: 350px !important;
}

.h375 {
	height: 375px !important;
}

.h400 {
	height: 400px !important;
}

.h425 {
	height: 425px !important;
}

.h450 {
	height: 450px !important;
}

.h475 {
	height: 475px !important;
}

.h500 {
	height: 500px !important;
}

.h525 {
	height: 525px !important;
}

.h550 {
	height: 550px !important;
}

.h575 {
	height: 575px !important;
}

.h600 {
	height: 600px !important;
}

.h625 {
	height: 625px !important;
}

.h650 {
	height: 650px !important;
}

.h675 {
	height: 675px !important;
}

.h700 {
	height: 700px !important;
}

.h725 {
	height: 725px !important;
}

.h750 {
	height: 750px !important;
}

.h775 {
	height: 775px !important;
}

.h800 {
	height: 800px !important;
}

.h825 {
	height: 825px !important;
}

.h850 {
	height: 850px !important;
}

.h875 {
	height: 875px !important;
}

.h900 {
	height: 900px !important;
}

.h925 {
	height: 925px !important;
}

.h950 {
	height: 950px !important;
}

.h975 {
	height: 975px !important;
}

.h1000 {
	height: 1000px !important;
}

.maxh25 {
	max-height: 25px !important;
}

.minh25 {
	min-height: 25px !important;
}

.maxh50 {
	max-height: 50px !important;
}

.minh50 {
	min-height: 50px !important;
}

.maxh75 {
	max-height: 75px !important;
}

.minh75 {
	min-height: 75px !important;
}

.maxh100 {
	max-height: 100px !important;
}

.minh100 {
	min-height: 100px !important;
}

.maxh125 {
	max-height: 125px !important;
}

.minh125 {
	min-height: 125px !important;
}

.maxh150 {
	max-height: 150px !important;
}

.minh150 {
	min-height: 150px !important;
}

.maxh175 {
	max-height: 175px !important;
}

.minh175 {
	min-height: 175px !important;
}

.maxh200 {
	max-height: 200px !important;
}

.minh200 {
	min-height: 200px !important;
}

.maxh225 {
	max-height: 225px !important;
}

.minh225 {
	min-height: 225px !important;
}

.maxh250 {
	max-height: 250px !important;
}

.minh250 {
	min-height: 250px !important;
}

.maxh275 {
	max-height: 275px !important;
}

.minh275 {
	min-height: 275px !important;
}

.maxh300 {
	max-height: 300px !important;
}

.minh300 {
	min-height: 300px !important;
}

.maxh325 {
	max-height: 325px !important;
}

.minh325 {
	min-height: 325px !important;
}

.maxh350 {
	max-height: 350px !important;
}

.minh350 {
	min-height: 350px !important;
}

.maxh375 {
	max-height: 375px !important;
}

.minh375 {
	min-height: 375px !important;
}

.maxh400 {
	max-height: 400px !important;
}

.minh400 {
	min-height: 400px !important;
}

.maxh425 {
	max-height: 425px !important;
}

.minh425 {
	min-height: 425px !important;
}

.maxh450 {
	max-height: 450px !important;
}

.minh450 {
	min-height: 450px !important;
}

.maxh475 {
	max-height: 475px !important;
}

.minh475 {
	min-height: 475px !important;
}

.maxh500 {
	max-height: 500px !important;
}

.minh500 {
	min-height: 500px !important;
}

.maxh525 {
	max-height: 525px !important;
}

.minh525 {
	min-height: 525px !important;
}

.maxh550 {
	max-height: 550px !important;
}

.minh550 {
	min-height: 550px !important;
}

.maxh575 {
	max-height: 575px !important;
}

.minh575 {
	min-height: 575px !important;
}

.maxh600 {
	max-height: 600px !important;
}

.minh600 {
	min-height: 600px !important;
}

.maxh625 {
	max-height: 625px !important;
}

.minh625 {
	min-height: 625px !important;
}

.maxh650 {
	max-height: 650px !important;
}

.minh650 {
	min-height: 650px !important;
}

.maxh675 {
	max-height: 675px !important;
}

.minh675 {
	min-height: 675px !important;
}

.maxh700 {
	max-height: 700px !important;
}

.minh700 {
	min-height: 700px !important;
}

.maxh725 {
	max-height: 725px !important;
}

.minh725 {
	min-height: 725px !important;
}

.maxh750 {
	max-height: 750px !important;
}

.minh750 {
	min-height: 750px !important;
}

.maxh775 {
	max-height: 775px !important;
}

.minh775 {
	min-height: 775px !important;
}

.maxh800 {
	max-height: 800px !important;
}

.minh800 {
	min-height: 800px !important;
}

.maxh825 {
	max-height: 825px !important;
}

.minh825 {
	min-height: 825px !important;
}

.maxh850 {
	max-height: 850px !important;
}

.minh850 {
	min-height: 850px !important;
}

.maxh875 {
	max-height: 875px !important;
}

.minh875 {
	min-height: 875px !important;
}

.maxh900 {
	max-height: 900px !important;
}

.minh900 {
	min-height: 900px !important;
}

.maxh925 {
	max-height: 925px !important;
}

.minh925 {
	min-height: 925px !important;
}

.maxh950 {
	max-height: 950px !important;
}

.minh950 {
	min-height: 950px !important;
}

.maxh975 {
	max-height: 975px !important;
}

.minh975 {
	min-height: 975px !important;
}

.maxh1000 {
	max-height: 1000px !important;
}

.minh1000 {
	min-height: 1000px !important;
}

/*
	Layout
*/
body {
	background-color: #f2f4f3;
	min-height: 100vh;
	display: flex;
	flex-direction: column;
}
body > header {
	height: 65px;
	position: sticky !important;
	top: 0;
	z-index: 1000;
}
body > main {
	flex-grow: 1;
}
body > main > #navi {
	width: 216px;
	min-width: 216px;
	height: calc(100vh - 65px);
	overflow-y: auto;
	position: sticky !important;
	top: 65px;
	z-index: 1000;
}
body.layout_tool {
	padding: 0 !important;
	overflow: hidden;
}
body.layout_tool > main {
	padding: 0 !important;
	display: flex;
	height: 100vh;
}
body.layout_tool > main > * {
	width: 50%;
	height: 100vh;
	flex-grow: 1;
}
body.layout_tool > main > article {
	display: flex;
	flex-direction: column;
}
body.layout_tool > main > article > nav {
	flex-basis: 40px;
}
body.layout_tool > main > article > section {
	flex-grow: 1;
	display: flex;
}
body.layout_tool > main .toolbar {
	height: 40px;
}
body.layout_tool > main .contents {
	height: calc(100vh - 40px);
}
body.layout_tool > main .contents .sidebar,
body.layout_tool > main .contents .palette,
body.layout_tool > main .contents .main_area {
	height: 100%;
}
body.layout_tool > main .contents .sidebar {
	display: flex;
}
body.layout_tool > main .contents .sidebar .sidetool {
	width: 40px;
}
body.layout_tool > main .contents .palette {
	width: 240px;
}
body.layout_tool > main .contents .main_area {
	flex-grow: 1;
}
body.layout_tool > main #slave section {
	flex-direction: row-reverse;
}
body.layout_tool > main #slave .palette {
	display: none;
}
body.layout_tool > main #slave .main_area {
	flex-grow: 1;
}
body.layout_tool > main #slave .view-toc .palette {
	display: block;
}
body.layout_tool > main #slave .view-toc .main_area {
	width: calc(100% - 280px);
}
body.layout_tool > main #slave [data-cmd=view-slave] {
	transform: rotateY(180deg);
}
body.layout_tool > main.hide-slave #master {
	width: 100%;
}
body.layout_tool > main.hide-slave #slave {
	width: 0;
	position: relative;
}
body.layout_tool > main.hide-slave #slave .toolbar {
	overflow: hidden;
	position: absolute;
	left: -40px;
}
body.layout_tool > main.hide-slave #slave .toolbar > * {
	height: 100%;
}
body.layout_tool > main.hide-slave #slave .toolbar .uk-navbar-nav > li.active > a {
	background-color: #be636f;
}
body.layout_tool > main.hide-slave #slave .contents {
	display: none;
}
body.layout_tool > main.hide-slave #slave [data-cmd=view-slave] {
	transform: rotateY(0deg);
}
body.lyaout_preview > header {
	height: 40px;
}
body.lyaout_preview main {
	display: flex;
	max-height: calc(100vh - 40px);
}
body.lyaout_preview main .tree-area {
	display: flex;
	width: 320px;
}
body.lyaout_preview main .tree-area .tree_tool {
	width: 40px;
}
body.lyaout_preview main .tree-area .treeview {
	flex-grow: 1;
	overflow: auto;
}
body.lyaout_preview main article {
	border-left: 1px solid #c4d0d8;
	flex-grow: 1;
}

.uk-modal-page body {
	padding-top: 65px;
}
.uk-modal-page body > header {
	position: fixed !important;
	overflow-y: scroll;
}
.uk-modal-page body > main {
	padding-left: 216px;
}
.uk-modal-page body > main > #navi {
	position: fixed !important;
	left: 0;
}
.uk-modal-page body.navi-short > main {
	padding-left: 50px;
}
.uk-modal-page body > header {
	width: 100%;
}
.uk-modal-page body#login {
	padding-top: 0;
}
.uk-modal-page body#reset_password > main {
	padding-left: 0;
}

/*
	header
*/
body > header {
	padding: 0 15px 0 0;
	background-color: #6e6e6e;
	color: #fff;
}
body > header [class|=uk-navbar] > * {
	padding: 0 15px;
}
body > header #logo {
	width: 216px;
}
body > header #group {
	margin-right: 40px;
	padding-left: 35px;
	position: relative;
}
body > header #group::before {
	content: "\e007";
	padding: 0px;
	background-color: #fff;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	font-family: icon-ishare;
	font-size: 1.2rem;
	color: #6e6e6e;
	text-align: center;
	position: absolute;
	left: 0;
	top: -3px;
}
body > header #group .groupname {
	cursor: pointer;
}
body > header #document_name {
	padding-left: 30px;
	position: relative;
}
body > header #document_name::before {
	content: "\e003";
	padding: 0px;
	width: 25px;
	height: 25px;
	font-family: icon-ishare;
	font-size: 1.5rem;
	position: absolute;
	left: 0;
	top: -5px;
}
body > header #shortcut {
	display: flex;
	align-items: center;
	position: relative;
}
body > header #shortcut > * {
	padding: 0 8px;
	position: relative;
}
body > header #shortcut > * > a,
body > header #shortcut > * > span {
	color: #fff;
	cursor: pointer;
}
body > header #shortcut > * > a.disabled,
body > header #shortcut > * > span.disabled {
	opacity: 0.5;
	cursor: default;
}
body > header #shortcut > * > a .fis,
body > header #shortcut > * > a .fa,
body > header #shortcut > * > a .fas,
body > header #shortcut > * > a .far,
body > header #shortcut > * > span .fis,
body > header #shortcut > * > span .fa,
body > header #shortcut > * > span .fas,
body > header #shortcut > * > span .far {
	font-size: 1.875rem;
}
body > header #login {
	padding: 0 8px;
	position: relative;
}
body > header #login > span {
	cursor: pointer;
}
body > header #login > span .fis {
	font-size: 2rem;
}
body > header .hwin {
	background-color: #fff;
	border: 1px solid #c4d0d8;
	box-shadow: 0 5px 20px 4px rgba(0, 0, 0, 0.2);
	color: #666;
	display: none;
	position: absolute;
}
body > header .hwin ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body > header .hwin ul li > a,
body > header .hwin ul li > span {
	padding: 10px 15px;
	display: block;
	color: #666;
	text-decoration: none;
}
body > header .hwin ul li > a:hover,
body > header .hwin ul li > span:hover {
	background-color: #eeeef5;
	color: #666;
}
body > header .hwin .uk-dropdown {
	padding: 0;
}
body > header .hwin.pub_manage_list {
	white-space: nowrap;
	width: auto;
	top: 45px;
	right: 10px;
}
body > header .hwin.group_list {
	width: 300px;
	top: 45px;
	right: 10px;
}
body > header #menber_list {
	padding: 15px;
	background: #fff;
	border: 1px solid #c4d0d8;
	display: none;
	color: #666;
	position: absolute;
	top: 35px;
	left: 10px;
}
body > header #menber_list table {
	min-width: 400px;
}
body > header #menber_list table th, body > header #menber_list table td {
	vertical-align: middle;
	white-space: nowrap;
}
body > header #user {
	padding: 15px;
	background: #fff;
	border: 1px solid #c4d0d8;
	display: none;
	width: 320px;
	color: #666;
	text-align: center;
	position: absolute;
	top: 45px;
	right: 10px;
	z-index: 10;
}
body > header #user h4 {
	margin: 10px auto 2px;
	font-size: 1.2rem;
}
body > header #user .icon {
	margin: 0 auto;
	border: 1px solid;
	border-radius: 50%;
	width: 45px;
	height: 45px;
}
body > header #user .icon .fis {
	font-size: 2.3rem;
	line-height: 42px;
}
body > header #user .mail {
	margin: 2px auto;
}
body > header #user .btn_uset,
body > header #user .btn_logout {
	margin: 10px auto;
}

/*
	footer
*/
/*
	Navi
*/
#navi {
	background-color: #6e6e6e;
	color: #666;
}
#navi nav ul {
	margin: 0;
	padding: 0;
}
#navi nav ul li {
	display: block;
	position: relative;
}
#navi nav ul li > a,
#navi nav ul li > span {
	margin: 0;
	padding: 10px 15px 10px 45px;
	display: block;
	min-height: 3rem;
	text-decoration: none;
	cursor: pointer;
	position: relative;
}
#navi nav ul li > a:hover,
#navi nav ul li > span:hover {
	background-color: #876e66;
}
#navi nav ul li > a .fa, #navi nav ul li > a .fas, #navi nav ul li > a .far, #navi nav ul li > a .fab,
#navi nav ul li > a .fis,
#navi nav ul li > span .fa,
#navi nav ul li > span .fas,
#navi nav ul li > span .far,
#navi nav ul li > span .fab,
#navi nav ul li > span .fis {
	font-size: 1.5rem;
	position: absolute;
	left: 1rem;
}
#navi nav ul li > a {
	color: #fff;
}
#navi nav ul li > span {
	color: #fff;
}
#navi nav ul li ul {
	display: none;
}
#navi nav ul li.active > a,
#navi nav ul li.active > span {
	background-color: #eb6d45;
	color: #fff;
}
#navi nav ul li.active > a::after,
#navi nav ul li.active > span::after {
	content: "";
	margin-top: -10px;
	border-color: transparent;
	border-style: solid;
	border-width: 10px;
	border-right-color: #f2f4f3;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	right: 0;
}
#navi nav ul li.divider hr {
	border-color: #999;
}
#navi nav ul.show {
	display: block;
}
#navi nav > ul > li > a .text,
#navi nav > ul > li > span .text {
	font-weight: bold;
}
#navi .toggle-menu {
	margin: 0.5rem;
	text-align: right;
	cursor: pointer;
}
#navi .toggle-menu > span {
	background-color: #fff;
	border: 1px solid #879faf;
	display: inline-block;
	height: 1.85714286rem;
	width: 26px;
	position: relative;
}
#navi .toggle-menu > span::before {
	content: "";
	margin-top: -5px;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 8px;
	border-right-color: #666;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	left: 7px;
}
.navi-short #navi {
	width: 50px;
	min-width: 50px;
}
.navi-short #navi > div[uk-sticky] {
	width: 50px !important;
}
.navi-short #navi nav ul li.active-parent > span {
	background-color: #eb6d45;
}
.navi-short #navi nav ul li.active-parent > span::after {
	content: "";
	margin-top: -10px;
	border-color: transparent;
	border-style: solid;
	border-width: 10px;
	border-right-color: #f2f4f3;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	right: 0;
}
.navi-short #navi nav ul li ul {
	display: none;
}
.navi-short #navi nav ul li .text,
.navi-short #navi nav ul li span:not(:first-child) {
	display: none;
}
.navi-short #navi nav ul li > a,
.navi-short #navi nav ul li > span {
	padding-left: 35px;
}
.navi-short #navi nav ul li > a::after,
.navi-short #navi nav ul li > span::after {
	margin-top: -7px;
	border-width: 7px;
}
.navi-short #navi nav ul li > a .fis,
.navi-short #navi nav ul li > span .fis {
	left: 1rem;
}
.navi-short #navi .toggle-menu {
	text-align: center;
}
.navi-short #navi .toggle-menu > span::before {
	border-right-color: transparent;
	border-left-width: 8px;
	border-left-color: #666;
	border-right-width: 0;
	left: 9px;
}

.nav-dropdown {
	padding: 0;
	display: none;
	background-color: #6e6e6e;
}
.nav-dropdown ul {
	margin: 0;
	padding: 0;
}
.nav-dropdown ul li {
	display: block;
	position: relative;
}
.nav-dropdown ul li > a,
.nav-dropdown ul li > span {
	margin: 0;
	padding: 10px 20px;
	display: block;
	min-height: 3rem;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	position: relative;
}
.nav-dropdown ul li > a:hover,
.nav-dropdown ul li > span:hover {
	background-color: #876e66;
}

/*
	Layout
*/
/*
	header
*/
/*
	footer
*/
/*
	Navi
*/
#navi .toggle-menu {
	margin: 2.5rem 0 0 1rem;
	background-color: #f2f4f3;
	border-radius: 0.71428571rem 0 0 0.71428571rem;
	height: 1.85714286rem;
	display: block;
	color: #6e6e6e;
	cursor: pointer;
	position: relative;
}
#navi .toggle-menu::before {
	content: "";
	margin-top: -5px;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 8px;
	border-right-color: #6e6e6e;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	left: 7px;
}
.navi-short #navi .toggle-menu {
	margin-left: 0;
	margin-right: 1rem;
	border-radius: 0 0.71428571rem 0.71428571rem 0;
}
.navi-short #navi .toggle-menu::before {
	border-right-color: transparent;
	border-left-width: 8px;
	border-left-color: #6e6e6e;
	border-right-width: 0;
	left: 22px;
}

/*
	article
*/
main #contents {
	margin: 15px;
	padding: 15px;
	background-color: #fff;
	border: 1px solid #c4d0d8;
}

body#login .container {
	margin: 15px;
	padding: 15px;
	background-color: #fff;
	min-height: calc(100vh - 30px);
	border: 1px solid #c4d0d8;
}
body#login h1 {
	margin: 0 0 30px;
	border: none;
}
body#login .logo {
	display: flex;
	justify-content: center;
	align-items: center;
}
body#login .logo img {
	max-width: 800px;
	max-height: 150px;
}
body#login #log_in {
	margin-top: 80px;
}
body#login #log_in > * {
	padding-left: 65px;
	padding-right: 40px;
	max-width: 605px;
}
body#login #info > * {
	padding-left: 40px;
	padding-right: 65px;
}
body#login #info #information,
body#login #info #update {
	word-wrap: break-word;
	overflow-wrap: break-word;
}
body#login #info #information ul,
body#login #info #update ul {
	padding: 10px;
	background-color: #fff;
	height: calc(100vh - 350px);
	overflow-y: auto;
}
body#login #info #information ul li,
body#login #info #update ul li {
	margin: 10px 0 10px 20px;
}
body#login #info #information ul li p,
body#login #info #update ul li p {
	margin: 3px;
}
body#login #info #information ul li .date,
body#login #info #update ul li .date {
	margin-left: -5px;
}
body#login #info #information ul li .subject,
body#login #info #update ul li .subject {
	font-weight: bold;
}
body#login.mfa .container .content {
	margin: 15px auto;
	max-width: 400px;
}
body#login.mfa .container .content a.uk-button {
	text-align: center;
	justify-content: center;
}
body#project_list #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#project_list #contents #projectList {
	flex-grow: 1;
	overflow: hidden;
}
body#project_list #contents #projectList table .collapse,
body#project_list #contents #projectList table .pselect {
	width: 52px;
}
body#project_list #contents #projectList table .category {
	width: 300px;
}
body#project_list #contents #projectList table .type {
	width: 98px;
}
body#project_list #contents #projectList table .status,
body#project_list #contents #projectList table .pcount {
	text-align: center;
}
body#project_list #modal_search_options #detail_search_lang label + label,
body#project_list #modal_search_options #detail_search_status label + label {
	margin-left: 5px;
}
body#project_list #status_modal .k-table-1 {
	table-layout: auto;
}
body#project_list #status_modal .k-table-1 th, body#project_list #status_modal .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#project_list #status_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#project_list #status_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#project_list #status_modal .k-table-1 .date {
	min-width: 200px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_name {
	min-width: 55px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .tree + .tree {
	margin-top: 10px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_1 .item,
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 .item {
	padding: 10px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 {
	border-left: 1px solid #c4d0d8;
}
body#project_list #approval_comment_modal .thread-area {
	padding: 0;
	background-color: transparent;
	overflow-y: visible;
}
body#project_new [name=start_version_num], body#project_divert [name=start_version_num], body#project_property [name=start_version_num] {
	width: 6rem;
	text-align: center;
}
body#project_new #lang_tree #master_lang,
body#project_new #lang_tree .dropArea, body#project_divert #lang_tree #master_lang,
body#project_divert #lang_tree .dropArea, body#project_property #lang_tree #master_lang,
body#project_property #lang_tree .dropArea {
	min-height: 100px;
}
body#project_new #lang_tree #master_lang, body#project_divert #lang_tree #master_lang, body#project_property #lang_tree #master_lang {
	padding: 7px;
}
body#project_new #lang_tree #master_lang > *, body#project_divert #lang_tree #master_lang > *, body#project_property #lang_tree #master_lang > * {
	margin: 6px;
}
body#project_new #lang_tree #master_lang label span, body#project_divert #lang_tree #master_lang label span, body#project_property #lang_tree #master_lang label span {
	min-width: 100px;
	min-height: 34px;
}
body#project_new #lang_tree .dropArea, body#project_divert #lang_tree .dropArea, body#project_property #lang_tree .dropArea {
	padding: 7px;
}
body#project_new #lang_tree .dropArea .button, body#project_divert #lang_tree .dropArea .button, body#project_property #lang_tree .dropArea .button {
	margin: 3px;
	border: 1px solid #396e90;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
body#project_new #lang_tree .dropArea .button > header, body#project_divert #lang_tree .dropArea .button > header, body#project_property #lang_tree .dropArea .button > header {
	padding: 5px 20px;
	min-width: 85px;
	min-height: 34px;
	line-height: 1;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	cursor: move;
}
body#project_new #lang_tree .dropArea .button[draggable=false], body#project_divert #lang_tree .dropArea .button[draggable=false], body#project_property #lang_tree .dropArea .button[draggable=false] {
	border-color: #a8b2b9;
}
body#project_new #lang_tree .dropArea .button[draggable=false] > header, body#project_divert #lang_tree .dropArea .button[draggable=false] > header, body#project_property #lang_tree .dropArea .button[draggable=false] > header {
	background-color: #a8b2b9;
	color: #eee;
	cursor: default;
}
body#project_new #lang_tree .dropArea#trans_langs .button, body#project_divert #lang_tree .dropArea#trans_langs .button, body#project_property #lang_tree .dropArea#trans_langs .button {
	border-color: #eb6d45;
}
body#project_new #lang_tree .dropArea#trans_langs .button > header, body#project_divert #lang_tree .dropArea#trans_langs .button > header, body#project_property #lang_tree .dropArea#trans_langs .button > header {
	background-color: #eb6d45;
	color: #fff;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild, body#project_property #lang_tree .dropArea#trans_langs .button.inChild {
	display: flex;
	width: 100%;
	cursor: default;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild > header, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild > header, body#project_property #lang_tree .dropArea#trans_langs .button.inChild > header {
	flex: 0 0 auto;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild .child, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild .child, body#project_property #lang_tree .dropArea#trans_langs .button.inChild .child {
	display: flex;
	flex-wrap: wrap;
	flex-grow: 1;
}
body#project_new #member > label, body#project_divert #member > label, body#project_property #member > label {
	margin: 3px;
}
body#project_import [name=start_version_num] {
	width: 6rem;
	text-align: center;
}
body#project_import #import_file {
	height: calc(100vh - 185px);
	display: flex;
	flex-direction: column;
}
body#project_import #import_file .drop_area {
	height: 100%;
}
body#project_import #import_file .drop_area .uploadData {
	height: 100%;
}
body#project_import #import_file .drop_area .uploadData .files {
	width: 100%;
}
body#project_import #import_file .drop_area .uploadData .files .file .name {
	max-width: 70%;
	width: auto;
}
body#project_import #import_file .drop_area .uploadData .files .file .import_progress {
	max-width: 30%;
	width: auto;
}
body#project_import #import_file.hide {
	display: none;
}
body#project_divert #divert_revision table .date {
	width: 180px;
}
body#project_divert #divert_revision table .version {
	width: 100px;
	text-align: center;
}
body#project_divert #divert_revision table .label {
	width: 180px;
	text-align: center;
}
body#project_divert #divert_revision table .comment {
	width: auto;
}
body#project_divert #divert_revision table .cmd {
	text-align: right;
}
body#edit_toc main {
	max-height: calc(100vh - 65px);
}
body#edit_toc main #contents {
	height: calc(100vh - 95px);
}
body#edit_toc main #contents #strc_container {
	height: calc(100% - 70px);
}
body#edit_toc main #contents #strc_container #edit_area {
	height: calc(100% - 160px);
}
body#edit_toc main #contents #strc_container #edit_area #master .container,
body#edit_toc main #contents #strc_container #edit_area #slave .container {
	height: calc(100% - 40px);
}
body#edit_toc main #master_tree {
	position: relative;
}
body#edit_toc main #master_tree ul.books ul {
	margin-bottom: -5px;
	padding-bottom: 5px;
	position: relative;
}
body#edit_toc #doc_attach_modal #doc_attach_select {
	visibility: hidden;
	position: absolute;
	height: 0;
	width: 0;
}
body#edit_toc #doc_attach_modal #attach_file #attach_file_list .files {
	height: 250px;
}
body#edit_toc #doc_attach_modal #attach_file #attach_file_list .files > .list {
	height: 250px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_file_list .files {
	height: 144px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_file_list .files > .list {
	height: 144px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_rev {
	display: block;
}
body#edit_toc #doc_attach_modal #attach_file_list,
body#edit_toc #doc_attach_modal #attach_rev,
body#edit_toc #doc_attach_modal #attach_property {
	margin: 3px;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: flex-start;
	flex-direction: column;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item {
	margin: 1px 10px 1px 2px;
	border: 1px solid transparent;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig {
	display: flex;
	align-items: center;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .icon {
	margin: 1px;
	max-width: 24px;
	max-height: 24px;
	min-width: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .icon img {
	display: block;
	max-width: 24px;
	max-height: 24px;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .caption {
	margin: 2px 7px;
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item:hover {
	background-color: #f1dbd6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.ui-selecting {
	border-color: #da9f91;
	background-color: #f5ccc3;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del {
	opacity: 0.5;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update {
	background-color: #d6ffd6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.ui-selecting {
	background-color: #8aff8a;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new {
	background-color: #f5c4f3;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.ui-selecting {
	background-color: #ea83e6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del {
	background-color: #a4a4a4;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.ui-selecting {
	background-color: #7e7e7e;
}
body#edit_toc #doc_attach_modal #attach_rev {
	border: 1px solid #ccc;
	display: none;
	min-height: 100px;
	max-height: 100px;
	overflow: auto;
	flex: 1 0 100px;
}
body#edit_toc #doc_attach_modal #attach_rev table {
	width: 100%;
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_rev table thead {
	border-bottom: 1px solid #ccc;
}
body#edit_toc #doc_attach_modal #attach_rev table thead th {
	padding: 2px 5px;
	font-weight: normal;
	text-align: left;
}
body#edit_toc #doc_attach_modal #attach_rev table thead th + th {
	border-left: 1px solid #ccc;
}
body#edit_toc #doc_attach_modal #attach_rev table td {
	padding: 2px 5px;
	white-space: nowrap;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-no {
	width: 30px;
	text-align: right;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-date {
	width: 140px;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-user {
	width: 140px;
}
body#edit_toc #doc_attach_modal #attach_property {
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_property table {
	width: 100%;
}
body#edit_toc #doc_attach_modal #attach_property table th,
body#edit_toc #doc_attach_modal #attach_property table td {
	padding: 0.28571429rem 0.42857143rem;
	vertical-align: top;
}
body#edit_toc #doc_attach_modal #attach_property table th {
	text-align: left;
	font-weight: normal;
}
body#edit_toc #doc_attach_modal #attach_property table td input {
	height: 24px;
}
body#edit_toc #doc_attach_modal #attach_property table td textarea {
	min-height: 45px;
}
body#edit_toc #doc_attach_modal #attach_property table thead {
	border-bottom: 1px solid #c4d0d8;
}
body#edit_toc #doc_attach_modal #attach_property table thead tr > * + * {
	border-left: 1px solid #c4d0d8;
}
body#edit_toc #doc_attach_modal #attach_property table thead th {
	white-space: nowrap;
}
body#edit_toc #draghelper {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
}
body#edit_toc #draghelper li {
	margin: 3px 0 3px 16px;
	padding: 3px 0;
	list-style: none;
	position: relative;
}
body#edit_toc #draghelper li:last-child {
	margin-bottom: 0;
}
body#edit_toc #draghelper li .leaf::after {
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
body#edit_toc #draghelper li .node-toggle {
	position: absolute;
	left: -15px;
	top: 8px;
	width: 15px;
	height: 18px;
}
body#edit_toc #draghelper li.chapter .leaf::after {
	content: "\e022";
}
body#edit_toc #draghelper li.topic .leaf::after {
	content: "\e026";
}
body#edit_toc #draghelper li.topic.subChapter .leaf::after {
	content: "\e024";
}
body#edit_toc #draghelper li.ui-sortable-helper, body#edit_toc #draghelper li.ui-draggable-dragging {
	width: 200px !important;
	height: 30px !important;
	display: block;
	opacity: 0.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
body#edit_toc #draghelper li.ui-sortable-helper .leaf, body#edit_toc #draghelper li.ui-draggable-dragging .leaf {
	text-overflow: ellipsis;
}
body#edit_toc #draghelper li.mov .leaf, body#edit_toc #draghelper li.new .leaf, body#edit_toc #draghelper li.insert .leaf, body#edit_toc #draghelper li.delete .leaf, body#edit_toc #draghelper li.rename .leaf {
	position: relative;
}
body#edit_toc #draghelper li.mov .leaf::after, body#edit_toc #draghelper li.new .leaf::after, body#edit_toc #draghelper li.insert .leaf::after, body#edit_toc #draghelper li.delete .leaf::after, body#edit_toc #draghelper li.rename .leaf::after {
	padding: 2px;
	display: inline-block;
	border-radius: 20px;
	color: #fff;
	width: 20px;
	height: 20px;
	text-align: center;
	font-size: 16px;
	font-family: "Font Awesome 5 Free";
	position: absolute;
	right: -25px;
	top: -2px;
}
body#edit_toc #draghelper li.rename .leaf::after {
	content: "\f129";
	background-color: #219a21;
}
body#edit_toc #draghelper li.mov .leaf::after {
	content: "\f0c9";
	background-color: #aaa;
}
body#edit_toc #draghelper li.new .leaf::after {
	content: "\f02b";
	background-color: #00e;
}
body#edit_toc #draghelper li.insert .leaf::after {
	content: "\f090";
	background-color: #0ee;
	transform: rotate(180deg);
}
body#edit_toc #draghelper li.delete {
	background-color: #ddd;
}
body#edit_toc #draghelper li.delete .leaf::after {
	content: "\f1f8";
	background-color: #e00;
	transform: rotate(0deg);
}
body#edit_toc #draghelper li.delete .leaf {
	color: #aaa !important;
}
body#edit_toc #draghelper li[data-translated_status=translated] .leaf, body#edit_toc #draghelper li[data-trans-state=translated] .leaf {
	color: inherit;
	background-color: inherit;
}
body#edit_toc #draghelper li[data-translated_status=no_translated] .leaf, body#edit_toc #draghelper li[data-trans-state=no_translated] .leaf {
	color: #808080;
	background-color: #ddd;
}
body#edit_toc #draghelper li[data-translated_status=yet_translated] .leaf, body#edit_toc #draghelper li[data-trans-state=yet_translated] .leaf {
	color: #d10000;
	background-color: #fdd;
}
body#edit_toc #draghelper .ui-sortable-helper,
body#edit_toc #draghelper .ui-draggable-dragging {
	margin-left: 16px;
	padding-left: 20px;
}
body#edit_trans_import .explanatory {
	margin: 0 0 0.71428571rem;
}
body#edit_trans_import .explanatory > div {
	margin: 0 0.5rem;
}
body#edit_trans_import .explanatory > div .head {
	font-weight: 700;
}
body#edit_trans_import .explanatory > div .head::after {
	content: " : ";
}
body#edit_trans_import .explanatory > div [data-state] {
	padding: 0.21428571rem 0.5rem;
	border: 1px solid #ccc;
}
body#edit_trans_import .explanatory > div [data-state="1"] {
	background-color: #ddd;
	color: #808080;
}
body#edit_trans_import .explanatory > div [data-state="2"] {
	background-color: #fdd;
	color: #d10000;
}
body#edit_trans_import .explanatory > div [data-state="3"] {
	background-color: #fff;
}
body#request_review #contents .diff_data h3,
body#request_review #contents .approval_data h3,
body#request_review #contents .req_contents h3, body#request_approval #contents .diff_data h3,
body#request_approval #contents .approval_data h3,
body#request_approval #contents .req_contents h3 {
	margin-top: 0;
	border-bottom: 4px solid #e5e5e5;
}
body#request_review #contents .diff_data table th,
body#request_review #contents .approval_data table th,
body#request_review #contents .req_contents table th, body#request_approval #contents .diff_data table th,
body#request_approval #contents .approval_data table th,
body#request_approval #contents .req_contents table th {
	white-space: nowrap;
}
body#request_review #contents .diff_data table a,
body#request_review #contents .approval_data table a,
body#request_review #contents .req_contents table a, body#request_approval #contents .diff_data table a,
body#request_approval #contents .approval_data table a,
body#request_approval #contents .req_contents table a {
	margin-right: 15px;
	display: inline-block;
}
body#request_review #contents #req_form .limit label, body#request_approval #contents #req_form .limit label {
	width: 250px;
}
body#request_review #contents #req_form .text-length, body#request_approval #contents #req_form .text-length {
	max-width: 800px;
}
body#request_review #contents [data-view=v1] {
	height: calc(100vh - 182px);
}
body#request_review #contents #comparison {
	border: 1px solid #e5e5e5;
	overflow: hidden;
}
body#request_approval #contents .rev {
	margin-top: 20px;
	width: calc(100% - 5%);
}
body#request_approval #contents .rev h3 {
	margin: 0 0 10px;
}
body#request_approval #contents .rev .k-table-1 td {
	min-height: 36px;
	background-color: #e5e5e5;
}
body#request_approval #contents .rev .k-table-1 .part {
	width: 40%;
}
body#request_approval #contents .rev .k-table-1 .type {
	width: 15%;
}
body#request_approval #contents .rev .k-table-1 .reason {
	width: auto;
}
body#request_approval #contents .rev.new {
	width: 100%;
}
body#request_approval #contents .rev.new .tool {
	margin: 20px 0 10px;
	width: calc(100% - 5%);
}
body#request_approval #contents .rev.new h3 {
	margin: 0;
}
body#request_approval #contents .rev.new .k-table-1 .display {
	width: 4.75%;
	text-align: center;
	white-space: nowrap;
}
body#request_approval #contents .rev.new .k-table-1 .part {
	width: 33.25%;
}
body#request_approval #contents .rev.new .k-table-1 .type {
	width: 14.25%;
}
body#request_approval #contents .rev.new .k-table-1 .reason {
	width: auto;
}
body#request_approval #contents .rev.new .k-table-1 .cmd {
	width: 5%;
}
body#request_approval #contents .rev.new .k-table-1 tbody th.reason,
body#request_approval #contents .rev.new .k-table-1 tbody td.reason {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.add th:not(.display),
body#request_approval #contents .rev.new .k-table-1 tbody tr.add td:not(.display) {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.add .btn-trash {
	cursor: pointer;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.auto th.display,
body#request_approval #contents .rev.new .k-table-1 tbody tr.auto td.display {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody [contenteditable=true]:focus {
	outline: auto;
	outline-color: #999;
}
body#request_approval #related_file .drop_area .uploadData {
	min-height: 100px;
}
body#request_approval #related_file .drop_area .uploadData .file .pub_name {
	width: 260px;
	min-width: 260px;
}
body#request_approval #related_file .drop_area .uploadData .file .name {
	width: auto;
	flex-grow: 1;
}
body#request_approval #related_file .drop_area .uploadData .file .import_progress {
	white-space: nowrap;
}
body#request_approval .req_contents .k-table-1 {
	table-layout: auto;
}
body#request_approval .req_contents .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#request_approval .req_contents .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#request_approval .req_contents .k-table-1 .date {
	min-width: 200px;
}
body.user_setting > header,
body.user_setting #navi {
	background-color: #2c9696;
}
body.user_setting #navi nav ul li a:hover, body.user_setting #navi nav ul li span:hover {
	background-color: #91844c;
}
body.user_setting#user_password .formarea {
	max-width: 800px;
	width: 100%;
}
body.user_setting#user_password form table th, body.user_setting#user_password form table td {
	vertical-align: middle;
}
body.user_setting#user_password form table th {
	white-space: nowrap;
}
body.user_setting#user_password form table td {
	box-sizing: border-box;
	width: 100%;
	min-width: 200px;
	max-width: 100%;
}
body.user_setting#user_mfa #state {
	gap: 15px;
}
body.user_setting#user_mfa #state h3 {
	margin: 15px 0;
}
body.user_setting#user_mfa #state h3::after {
	content: ":";
}
body.user_setting#user_mfa #state .state {
	font-size: 1.42857143rem;
	font-weight: bold;
}
body.user_setting#user_mfa #state .state.enable {
	color: #fd1818;
}
body.user_setting#user_mfa #ope_step {
	padding-left: 35px;
}
body.user_setting#user_mfa #ope_step p {
	margin-bottom: 12px;
}
body.user_setting#user_mfa #ope_step * + p {
	margin-top: 12px;
}
body.user_setting#user_mfa #ope_step img.qrcode {
	max-width: 250px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block {
	gap: 16px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block input {
	width: 150px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block button {
	min-width: 70px;
}
body.user_setting#user_mfa #ope_step table tr > * {
	padding: 8px 0;
}
body.user_setting#user_mfa #ope_step table tr > * + * {
	padding-left: 20px;
}
body.user_setting#user_mfa #ope_step table tr th {
	font-weight: 400;
}
body.user_setting#user_mfa #ope_step table tr th::after {
	content: ":";
}
body.user_setting#user_mfa #ope_step li {
	position: relative;
}
body.user_setting#user_mfa #ope_step li + li {
	margin-top: 20px;
}
body#edit_illust #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#edit_illust #contents #areas {
	flex-grow: 1;
	overflow: hidden;
	display: flex;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas > * {
	border: 1px solid #c4d0d8;
	display: flex;
	flex-direction: column;
}
body#edit_illust #contents #areas > * ~ * {
	margin-left: -1px;
}
body#edit_illust #contents #areas > * > .content {
	flex-grow: 1;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 250px;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig {
	height: 100%;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image {
	margin: 3px;
	max-width: 20px;
	max-height: 20px;
	min-width: 20px;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image img,
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image video {
	max-width: 20px;
	max-height: 20px;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-caption .size {
	display: none;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .drag-len {
	padding: 2px 4px;
	border: 2px solid #eee;
	background-color: #00c;
	color: #fff;
	font-size: 0.7em;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
}
body#edit_illust #contents #areas .toolbar {
	border-bottom: 1px solid #c4d0d8;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) a:not(.disabled):hover {
	background-color: #367890;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) a:not(.disabled).active {
	background-color: #fff;
	color: #3d87a3;
}
body#edit_illust #contents #areas #area_tree {
	margin: 0;
	padding: 0;
	width: 270px;
	min-width: 270px;
}
body#edit_illust #contents #areas #area_tree .content {
	padding: 7px 20px 5px 10px;
	overflow-y: auto;
}
body#edit_illust #contents #areas #area_tree .content .leaf::after {
	content: "\e001";
}
body#edit_illust #contents #areas #area_tree .content li.changed > .leaf::after {
	color: #456754;
}
body#edit_illust #contents #areas #area_tree .content li.new > .leaf::after {
	color: #f5a9f2;
}
body#edit_illust #contents #areas #area_tree .content li.del .leaf {
	background-color: #efefef;
	color: #c1c1c1;
}
body#edit_illust #contents #areas #area_images {
	flex-grow: 1;
}
body#edit_illust #contents #areas #area_images .toolbar .uk-navbar-right {
	margin-right: -4px;
}
body#edit_illust #contents #areas #area_images > .content {
	overflow-y: auto;
	height: 100%;
}
body#edit_illust #contents #areas #area_images #file_list {
	padding: 10px;
	min-height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	/*justify-content: space-between;*/
}
body#edit_illust #contents #areas #area_images #file_list.uk-dragover {
	box-shadow: 0 0 20px rgba(0, 239, 255, 0.3) inset;
}
body#edit_illust #contents #areas #area_images #file_list .dummy {
	visibility: hidden !important;
}
body#edit_illust #contents #areas #area_images #file_list > div {
	border: 1px solid transparent;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas #area_images #file_list > div:hover {
	border-color: #aedbf2;
	background-color: #fbfbff;
}
body#edit_illust #contents #areas #area_images #file_list > div.active, body#edit_illust #contents #areas #area_images #file_list > div.ui-selected, body#edit_illust #contents #areas #area_images #file_list > div.ui-selecting {
	border-color: #64b4db;
	background-color: #e5f3fb;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image {
	display: block;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image video {
	border: 0;
	display: block;
	height: auto;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-caption {
	cursor: default;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-caption .label {
	display: none;
}
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=gif] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=gif] .fig .fig-image video, body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=jpeg] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=jpeg] .fig .fig-image video, body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=png] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=png] .fig .fig-image video {
	min-width: 1px;
	min-height: 1px;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image::after {
	font-family: "icon-ishare";
	display: block;
	font-size: 1.5em;
	line-height: 1;
	position: absolute;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image::after {
	content: "\e04d";
}
body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image {
	color: #008000;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after {
	color: #e92222;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtdeleted span.fig-image::after {
	content: "\e04e";
	color: #b90f0f;
}
body#edit_illust #contents #areas #area_images #file_list > div.new, body#edit_illust #contents #areas #area_images #file_list > div.update, body#edit_illust #contents #areas #area_images #file_list > div.del, body#edit_illust #contents #areas #area_images #file_list > div.insert {
	opacity: 0.5;
}
body#edit_illust #contents #areas #area_images #file_list > div.new {
	background-color: #f5c4f3;
}
body#edit_illust #contents #areas #area_images #file_list > div.new.active, body#edit_illust #contents #areas #area_images #file_list > div.new.ui-selected {
	background-color: #ea83e6;
}
body#edit_illust #contents #areas #area_images #file_list > div.update {
	background-color: #d6ffd6;
}
body#edit_illust #contents #areas #area_images #file_list > div.update.active, body#edit_illust #contents #areas #area_images #file_list > div.update.ui-selected {
	background-color: #8aff8a;
}
body#edit_illust #contents #areas #area_images #file_list > div.del {
	background-color: #a4a4a4;
}
body#edit_illust #contents #areas #area_images #file_list > div.del.active, body#edit_illust #contents #areas #area_images #file_list > div.del.ui-selected {
	background-color: #7e7e7e;
}
body#edit_illust #contents #areas #area_images #file_list > div.insert {
	background-color: #f8f5cd;
}
body#edit_illust #contents #areas #area_images #file_list > div.insert.active, body#edit_illust #contents #areas #area_images #file_list > div.insert.ui-selected {
	background-color: #efe88a;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change {
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change::before {
	content: "\e049";
	position: absolute;
	top: -10px;
	right: 0;
	font-size: 1.7rem;
	color: #f00;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-family: "icon-ishare";
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig {
	background-color: #f5f5f5;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig .fig-image video {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div {
	margin: 10px;
	width: 220px;
	height: 267px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image {
	max-width: 200px;
	/*min-width: 200px;*/
	width: auto;
	max-height: 194px;
	align-items: flex-end;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video {
	max-width: 200px;
	max-height: 186px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img.img-loading,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video.img-loading {
	background: #fff !important;
	position: absolute;
	width: 150px;
	height: 150px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img.img-loading + .uk-spinner,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video.img-loading + .uk-spinner {
	margin-bottom: 30px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-caption {
	padding: 8px 0 6px;
	font-size: 0.875rem;
	height: 63px;
	width: 200px;
	line-height: 18px;
	text-align: center;
	display: inline-flex;
	flex-direction: column;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-caption > * {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=gif] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=svg] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=svgz] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=png] .fig .fig-image img {
	background-image: url(../img/check.gif);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.hastext span.fig-image::after {
	top: 0;
	right: -25px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.not-change .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.not-change .fig .fig-image video {
	border: 1px solid rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons].no-few > div {
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 240px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div {
	margin: 10px;
	height: 60px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig {
	height: 100%;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image {
	margin: 3px 32px 3px 3px;
	max-width: 48px;
	max-height: 48px;
	min-width: 48px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image video {
	max-width: 48px;
	max-height: 48px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-caption {
	font-size: 0.875rem;
	height: 52px;
	max-width: 170px;
	display: inline-flex;
	flex-direction: column;
	justify-content: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-caption > * {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.hastext span.fig-image::after {
	top: 0;
	right: -25px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] {
	flex-direction: column;
	justify-content: flex-start;
	max-height: 100%;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 330px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig {
	height: 100%;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image {
	margin: 3px;
	margin-right: 22px;
	max-width: 20px;
	max-height: 20px;
	min-width: 20px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image video {
	max-width: 20px;
	max-height: 20px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-caption .size {
	margin-left: 1rem;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.hastext span.fig-image::after {
	font-size: 1em;
	top: 0;
	right: -18px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] {
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div {
	margin: 0;
	border-bottom: 1px solid #eee;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:last-child {
	border-bottom: 0px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:hover, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:last-child:hover {
	border-bottom: 1px solid #aedbf2;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.ui-selecting, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.ui-selected {
	border: 1px solid #64b4db;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig {
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image {
	margin: 8px;
	margin-right: 26px;
	max-width: 32px;
	max-height: 32px;
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image video {
	max-width: 32px;
	max-height: 32px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex-grow: 1;
	display: flex;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption > * + * {
	margin-left: 1rem;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption > * + *:empty {
	margin: 0;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .label {
	display: block;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .size,
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .fsize {
	display: inline-block;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .fsize {
	flex-grow: 1;
	text-align: right;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.hastext span.fig-image::after {
	font-size: 1.2em;
	top: 0;
	right: -22px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] .dummy {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 250px;
}
body#edit_illust #contents #areas #area_right {
	width: 400px;
	min-width: 400px;
}
body#edit_illust #contents #areas #area_right .toolbar .uk-navbar-container {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content {
	display: flex;
	height: calc(100% - 41px);
}
body#edit_illust #contents #areas #area_right > .content > * {
	padding: 10px;
	width: 100%;
	overflow: auto;
}
body#edit_illust #contents #areas #area_right > .content .btn-gp label {
	margin: 3px;
}
body#edit_illust #contents #areas #area_right > .content .btn-gp label span {
	min-width: 57px;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar {
	margin-bottom: -1px;
	border: none;
	color: #455267;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a {
	border: 1px solid #ccc;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a:hover {
	background-color: #f1dbd6;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a.active {
	background-color: #f5ccc3;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area {
	border: 1px solid #ccc;
	min-height: 5rem;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: space-between;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item {
	margin: 8px;
	border: 1px solid transparent;
	width: 100px;
	height: 110px;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item:hover {
	border-color: #aedbf2;
	background-color: #fbfbff;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.active, body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.ui-selected, body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.ui-selecting {
	border-color: #64b4db;
	background-color: #e5f3fb;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image {
	display: block;
	width: 100%;
	max-width: 80px;
	min-width: 80px;
	max-height: 74px;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img,
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video {
	display: block;
	max-width: 80px;
	max-height: 66px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=gif], body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=jpeg], body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=png],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=gif],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=jpeg],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=png] {
	min-width: 1px;
	min-height: 1px;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption {
	padding: 8px 0 6px;
	font-size: 0.875rem;
	height: 36px;
	width: 80px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: default;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption .pname,
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption .lang {
	display: none;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig.bg_check .fig-image img {
	background-image: url(../img/check.gif);
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area {
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item {
	margin: 2px;
	width: 100%;
	height: auto;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig {
	width: 100%;
	height: auto;
	flex-direction: row;
	justify-content: flex-start;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image {
	margin: 4px;
	max-width: 16px;
	min-width: 16px;
	max-height: 16px;
	box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
	position: relative;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image img,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image video {
	max-width: 16px;
	max-height: 16px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption {
	margin: 1px 7px 0;
	padding: 0;
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .pname,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .lang {
	margin-left: 0.7em;
	display: block;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .name,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .pname {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 80%;
}
body#edit_illust #contents #areas #area_right > .content #content_property {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table {
	margin: 0;
	width: 100%;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table th, body#edit_illust #contents #areas #area_right > .content #content_property > table td {
	border-width: 0 1px 1px 0;
	text-align: left;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table th:last-child, body#edit_illust #contents #areas #area_right > .content #content_property > table td:last-child {
	border-right-width: 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table tbody th {
	background-color: #f9f9f9;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text {
	padding: 8px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text h5 {
	margin-top: 5px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div {
	margin: 8px 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count {
	text-align: right;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count .label {
	margin-right: 0.5rem;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count .label::after {
	content: " : ";
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns > .uk-flex {
	gap: 10px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns .word_count .label {
	margin-right: 0.5rem;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns .word_count .label::after {
	content: " : ";
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns [data-cmd=add_search_text] {
	padding: 7px;
	min-width: auto;
}
body#edit_illust #contents #areas #area_right_hide_show {
	display: none;
}
body#edit_illust #contents #areas #area_right_hide_show .divider {
	margin: 0;
}
body#edit_illust #contents #areas.hide-area_right #area_right_hide_show {
	display: flex;
}
body#edit_illust #contents #areas.hide-area_right #area_right {
	display: none;
}
body#edit_illust #up_zip_files .uploadData {
	min-height: 120px;
}
body#edit_illust #up_zip_files .uploadData.list {
	color: inherit;
}
body#edit_illust #up_zip_files .uploadData.list ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body#tool_review > main > * {
	background-color: #fff;
}
body#tool_review > main [data-reviewdata] {
	padding: 8px 10px;
	display: flex;
}
body#tool_review > main [data-reviewdata]:hover {
	background-color: #f1dbd6;
}
body#tool_review > main [data-reviewdata] > * + * {
	margin-left: 0.35714286rem;
}
body#tool_review > main .sidebar .palette {
	display: none;
	border-right: 1px solid #c4d0d8;
}
body#tool_review > main #master > .toolbar .pagetitle::after {
	content: " : ";
}
body#tool_review > main #master .contents .treeview {
	overflow: visible;
}
body#tool_review > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_review #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl {
	margin-bottom: 10px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl + dl {
	margin-top: 10px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd {
	margin-left: 1rem;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span {
	margin-right: 0.7rem;
	display: inline-block;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span::after {
	content: ",";
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span:last-child {
	margin-right: 0;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span:last-child::after {
	content: none;
}
body#tool_approval > main > * {
	background-color: #fff;
}
body#tool_approval > main #master > .toolbar .pagetitle::after {
	content: " : ";
}
body#tool_approval > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_approval > main #slave .contents .info-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
	max-height: 300px;
	overflow-y: auto;
}
body#tool_approval > main #slave .contents .info-area > table tbody th {
	white-space: nowrap;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 {
	table-layout: auto;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 th, body#tool_approval > main #slave .contents .info-area > table .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .date {
	min-width: 200px;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file {
	margin-right: 10px;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file::after {
	content: ", ";
}
body#tool_approval > main #slave .contents .info-area .ref_files .file:last-child::after {
	content: none;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname {
	margin-left: 0.2rem;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname::before {
	content: "(";
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname::after {
	content: ")";
}
body#tool_approval > main #slave .contents .thread-area {
	padding: 15px;
	min-height: 150px;
	flex-grow: 1;
	overflow-y: auto;
}
body#tool_approval > main #slave .contents .thread-area > h3 {
	margin: 0 0 7px;
}
body#tool_approval > main #slave .contents .form-area {
	border-top: 1px solid #c4d0d8;
	max-height: 180px;
	min-height: 180px;
}
body#tool_approval > main #slave .contents .form-area textarea {
	height: 6rem;
}
body#tool_approval #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body#group_setting #gp_name {
	min-width: 680px;
	max-width: 1000px;
}
body#group_setting #gp_name table th:first-child {
	padding-top: 25px;
	vertical-align: middle;
}
body#group_setting #rem_ls th {
	padding-right: 1rem;
}
body#group_setting #rem_ls td span {
	margin: 0 1rem 0 0.5rem;
	display: inline-block;
}
body#group_setting #member_list #assigned_member > div,
body#group_setting #member_list #unassigned_member > div {
	height: 300px;
}
body#preview header .uk-navbar-item {
	color: #fff;
}
body#preview header #doc_name {
	padding: 0;
	width: 290px;
	font-size: 1.14285714rem;
}
body#preview header #rev_change {
	line-height: 40px;
	cursor: pointer;
}
body#preview header #dl_ver_data_list ul li {
	padding: 0;
}
body#preview header #dl_ver_data_list ul li a {
	padding: 7px 12px;
	display: block;
	color: #666;
	text-decoration: none;
}
body#preview header .list_multiple::after {
	content: "";
	margin-left: 6px;
	width: 0;
	height: 0;
	border-width: 7px 6px 0;
	border-style: solid;
	border-color: #fff transparent transparent;
	display: inline-block;
	position: relative;
	top: -1px;
}
body#preview header .uk-dropdown {
	margin-top: 2px;
	padding: 0;
}
body#preview header .uk-dropdown ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body#preview header .uk-dropdown ul li {
	padding: 7px 12px;
	display: block;
	color: #666;
	cursor: pointer;
}
body#preview header .uk-dropdown ul li:hover {
	background-color: #eeeef5;
	color: #666;
}
body#preview header .uk-dropdown ul li.active {
	background-color: #f7c7b8;
}
body#preview header #search #search_count {
	display: flex;
	align-items: center;
	-webkit-user-select: none;
	user-select: none;
}
body#preview header #search #search_count > * {
	padding: 0 3px;
}
body#preview header #search #search_count a {
	color: #fff;
}
body#preview header #search #search_count a.disabled {
	color: #888;
}
body#preview header #search_text {
	width: auto;
}
body#preview header #search_text .uk-search-input {
	background-color: #fff;
	min-width: 250px;
}
body#preview header #search_text .btn-search {
	background-color: #1e87f0;
	border-color: #1e87f0;
	min-width: 60px;
}
body#preview .toolbar .uk-navbar-nav > li > a {
	color: #fff;
}
body#preview .toolbar .uk-navbar-nav > li > a:hover {
	background-color: #876e66;
}
body#preview .toolbar .uk-navbar-nav > li > label {
	height: 100%;
	display: inline-flex;
	align-items: center;
}
body#preview .toolbar .uk-navbar-nav > li > label .disabled {
	color: #aaa;
}
body#preview .toolbar .uk-navbar-nav > li > a.disabled,
body#preview .toolbar .uk-navbar-nav > li > label.disabled {
	color: #aaa !important;
	pointer-events: none;
}
body#preview .toolbar .uk-navbar-nav > li > a.disabled input,
body#preview .toolbar .uk-navbar-nav > li > label.disabled input {
	background-color: #e2e2e2;
}
body#preview .tree_tool {
	padding: 5px 0;
}
body#preview .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
body#preview .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
body#preview .tree_tool ul li a.disabled,
body#preview .tree_tool ul li a [disabled] {
	opacity: 0.3;
	cursor: default;
}
body#preview .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
body#preview .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
body#preview .tree_tool {
	background-color: #5a5a5a;
}
body#preview #tree .leaf {
	position: relative;
}
body#preview #tree .leaf::after {
	top: -4px;
}
body#preview #tree .book > .leaf::after {
	top: -10px;
}
body#preview #tree .print_box {
	display: none;
}
body#preview #tree.view_checkbox .print_box {
	margin-right: 5px;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: relative;
	top: 3px;
}
body#preview article {
	background-color: #fff;
}
body#preview article,
body#preview .contents,
body#preview .main_area {
	display: flex;
}
body#preview .contents,
body#preview .main_area {
	height: 100%;
	width: 100%;
}
body#preview #contents_frame {
	height: 100%;
	width: 100%;
}
@media print {
	body#preview header,
body#preview #tree_area {
		display: none !important;
	}
	body#preview article {
		border: none;
	}
}
body#document_search #contents > form {
	max-width: 800px;
}
body#document_search #contents > form .input-search .uk-search-input {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
body#document_search #contents > form .input-search button[type=submit] {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
body#document_search #contents > form #option_toggle {
	display: none;
}
body#document_search #contents > form #option {
	position: relative;
}
body#document_search #contents #search_result {
	display: none;
}
body#document_search #contents.results > form #option_toggle {
	display: block;
}
body#document_search #contents.results > form #option {
	display: none;
}
body#document_search #contents.results #search_result {
	display: block;
}
body#document_search #contents.results #search_result > header {
	margin: 20px 0 10px;
	display: flex;
	align-items: center;
}
body#document_search #contents.results #search_result > header h4 {
	margin: 0 20px 0 0;
}
body#document_search #contents.results #search_result > header #total_hit {
	font-weight: 600;
}
body#document_search #contents.results #search_result #results .status {
	text-align: center;
}
body#document_search #contents.results #search_result #results .pagination li > a,
body#document_search #contents.results #search_result #results .pagination li > span {
	padding: 5px 3px;
	min-width: 35px;
	text-align: center;
}
body#document_search #contents.results #search_result #results .pagination li.uk-active [data-page] {
	background-color: #eb6d45;
	color: #fff;
	cursor: default;
	pointer-events: none;
}
body#exdoc_list #req_approval_modal .k-table-1, body#exdoc_new #req_approval_modal .k-table-1 {
	table-layout: auto;
}
body#exdoc_list #req_approval_modal .k-table-1 .user .uk-label, body#exdoc_new #req_approval_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#exdoc_list #req_approval_modal .k-table-1 .status, body#exdoc_new #req_approval_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#exdoc_list #req_approval_modal .k-table-1 .date, body#exdoc_new #req_approval_modal .k-table-1 .date {
	min-width: 200px;
}
body#exdoc_list #req_approval_modal .app_data, body#exdoc_new #req_approval_modal .app_data {
	margin: 0 12px;
}
body#exdoc_list #req_approval_modal .approval_data .langitem, body#exdoc_new #req_approval_modal .approval_data .langitem {
	margin: 0.7rem 0;
	border: 1px solid #c4d0d8;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header, body#exdoc_new #req_approval_modal .approval_data .langitem .header {
	padding: 0.5rem 0.71428571rem;
	background-color: #f2f2f2;
	border-bottom: 1px solid #c4d0d8;
	display: flex;
	align-items: center;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header > span + span, body#exdoc_new #req_approval_modal .approval_data .langitem .header > span + span {
	margin-left: 1.5rem;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header .lang, body#exdoc_new #req_approval_modal .approval_data .langitem .header .lang {
	font-weight: 700;
	font-size: 1.14285714rem;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .files tbody td, body#exdoc_new #req_approval_modal .approval_data .langitem .files tbody td {
	padding-left: 1rem;
}
body#exdoc_list .up_files .drop_area .uploadData, body#exdoc_new .up_files .drop_area .uploadData {
	margin: 0 5px;
	padding: 7px;
	min-height: 60px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .langs > *, body#exdoc_new #langs_setting .exdocs .exdoc .langs > * {
	margin: 6px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .langs label span, body#exdoc_new #langs_setting .exdocs .exdoc .langs label span {
	min-width: 70px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .exdoc_file .file, body#exdoc_new #langs_setting .exdocs .exdoc .exdoc_file .file {
	display: flex;
	align-items: center;
}
body#exdoc_list #langs_setting .exdocs .exdoc .exdoc_file .file > * + *, body#exdoc_new #langs_setting .exdocs .exdoc .exdoc_file .file > * + * {
	margin-left: 1rem;
}
body#exdoc_list #langs_setting .ref_files .files .file .name, body#exdoc_new #langs_setting .ref_files .files .file .name {
	width: 430px;
}
body#exdoc_list #langs_setting .trash, body#exdoc_new #langs_setting .trash {
	cursor: pointer;
}
body#exdoc_list #member > label, body#exdoc_new #member > label {
	margin: 3px;
}
body#exdoc_list #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#exdoc_list #contents #projectList {
	flex-grow: 1;
	overflow: hidden;
}
body#exdoc_list #contents #projectList table .collapse,
body#exdoc_list #contents #projectList table .pselect {
	width: 52px;
}
body#exdoc_list #contents #projectList table .cmd {
	min-width: 150px;
}
body#exdoc_list #contents #projectList table .cmd * + * {
	margin-left: 3px;
}
body#exdoc_list #contents #projectList table .type {
	width: 98px;
}
body#exdoc_list #contents #projectList table .status,
body#exdoc_list #contents #projectList table .pcount {
	text-align: center;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents {
	border-top: 1px dashed #c4d0d8;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents table:last-child {
	margin-bottom: 0;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents table thead tr {
	border-top: none;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents .uk-divider-vertical {
	border-color: #c4d0d8;
	height: auto;
}
body#exdoc_list #modal_search_options #detail_search_lang label + label,
body#exdoc_list #modal_search_options #detail_search_status label + label {
	margin-left: 5px;
}
body#exdoc_list #status_modal .k-table-1 {
	table-layout: auto;
}
body#exdoc_list #status_modal .k-table-1 th, body#exdoc_list #status_modal .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#exdoc_list #status_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#exdoc_list #status_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#exdoc_list #status_modal .k-table-1 .date {
	min-width: 200px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_name {
	min-width: 55px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .tree + .tree {
	margin-top: 10px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_1 .item,
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 .item {
	padding: 10px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 {
	border-left: 1px solid #c4d0d8;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file {
	display: flex;
	align-items: center;
	max-width: 215px;
	position: relative;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .name {
	padding: 5px;
	max-width: 190px;
	display: block;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .import_progress {
	position: absolute;
	width: 190px;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .import_progress progress {
	margin: 0;
	height: 3px;
}
body#exdoc_list #approval_comment_modal .thread-area {
	padding: 0;
	background-color: transparent;
	overflow-y: visible;
}
body#exdoc_new #contents > div + div {
	margin-top: 40px;
}
body#exdoc_new #contents > div > h2 {
	margin-bottom: 10px;
}
body#tool_exdoc_approval > main > * {
	background-color: #fff;
}
body#tool_exdoc_approval > main #master .info-area {
	padding: 12px;
	width: 100%;
}
body#tool_exdoc_approval > main #master .info-area .uk-table-small + .app_data {
	padding: 0 12px;
}
body#tool_exdoc_approval > main #master .info-area .uk-table-xsmall + .app_data {
	padding: 0 7px;
}
body#tool_exdoc_approval > main #master .info-area .approver table .date {
	min-width: 160px;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem {
	margin: 0.7rem 0;
	border: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header {
	padding: 0.5rem 0.71428571rem;
	background-color: #f2f2f2;
	border-bottom: 1px solid #c4d0d8;
	display: flex;
	align-items: center;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header > span + span {
	margin-left: 1.5rem;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header .lang {
	font-weight: 700;
	font-size: 1.14285714rem;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .files tbody td {
	padding-left: 1rem;
}
body#tool_exdoc_approval > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_exdoc_approval > main #slave .contents .info-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #slave .contents .info-area h3 {
	margin: 0;
}
body#tool_exdoc_approval > main #slave .contents .thread-area {
	padding: 15px;
	flex-grow: 1;
	overflow-y: auto;
}
body#tool_exdoc_approval > main #slave .contents .thread-area > h3 {
	margin: 0 0 7px;
}
body#tool_exdoc_approval > main #slave .contents .form-area {
	border-top: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #slave .contents .form-area textarea {
	height: 6rem;
}
body#tool_exdoc_approval #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body #projectList th,
body #projectList td {
	white-space: nowrap;
}
body #projectList .collapse .ac-title {
	color: #396e90;
}
body #projectList .pselect {
	width: 52px;
}
body #projectList .type {
	width: 20px;
}
body #projectList .bname {
	width: auto;
}
body #projectList .id {
	width: auto;
}
body #projectList .pcount {
	width: 60px;
}
body #projectList .cmd {
	width: 100px;
}
body #projectList .cmd * + * {
	margin-left: 3px;
}
body #projectList .revdate {
	width: 145px;
}
body #projectList .revdate a + span:not(:empty) {
	margin-left: 0.6rem;
}
body #projectList .update {
	width: 145px;
}
body #projectList .status {
	width: 135px;
}
body #projectList .comment {
	width: 125px;
}
body #projectList .statuslog {
	width: 125px;
}
body #projectList tbody .category span {
	display: block;
}
body #projectList tr.langs table thead tr {
	border-top: 1px dashed #c4d0d8;
	border-bottom: 1px dashed #c4d0d8;
}
body #projectList tr.langs table tbody tr {
	border-top: none;
}
body #rev_date_modal .pname .name::before {
	content: " : ";
}
body #rev_date_modal #setrevdate_advance {
	width: auto;
	min-width: 110px;
}
body #rev_date_modal #setrevdate_advance option {
	content: attr(value);
}
body #rev_date_modal #setrevdate_advance:disabled ~ #announce_date {
	color: #c7c7c7;
}
body #divert_select_modal .uk-modal-dialog {
	width: 900px;
}
body #divert_select_modal .uk-modal-dialog form.text-filter .input-search .key_btn {
	width: 100%;
}
body #divert_select_modal .uk-modal-dialog form.text-filter .input-search .key_btn .uk-search-input {
	width: 100%;
}
body #divert_select_modal .uk-modal-dialog table tr.selected {
	background-color: #f1dbd6;
}
body #upload_progress_modal .uk-modal-body .files .file {
	margin: 0 0 2px;
}
body #upload_progress_modal .uk-modal-body .files .upload_progress progress {
	height: 8px;
}
body #upload_progress_modal .uk-modal-body .files.error .file {
	display: inline-flex;
}
body #upload_progress_modal .uk-modal-body .files.error .file::before {
	content: "Error!";
	margin-right: 7px;
	padding: 0 7px;
	display: block;
	background-color: #f00;
	border-radius: 5px;
	color: #fff;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress {
	height: 8px;
	background-color: #fcc;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-moz-progress-bar {
	background-color: #f00;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-webkit-progress-bar {
	background-color: #fcc;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-webkit-progress-value {
	background-color: #f00;
}
body#edit_toc #master_tree_area .treeview ul.chapters, body#edit_toc #slave_tree_area .treeview ul.chapters,
body#edit_toc #master .toc .treeview ul.chapters,
body#edit_toc #tree_area .treeview ul.chapters,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters, body#tool_review #master_tree_area .treeview ul.chapters, body#tool_review #slave_tree_area .treeview ul.chapters,
body#tool_review #master .toc .treeview ul.chapters,
body#tool_review #tree_area .treeview ul.chapters,
body#tool_review #master .contents .palette .toc .treeview ul.chapters, body#tool_review #slave .contents .palette .toc .treeview ul.chapters, body#editor #master_tree_area .treeview ul.chapters, body#editor #slave_tree_area .treeview ul.chapters,
body#editor #master .toc .treeview ul.chapters,
body#editor #tree_area .treeview ul.chapters,
body#editor #master .contents .palette .toc .treeview ul.chapters, body#editor #slave .contents .palette .toc .treeview ul.chapters, body#preview #master_tree_area .treeview ul.chapters, body#preview #slave_tree_area .treeview ul.chapters,
body#preview #master .toc .treeview ul.chapters,
body#preview #tree_area .treeview ul.chapters,
body#preview #master .contents .palette .toc .treeview ul.chapters, body#preview #slave .contents .palette .toc .treeview ul.chapters {
	counter-reset: num 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li, body#edit_toc #slave_tree_area .treeview ul.chapters > li,
body#edit_toc #master .toc .treeview ul.chapters > li,
body#edit_toc #tree_area .treeview ul.chapters > li,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li, body#tool_review #master_tree_area .treeview ul.chapters > li, body#tool_review #slave_tree_area .treeview ul.chapters > li,
body#tool_review #master .toc .treeview ul.chapters > li,
body#tool_review #tree_area .treeview ul.chapters > li,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li, body#editor #master_tree_area .treeview ul.chapters > li, body#editor #slave_tree_area .treeview ul.chapters > li,
body#editor #master .toc .treeview ul.chapters > li,
body#editor #tree_area .treeview ul.chapters > li,
body#editor #master .contents .palette .toc .treeview ul.chapters > li, body#editor #slave .contents .palette .toc .treeview ul.chapters > li, body#preview #master_tree_area .treeview ul.chapters > li, body#preview #slave_tree_area .treeview ul.chapters > li,
body#preview #master .toc .treeview ul.chapters > li,
body#preview #tree_area .treeview ul.chapters > li,
body#preview #master .contents .palette .toc .treeview ul.chapters > li, body#preview #slave .contents .palette .toc .treeview ul.chapters > li {
	counter-increment: num;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#editor #master .toc .treeview ul.chapters > li .leaf::before,
body#editor #tree_area .treeview ul.chapters > li .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#preview #master .toc .treeview ul.chapters > li .leaf::before,
body#preview #tree_area .treeview ul.chapters > li .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before {
	padding: 0 5px 0 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#editor #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#preview #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before {
	content: counter(num) ".";
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul,
body#edit_toc #master .toc .treeview ul.chapters > li ul,
body#edit_toc #tree_area .treeview ul.chapters > li ul,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul, body#tool_review #master_tree_area .treeview ul.chapters > li ul, body#tool_review #slave_tree_area .treeview ul.chapters > li ul,
body#tool_review #master .toc .treeview ul.chapters > li ul,
body#tool_review #tree_area .treeview ul.chapters > li ul,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul, body#editor #master_tree_area .treeview ul.chapters > li ul, body#editor #slave_tree_area .treeview ul.chapters > li ul,
body#editor #master .toc .treeview ul.chapters > li ul,
body#editor #tree_area .treeview ul.chapters > li ul,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul, body#preview #master_tree_area .treeview ul.chapters > li ul, body#preview #slave_tree_area .treeview ul.chapters > li ul,
body#preview #master .toc .treeview ul.chapters > li ul,
body#preview #tree_area .treeview ul.chapters > li ul,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul {
	counter-reset: num2 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul li, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul li,
body#edit_toc #master .toc .treeview ul.chapters > li ul li,
body#edit_toc #tree_area .treeview ul.chapters > li ul li,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul li, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#tool_review #master_tree_area .treeview ul.chapters > li ul li, body#tool_review #slave_tree_area .treeview ul.chapters > li ul li,
body#tool_review #master .toc .treeview ul.chapters > li ul li,
body#tool_review #tree_area .treeview ul.chapters > li ul li,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul li, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#editor #master_tree_area .treeview ul.chapters > li ul li, body#editor #slave_tree_area .treeview ul.chapters > li ul li,
body#editor #master .toc .treeview ul.chapters > li ul li,
body#editor #tree_area .treeview ul.chapters > li ul li,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul li, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#preview #master_tree_area .treeview ul.chapters > li ul li, body#preview #slave_tree_area .treeview ul.chapters > li ul li,
body#preview #master .toc .treeview ul.chapters > li ul li,
body#preview #tree_area .treeview ul.chapters > li ul li,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul li, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul li {
	counter-increment: num2;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before {
	content: counter(num) "." counters(num2, ".");
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tb24vX2ZvbnQuc2NzcyIsImNvbW1vbi9fYmFzZS5zY3NzIiwiY29tbW9uL192YXIuc2NzcyIsImNvbW1vbi9fY2xhc3Muc2NzcyIsImNvbW1vbi9fbGF5b3V0LnNjc3MiLCJjb21tb24vX2hlYWRlci5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyIsImNvbW1vbi9fbmF2aS5zY3NzIiwiaW1wb3J0L19sYXlvdXQuc2NzcyIsImltcG9ydC9faGVhZGVyLnNjc3MiLCJpbXBvcnQvX2Zvb3Rlci5zY3NzIiwiaW1wb3J0L19uYXZpLnNjc3MiLCJpbXBvcnQvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBOztBQU1EO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQWtJQztDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFE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Q0FDQTtDQUNBOzs7QUFVQTtDQUNDO0NBQ0E7O0FBR0E7Q0FDQztDQUNBOztBQU9BO0FBQUE7Q0FDQztDQUNBOztBQUlGO0FBQUE7Q0FDQzs7O0FBS0g7Q0FDQztDQUNBOzs7QUFLQTtBQUFBO0NBRUM7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7O0FBRUE7QUFBQTtDQUNDOztBQUdEO0FBQUE7Q0FDQzs7QUFJQTtBQUFBO0FBQUE7Q0FFQzs7QUFNRjtBQUFBO0FBQUE7QUFBQTtDQUVDOzs7QUFPSjtDQUNDOztBQUdDO0FBQUE7Q0FFQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTs7O0FBUUg7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7O0FBTUo7Q0FDQzs7QUFDQTtDQUNDOzs7QUFPRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFQRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFTRDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFERDtDQUNDOzs7QUFRRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUFKRDtDQUNDOzs7QUFFRDtDQUNDOzs7QUNqMEZGO0FBQUE7QUFBQTtBQU1BO0NBQ0Msa0JGSWU7Q0VIZjtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBSUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7QUFBQTtBQUFBO0NBR0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFLRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJQTtDQUNDOztBQUdEO0NBQ0M7O0FB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O0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0M7QUFBQTtDQUVDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtBQUFBO0NBRUM7O0FBVUQ7QUFBQTtDQUNDOztBQU9IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBUUE7Q0FDQzs7QUFJQTtDQUNDOztBQU1EO0FBQUE7Q0FDQzs7QUFJRjtDQUNDOztBQU9IO0NBQ0M7Q0FDQTtDQUNBOztBQVNGO0NBQ0M7Q0FDQTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtDQUVDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBS0g7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFNRjtDQUNDLGNWdFBTOztBVXdQVDtDQUNDLGtCVnpQUTtDVTBQUjs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQVNMO0NBQ0M7O0FBT0Y7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBT0w7Q0FDQzs7QUFRQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQU9IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUM7QUFBQTtDQUNDOztBQU9MO0NBQ0M7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7O0FBV0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFLQztDQUNDOztBQUVBO0NBQ0M7O0FBT0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUtIO0NBQ0M7O0FBS0g7QUFBQTtBQUFBO0NBR0M7O0FBS0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFRRjtDQUNDLGtCVjlkTTs7QVVpZVA7Q0FHQyxjVmxlZ0I7Q1VtZWhCLGtCVnBlUzs7QVV1ZVY7Q0FHQzs7QUFHRDtDQUNDLGtCQXBCVzs7QUFzQlg7Q0FHQzs7QUFJRjtDQUNDLGtCQWhDUTs7QUFrQ1I7Q0FHQzs7QUFJRjtDQUNDLGtCQXpDUTs7QUEyQ1I7Q0FHQzs7QUFRTjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUtIO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQU1KO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBSUE7Q0FDQzs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFLQztDQUNDOztBQU9EO0NBQ0M7O0FBTUE7Q0FDQzs7QUFNSjtDQUVDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBU0Q7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFPRDtDQUNDO0NBQ0E7O0FBT0Q7Q0FDQztDQUNBOztBQU9EO0NBQ0M7Q0FDQTs7QUFPRDtDQUNDO0NBQ0E7Q0FDQTs7QUFLSDtDQUVFOztBQUlBO0NBQ0M7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7O0FBTUQ7Q0FDQztDQUNBOztBQU1EO0NBQ0M7Q0FDQTs7QUFNRDtDQUNDO0NBQ0E7O0FBS0g7QUFBQTtDQUVDO0NBQ0E7O0FBTUY7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQVlEO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQztDQUNBOztBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7Q0FDQTs7QUFPRDtDQUNDOztBQUlGO0NBQ0M7O0FBUUY7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBUUQ7Q0FPQztDQUNBOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRDtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBS0E7Q0FDQztDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUlEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFNQztBQUFBO0NBQ0M7O0FBT0E7QUFBQTtDQUNDOztBQUlGO0NBQ0M7O0FBT0E7QUFBQTtDQUNDOztBQU1GO0NBQ0M7Q0FDQTs7QUFXTDtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFRSjtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFZSDtBQUFBO0NBRUM7O0FBS0M7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7O0FBS0M7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBT0g7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBS0g7Q0FDQzs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBSUQ7Q0FDQzs7QUFNQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQU1KO0NBQ0M7O0FBV0E7Q0FDQzs7QUFnQko7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FHQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDOztBQUVBO0NBQ0Msa0JWdHhDWTs7QVV5eENYO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBLE9WL3hDVTs7QVVxeUNkO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdDO0NBQ0M7O0FBT0M7Q0FDQzs7QUFPRDtDQUNDOztBQU1GO0NBQ0M7Q0FDQTs7QUFPTDtDQUNDOztBQUdDO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0FBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUdDO0NBQ0E7O0FBUUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBY0Q7QUFBQTtBQUFBO0FBQUE7Q0FFQztDQUNBOztBQVFGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFNRDtDQUNDOztBQUtEO0NBQ0M7O0FBS0Q7Q0FDQzs7QUFLRDtDQUNDO0NBQ0E7O0FBSUY7Q0FJQzs7QUFHRDtDQUNDLGtCQXhTRzs7QUEwU0g7Q0FFQzs7QUFJRjtDQUNDLGtCQS9TTTs7QUFpVE47Q0FFQzs7QUFJRjtDQUNDLGtCQXpURzs7QUEyVEg7Q0FFQzs7QUFJRjtDQUNDLGtCQWhVTTs7QUFrVU47Q0FFQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHQztBQUFBO0NBRUM7O0FBUUo7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7QUFDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7O0FBTUo7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQVVEO0NBQ0M7O0FBUUY7Q0FDQztDQUNBOztBQU9DO0FBQUE7Q0FFQzs7QUFRSjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBR0E7QUFBQTtDQUVDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBUUY7Q0FDQztDQUNBOztBQU1BO0NBQ0M7O0FBT0w7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdBO0FBQUE7Q0FFQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQVFGO0NBQ0M7Q0FDQTtDQUNBOztBQU1BO0NBQ0M7O0FBT0w7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUVDOztBQUdEO0NBRUM7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBRUE7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFHRDtBQUFBO0NBRUM7O0FBR0Q7Q0FDQztDQUNBOztBQVFGO0NBQ0M7Q0FDQTtDQUNBOztBQU1BO0NBQ0M7O0FBTUo7Q0FDQztDQUNBO0NBQ0E7O0FBTUo7Q0FDQztDQUNBOztBQUdDO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUlBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7Q0FDQSxPVnY0RFU7O0FVeTREVjtDQUNDOztBQUlFO0NBQ0M7O0FBRUE7Q0FDQyxrQlZyNERDOztBVXc0REY7Q0FDQyxrQlZ4NERJOztBVWc1RFY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUdDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7Q0FHQztDQUNBOztBQUtIO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDOztBQU1BO0NBQ0M7O0FBU0w7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBO0NBQ0E7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBOztBQVNQO0NBQ0M7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7O0FBTUg7Q0FDQzs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBUUo7Q0FDQzs7QUFJQTtDQUNDOztBQUVBO0NBQ0M7O0FBS0g7Q0FDQztDQUNBOztBQVNOO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLRDtDQUNDOztBQUdEO0NBQ0M7O0FBU0g7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQVVIO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBOztBQUVBO0NBQ0Msa0JWenFFUzs7QVU0cUVWO0NBQ0M7O0FBS0Q7Q0FDQztDQUNBOztBQU9DO0NBQ0M7O0FBTUY7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7O0FBT0Q7Q0FDQzs7QUFPRDtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBWU47Q0FDQzs7QUFNRTtDQUNDOztBQU9IO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUlFO0NBQ0M7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFNRjtDQUNDOztBQUdBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFPRjtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFPTDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFTSDtDQUNDOztBQU9IO0NBQ0M7Q0FDQTs7QUFHQztDQUNDO0NBQ0E7O0FBTUY7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBUUQ7QUFBQTtDQUNDOztBQVFGO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUtDO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFPSDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQU9IO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBTUo7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBT0Q7Q0FDQzs7QUFFQTtDQUNDLGtCVnBpRmU7O0FVd2lGakI7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFNRDtBQUFBO0NBQ0M7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7O0FBT0w7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBSUQ7Q0FDQzs7QUFNSjtDQUNDO0NBQ0E7O0FBSUY7Q0FDQzs7QUFJQTtDQUNDOztBQUVBO0NBQ0M7O0FBTUE7Q0FDQzs7QUFLSDtDQUNDOztBQUtBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUtIO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0NBR0M7O0FBR0Q7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7Q0FD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QTtDQUNDOztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBTUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFJRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQyIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuZm9udFxuKi9cblxuLypcbiAqIOODleOCqeODs+ODiOOCouOCpOOCs+ODs1xuICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiaWNvbi1pc2hhcmVcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9pY29uLWlzaGFyZS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0dXJsKFwiLi4vZm9udHMvaWNvbi1pc2hhcmUud29mZlwiKSAgZm9ybWF0KCd3b2ZmJyksXG5cdFx0dXJsKFwiLi4vZm9udHMvaWNvbi1pc2hhcmUudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKFwiLi4vZm9udHMvaWNvbi1pc2hhcmUuZW90XCIpICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyk7XG59XG5cbi5maXMge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0Zm9udC1zaXplOiAxLjE1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR2ZXJ0aWNhbC1hbGlnbjogMDtcblx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG5cblx0Ji54MDUge1xuXHRcdGZvbnQtc2l6ZTogLjVlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogMC4xNDI4NTcxNGVtO1xuXHR9XG5cdCYueDA2IHtcblx0XHRmb250LXNpemU6IC42ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngwNyB7XG5cdFx0Zm9udC1zaXplOiAuN2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAwLjE0Mjg1NzE0ZW07XG5cdH1cblx0Ji54MDgge1xuXHRcdGZvbnQtc2l6ZTogLjhlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogMC4wNzE0Mjg1N2VtO1xuXHR9XG5cdCYueDA5IHtcblx0XHRmb250LXNpemU6IC45ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMDcxNDI4NTdlbTtcblx0fVxuXHQmLngxMSB7XG5cdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0fVxuXHQmLngxMiB7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMDcxNDI4NTdyZW07XG5cdH1cblx0Ji54MTMge1xuXHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjA3MTQyODU3cmVtO1xuXHR9XG5cdCYueDE0IHtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4xNDI4NTcxNGVtO1xuXHR9XG5cdCYueDE1IHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4xNDI4NTcxNGVtO1xuXHR9XG5cdCYueDE2IHtcblx0XHRmb250LXNpemU6IDEuNmVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4yMTQyODU3MWVtO1xuXHR9XG5cdCYueDE3IHtcblx0XHRmb250LXNpemU6IDEuN2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4yODU3MTQyOWVtO1xuXHR9XG5cdCYueDE4IHtcblx0XHRmb250LXNpemU6IDEuOGVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4yODU3MTQyOWVtO1xuXHR9XG5cdCYueDE5IHtcblx0XHRmb250LXNpemU6IDEuOWVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4zNTcxNDI4NmVtO1xuXHR9XG5cdCYueDIwIHtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMzU3MTQyODZlbTtcblx0fVxuXHQmLngyNSB7XG5cdFx0Zm9udC1zaXplOiAyLjVlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuNTcxNDI4NTdlbTtcblx0fVxuXHQmLngzMCB7XG5cdFx0Zm9udC1zaXplOiAzZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjc4NTcxNDI5ZW07XG5cdH1cblxuXHQmLnI0NSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR9XG5cdCYucjkwIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdH1cblx0Ji5yMTM1IHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuXHR9XG5cdCYucjE4MCB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHQmLnIyMjUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdH1cblx0Ji5yMjcwIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXHR9XG5cdCYucjMxNSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcblx0fVxuXG5cdFxuXHQkY29kZS1tYXA6IChcblx0XHRcImhvbWVcIjogXCJcXGUwMDBcIixcblx0XHRcImZvbGRlclwiOiBcIlxcZTAwMVwiLFxuXHRcdFwiZG9jdW1lbnRcIjogXCJcXGUwMDJcIixcblx0XHRcImJvb2tcIjogXCJcXGUwMDNcIixcblx0XHRcImVkaXRcIjogXCJcXGUwMDRcIixcblx0XHRcInN0YW1wXCI6IFwiXFxlMDA1XCIsXG5cdFx0XCJzZWFyY2hcIjogXCJcXGUwMDZcIixcblx0XHRcInVzZXJzXCI6IFwiXFxlMDA3XCIsXG5cdFx0XCJoZWxwXCI6IFwiXFxlMDA4XCIsXG5cdFx0XCJsaXN0LXdpdGhvdXRcIjogXCJcXGUwMDlcIixcblx0XHRcImxpc3RcIjogXCJcXGUwMGFcIixcblx0XHRcInVzZXItY2lyY2xlXCI6IFwiXFxlMDBiXCIsXG5cdFx0XCJ1c2VyXCI6IFwiXFxlMDBjXCIsXG5cdFx0XCJjbG9zZVwiOiBcIlxcZTAwZFwiLFxuXHRcdFwiZGF0YVwiOiBcIlxcZTAwZVwiLFxuXHRcdFwic2V0dGluZ1wiOiBcIlxcZTAwZlwiLFxuXHRcdFwiZWRpdC1zdHJ1Y3R1cmVcIjogXCJcXGUwMTBcIixcblx0XHRcImVkaXQtc3RydWN0dXJlLWdsb2JhbFwiOiBcIlxcZTAxMVwiLFxuXHRcdFwidHJhbnMtaW1wb3J0XCI6IFwiXFxlMDEyXCIsXG5cdFx0XCJwcm9vZlwiOiBcIlxcZTAxM1wiLFxuXHRcdFwicHJvb2YtY2hlY2tcIjogXCJcXGUwMTRcIixcblx0XHRcInBsdXMtc3F1YXJlXCI6IFwiXFxlMDE1XCIsXG5cdFx0XCJtaW51cy1zcXVhcmVcIjogXCJcXGUwMTZcIixcblx0XHRcInNvcnRcIjogXCJcXGUwMTdcIixcblx0XHRcInNvcnQtYXNjXCI6IFwiXFxlMDE4XCIsXG5cdFx0XCJzb3J0LWRlc2NcIjogXCJcXGUwMTlcIixcblx0XHRcImNvbW1lbnQtc3RhbXBcIjogXCJcXGUwMWFcIixcblx0XHRcImNvbW1lbnQtZ2xvYmFsXCI6IFwiXFxlMDFiXCIsXG5cdFx0XCJjb21tZW50XCI6IFwiXFxlMDFjXCIsXG5cdFx0XCJjYWxlbmRhclwiOiBcIlxcZTAxZFwiLFxuXHRcdFwibG9ja1wiOiBcIlxcZTAxZVwiLFxuXHRcdFwidW5sb2NrXCI6IFwiXFxlMDFmXCIsXG5cdFx0XCJzYXZlXCI6IFwiXFxlMDIwXCIsXG5cdFx0XCJ0cmFzaFwiOiBcIlxcZTAyMVwiLFxuXHRcdFwidHJlZVwiOiBcIlxcZTAyMlwiLFxuXHRcdFwidHJlZS1wbHVzXCI6IFwiXFxlMDIzXCIsXG5cdFx0XCJsZWFmc1wiOiBcIlxcZTAyNFwiLFxuXHRcdFwiZWRpdG9yXCI6IFwiXFxlMDI1XCIsXG5cdFx0XCJsZWFmXCI6IFwiXFxlMDI2XCIsXG5cdFx0XCJsZWFmLXBsdXNcIjogXCJcXGUwMjdcIixcblx0XHRcImluZGVudFwiOiBcIlxcZTAyOFwiLFxuXHRcdFwib3V0ZGVudFwiOiBcIlxcZTAyOVwiLFxuXHRcdFwicGx1c1wiOiBcIlxcZTAyYVwiLFxuXHRcdFwibWludXNcIjogXCJcXGUwMmJcIixcblx0XHRcImZvbGRlci1jbG9zZVwiOiBcIlxcZTAyY1wiLFxuXHRcdFwiZm9sZGVyLXVwXCI6IFwiXFxlMDJkXCIsXG5cdFx0XCJzdGFtcC1zcXVhcmVcIjogXCJcXGUwMmVcIixcblx0XHRcInNlYXJjaC1pbmZvXCI6IFwiXFxlMDJmXCIsXG5cdFx0XCJmaWxlLCAmLWZpbGUtdHh0LCAmLWZpbGUtdGV4dFwiOiBcIlxcZTAzMFwiLFxuXHRcdFwiZmlsZS1wZGZcIjogXCJcXGUwMzFcIixcblx0XHRcImZpbGUtbG9nXCI6IFwiXFxlMDMyXCIsXG5cdFx0XCJmaWxlLWRvY1wiOiBcIlxcZTAzM1wiLFxuXHRcdFwiZmlsZS1kb2N4XCI6IFwiXFxlMDMzXCIsXG5cdFx0XCJmaWxlLXhsc1wiOiBcIlxcZTAzNFwiLFxuXHRcdFwiZmlsZS14bHN4XCI6IFwiXFxlMDM0XCIsXG5cdFx0XCJmaWxlLXhsc21cIjogXCJcXGUwMzRcIixcblx0XHRcImZpbGUtcHB0XCI6IFwiXFxlMDM1XCIsXG5cdFx0XCJmaWxlLXBwdHhcIjogXCJcXGUwMzVcIixcblx0XHRcImZpbGUtaW1nXCI6IFwiXFxlMDM2XCIsXG5cdFx0XCJmaWxlLXppcFwiOiBcIlxcZTAzN1wiLFxuXHRcdFwiZmlsZS1odG1sXCI6IFwiXFxlMDM4XCIsXG5cdFx0XCJmaWxlLXVwXCI6IFwiXFxlMDM5XCIsXG5cdFx0XCJmaWxlLWR3XCI6IFwiXFxlMDNhXCIsXG5cdFx0XCJmaWxlLWluXCI6IFwiXFxlMDNiXCIsXG5cdFx0XCJmaWxlLWV4XCI6IFwiXFxlMDNjXCIsXG5cdFx0XCJmaWxlLXByb3BlcnR5XCI6IFwiXFxlMDNkXCIsXG5cdFx0Ly9cImZpbGUtXCI6IFwiXFxlMDNlXCIsXG5cdFx0Ly9cImZpbGUtXCI6IFwiXFxlMDNmXCIsXG5cdFx0XCJjYXV0aW9uXCI6IFwiXFxlMDQwXCIsXG5cdFx0XCJpbmZvXCI6IFwiXFxlMDQxXCIsXG5cdFx0XCJjb2dcIjogXCJcXGUwNDJcIixcblx0XHRcImxpY2Vuc2VcIjogXCJcXGUwNDNcIixcblx0XHRcImxpY2Vuc2Utd2l0aG91dFwiOiBcIlxcZTA0NFwiLFxuXHRcdFwicHVibGlzaGVyXCI6IFwiXFxlMDQ1XCIsXG5cdFx0XCJjYXRlZ29yeVwiOiBcIlxcZTA0NlwiLFxuXHRcdFwic3BlYWtlclwiOiBcIlxcZTA0N1wiLFxuXHRcdFwicHViLXNldFwiOiBcIlxcZTA0OFwiLFxuXHRcdFwibm8tZW50cnlcIjogXCJcXGUwNDlcIixcblx0XHRcIm1lcmdlXCI6IFwiXFxlMDRhXCIsXG5cdFx0XCJyZXZpc2VcIjogXCJcXGUwNGJcIixcblx0XHRcIm1pZ3JhdGlvblwiOiBcIlxcZTA0Y1wiLFxuXHRcdFwic2VhcmNoX3dvcmRcIjogXCJcXGUwNGRcIixcblx0XHRcInNlYXJjaF93b3JkX2RlbFwiOiBcIlxcZTA0ZVwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNGZcIixcblx0XHRcIndpbi1taW5cIjogXCJcXGUwNTBcIixcblx0XHRcIndpbi1tYXhcIjogXCJcXGUwNTFcIixcblx0XHRcIndpbi1ub3JtYWxcIjogXCJcXGUwNTJcIixcblx0XHRcInVuZG9cIjogXCJcXGUwNTNcIixcblx0XHRcInJlZG9cIjogXCJcXGUwNTRcIixcblx0XHRcInRyaWFuZ2xlLXNxdWFyZVwiOiBcIlxcZTA1NVwiLFxuXHRcdFwibGlzdC1zcXVhcmVcIjogXCJcXGUwNTZcIixcblx0XHRcInBhcmFncmFwaFwiOiBcIlxcZTA1N1wiLFxuXHRcdFwiaW1nLXNxdWFyZVwiOiBcIlxcZTA1OFwiLFxuXHRcdFwidmFyaWFibGVcIjogXCJcXGUwNTlcIixcblx0XHRcImNvZGVcIjogXCJcXGUwNWFcIixcblx0XHRcImNoYXRcIjogXCJcXGUwNWJcIixcblx0XHRcImltZy13aXRob3V0XCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJmaWxlLWdpZlwiOiBcIlxcZTA1Y1wiLFxuXHRcdFwiZmlsZS1qcGdcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtanBlZ1wiOiBcIlxcZTA1Y1wiLFxuXHRcdFwiZmlsZS1wbmdcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtc3ZnXCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJsZVwiOiBcIlxcZTA1ZFwiLFxuXHRcdFwiY2xpcFwiOiBcIlxcZTA1ZVwiLFxuXHRcdFwid2luLW5ld1wiOiBcIlxcZTA1ZlwiLFxuXHRcdFwiaW4tcm93LXVwXCI6IFwiXFxlMDYwXCIsXG5cdFx0XCJpbi1yb3ctbG93XCI6IFwiXFxlMDYxXCIsXG5cdFx0XCJkZWwtcm93XCI6IFwiXFxlMDYyXCIsXG5cdFx0XCJpbi1jb2wtbGVmdFwiOiBcIlxcZTA2M1wiLFxuXHRcdFwiaW4tY29sLXJpZ2h0XCI6IFwiXFxlMDY0XCIsXG5cdFx0XCJkZWwtY29sXCI6IFwiXFxlMDY1XCIsXG5cdFx0XCJtZXJnZS1jZWxsXCI6IFwiXFxlMDY2XCIsXG5cdFx0XCJzcGxpdC1jZWxsXCI6IFwiXFxlMDY3XCIsXG5cdFx0XCJjb252ZXJ0LWNlbGxcIjogXCJcXGUwNjhcIixcblx0XHRcImNlbGwtc2l6ZVwiOiBcIlxcZTA2OVwiLFxuXHRcdFwiZ3JpZFwiOiBcIlxcZTA2YVwiLFxuXHRcdFwiY29udmVydC1jZWxsMlwiOiBcIlxcZTA2YlwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNmNcIixcblx0XHQvL1wiXCI6IFwiXFxlMDZkXCIsXG5cdFx0Ly9cIlwiOiBcIlxcZTA2ZVwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNmZcIixcblx0KTtcblx0XG5cdEBlYWNoICRuYW1lLCAkY29kZSBpbiAkY29kZS1tYXAge1xuXHRcdCYtI3skbmFtZX0ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogcXVvdGUoJGNvZGUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn1cblxuXG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0YmFzZVxuKi9cblxuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG59XG5cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xuXHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbn1cblxuXG5cbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8vXG4vL1x0dmFyXG4vL1xuXG5cbiRmb250LXNpemU6IDE0cHg7XG4kZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gTWFydSBHb3RoaWMgVzQgSklTMjAwNFwiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LXdlaWdodDogNDAwO1xuXG5cbi8vY29sb3JcbiRjb2xvci1iZy1iYXNlOiAjZjJmNGYzO1xuJGNvbG9yLWJnLW5hdjogIzZlNmU2ZTtcbiRjb2xvci1iZy1uYXYtaG92ZXI6ICM4NzZlNjY7XG4kY29sb3ItYmctbWFzdGVyOiAjM2Q4N2EzO1xuJGNvbG9yLWJnLW1hc3Rlci1kYXJrOiAjMTg2Yzg3O1xuJGNvbG9yLWJnLXNsYXZlOiAjYmU2MzZmO1xuJGNvbG9yLWJnLXNsYXZlLWRhcms6ICNhMDQ4NTU7XG5cbiRjb2xvci10ZXh0OiAjNjY2O1xuJGNvbG9yLXRleHQtYmFzZTogIzQ1NTI2NztcbiRjb2xvci10ZXh0LWhlYWRlcjogICNmZmY7XG4kY29sb3ItdGV4dC1uYXY6ICNmZmY7XG4kY29sb3ItdGV4dC1uYXYtYWN0aXZlOiAjZmZmO1xuJGNvbG9yLXRleHQtbmF2LWRyb3Bkb3duOiMzOTZlOTA7XG4kY29sb3ItdGV4dC1kaXNhYmxlZDogIzg5OGU5NjtcbiRjb2xvci1saW5rLWJhc2U6ICMxZTg3ZjA7XG4kY29sb3ItbGluazogIzM5NmU5MDtcblxuJGNvbG9yLWxpbmstbmF2OiAjZmZmO1xuXG4kY29sb3ItYWN0aXZlOiAjZWI2ZDQ1O1xuJGNvbG9yLWZvY3VzOiAjZWI2ZDQ1O1xuJGNvbG9yLWhvdmVyOiAjZjFkYmQ2O1xuJGNvbG9yLXNlbGVjdGVkOiAjZjVjY2MzO1xuJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjogI2RhOWY5MTtcbiRjb2xvci1kaXNhYmxlZDogIzg4ODg4ODtcblxuJGNvbG9yLWNoa2J0bi1kZWZhdWx0OiAkY29sb3ItdGV4dC1iYXNlO1xuJGNvbG9yLWNoa2J0bi1kZWZhdWx0LWJnOiAjZmZmO1xuJGNvbG9yLWNoa2J0bi1ob3ZlcjogJGNvbG9yLWxpbms7XG4kY29sb3ItY2hrYnRuLWhvdmVyLWJnOiAjZjRmN2Y5O1xuJGNvbG9yLWNoa2J0bi1jaGVja2VkOiAjZmZmO1xuJGNvbG9yLWNoa2J0bi1jaGVja2VkLWJnOiAkY29sb3ItYWN0aXZlO1xuJGNvbG9yLWNoa2J0bi1kaXNhYmxlZDogI2ZmZjtcbiRjb2xvci1jaGtidG4tZGlzYWJsZWQtYmc6ICNhOGIyYjk7XG4kY29sb3ItY2hrYnRuLWRpc2FibGVkLWNoZWNrZWQ6ICNmNWY1ZjU7XG4kY29sb3ItY2hrYnRuLWRpc2FibGVkLWNoZWNrZWQtYmc6ICNiZTk4NzU7Ly8jYzU4ZjVjXG5cbiRjb2xvci1ib3JkZXItZGVmYXVsdDogI2M0ZDBkODtcbiRib3JkZXItYmFzZTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGNsYXNzXG4qL1xuXG4vKlxuXHRqcXVlcnkgdWkgc3R5bGVcbiovXG4udWkge1xuXHQmLWZyb250IHtcblx0XHR6LWluZGV4OiAxMDA7XG5cdH1cblxuXHQmLWF1dG9jb21wbGV0ZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxuXG5cdCYtbWVudSB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdXRsaW5lOiAwO1xuXHRcdFxuXHRcdC51aS1tZW51LWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XG5cdFx0XHQudWktbWVudS1pdGVtLXdyYXBwZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDNweCAxZW0gM3B4IC40ZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC51aS1zdGF0ZS1hY3RpdmUge1xuXHRcdFx0XHRtYXJnaW46IC0xcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDNlZmY7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDdmZmY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd2lkZ2V0IHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0fVxuXG5cdFx0Ji51aS13aWRnZXQtY29udGVudCB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xuXHRcdH1cblx0fVxuXG5cdCYtaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW46IC0xcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMXB4O1xuXHR9XG5cblx0Ji1zZWxlY3RhYmxlLWhlbHBlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDEwMDAwO1xuXHRcdGJvcmRlcjogMXB4IGRvdHRlZCAjNTU1O1xuXHR9XG5cbn1cbi8qIGVuZCBqcXVlcnkgdWkgc3R5bGUgKi9cblxuXG4vKlxuXHRmbGF0cGlja3Igc3R5bGVcbiovXG4uZmxhdHBpY2tyIHtcblx0Ji1pbnB1dCB7XG5cdFx0JltyZWFkb25seV0ge1xuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8qIGVuZCBmbGF0cGlja3Igc3R5bGUgKi9cblxuLm5va2V5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZjYztcblx0Y29sb3I6ICNmMDA7XG59XG5cbi5jdXJzb3Ige1xuXHQmLXBvaW50ZXIge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYtZGVmYXVsdCB7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG59XG5cbi5oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5oaWRlMiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oaWRkZW4ge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGlkZGVuMiB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub21pIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHQvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5sb2FkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0PiBkaXYge1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIHJnYmEoMjU1LDI1NSwyNTUsIC41KTtcblx0XHRib3gtc2hhZG93OiAwIDAgMTAwcHggMTAwcHggcmdiYSgyNTUsMjU1LDI1NSwgLjUpO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5wLnNwIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNyLW9ubHkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmstbm8tYm9yZGVyIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLW9mZnNldCB7XG5cdHBhZGRpbmctbGVmdDogMS4yZW07XG5cdC8vY29sb3I6ICNmMDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQ+IC5maXMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMC4xZW07XG5cdH1cbn1cblxuLmdyb3VwIHtcblx0Ji1oMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHRcblx0Ji1oMyxcblx0Ji1oNCxcblx0Ji1oNSxcblx0Ji1oNiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4uZnVsbC1oZWlnaHQtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtZ3JvdzogMTtcbn1cblxuLnNoYWRvdy1zY3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDA7XG59XG5cbmEuZGlzYWJsZWQge1xuXHRjb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQuZmlzIHtcblx0XHRjb2xvcjogI2FhYTtcblx0fVxufVxuXG5idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sYWJlbCB7XG5cdCYuYnV0dG9uLWRlZmF1bHQge1xuXHRcdG1hcmdpbjogM3B4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbms7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNoa2J0bi1kZWZhdWx0LWJnO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEzOXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tZGVmYXVsdDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4taG92ZXItYmc7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItY2hrYnRuLWhvdmVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItY2hrYnRuLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4tY2hlY2tlZC1iZztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1jaGtidG4tY2hlY2tlZC1iZztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNoa2J0bi1jaGVja2VkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hrYnRuLWRpc2FibGVkLWJnO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1iZztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZC1iZztcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1jaGVja2VkLWJnO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNtYWxsIHtcblx0XHRcdFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwOXB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnhzbWFsbCB7XG5cdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDVweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pY29uLWlucHV0IHtcblx0XHQmLnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDAlKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdCNtYXN0ZXIgJiB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLCA1JSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNzbGF2ZSAmIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZSwgNSUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQjbWFzdGVyICYge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJnLW1hc3Rlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I3NsYXZlICYge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJnLXNsYXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRpc2FibGVkLFxuXHRcdFx0XHQmW2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnRleHQge1xuXHQmLXJlcXVpcmVkIHtcblx0XHRjb2xvcjogI2YwMDtcblx0fVxuXG5cdCYtYXN0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXG5cdFx0aDIgJiB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5jb2xvciB7XG5cdCYtcmVkIHtcblx0XHRjb2xvcjogI2YwMDtcblx0fVxuXHQmLWRpc2FibGVkIHtcblx0XHRjb2xvcjogI2FhYTtcblx0fVxuXG5cdCYtcGRmIHtcblx0XHRjb2xvcjogI2NjMmUyZTtcblx0fVxuXG5cdCYtZG9jLFxuXHQmLWRvY3gge1xuXHRcdGNvbG9yOiAjMmI1NzlhO1xuXHR9XG5cblx0Ji14bHMsXG5cdCYteGxzeCxcblx0Ji14bHNtIHtcblx0XHRjb2xvcjogIzIxNzM0Njtcblx0fVxuXG5cdCYtcHB0LFxuXHQmLXBwdHgge1xuXHRcdGNvbG9yOiAjZDM0OTI3O1xuXHR9XG5cblx0Ji1odG1sIHtcblx0XHRjb2xvcjojZTQ0ZDI2O1xuXHR9XG5cblx0Ji10eHQge1xuXHRcdGNvbG9yOiM1NzU3NTc7XG5cdH1cblxuXHQmLXppcCB7XG5cdFx0Y29sb3I6I2MzYWMyYTtcblx0fVxufVxuXG4uYmcge1xuXHQmLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0fVxuXG5cdCYtZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2E4YjJiOTtcblx0fVxuXG5cdCYtbGlnaHRncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuXHR9XG5cblx0Ji1tYXN0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmLWRhcmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW1hc3Rlci1kYXJrO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji1zbGF2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNsYXZlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Ji1kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZS1kYXJrO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59XG5cbi5kIHtcblx0Ji10YWJsZSB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cblx0XHQudGhlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG5cdFx0fVxuXG5cdFx0LnRmb290ZXIge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xuXHRcdH1cblxuXHRcdC50Ym9keSB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cblx0XHRcdD4gKiB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNlbGwge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR9XG5cblx0XHQmLnBhZGRpbmcge1xuXHRcdFx0LnJvdyA+ICoge1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdCYteHhzbWFsbCB7XG5cdFx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHggM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLXhzbWFsbCB7XG5cdFx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLXNtYWxsIHtcblx0XHRcdFx0LnJvdyA+ICoge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1sYXJnZSB7XG5cdFx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRcbn1cblxuLmljb24tbGluayB7XG5cdGNvbG9yOiAjMzk2RTkwO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogIzQwN2NhMjtcblx0fVxufVxuXG4uZXJyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZGNkYztcbn1cblxuLnRleHQtZmlsdGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdFxuXHQuaW5wdXQtc2VhcmNoIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdFx0LmtleV9idG4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFxuXHRcdFx0PiAqIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWluLXdpZHRoOiAzMzBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdCYtZGV0YWlsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA3M3B4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0YXBwZWFyYW5jZTogYnV0dG9uO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDdweCA2cHggMDtcblx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1saW5rIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji1zZWFyY2gge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbms7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0LmFzc2lnbiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzVweDtcblx0XHRcdFxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmRldGFpbCB7XG5cdFx0LnNldHRlZC1kZXRhaWwge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmZjtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRyaWdodDogLTVweDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnNldC1kZXRhaWwge1xuXHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRcblx0XHRmaWVsZHNldCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcblx0XHRcdGxlZ2VuZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpbHRlci1kYXRlIHtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDE4NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZGV0YWlsLXZpZXcge1xuXHRcdC5idG4tZGV0YWlsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0fVxuXG5cdFx0LmRldGFpbCB7XG5cdFx0XHQuc2V0dGVkLWRldGFpbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5zZXQtZGV0YWlsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5sZWdlbmQtZG90IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA1cHg7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAn4oCmJztcblx0XHRoZWlnaHQ6IDE3cHg7XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5ncmVlbiB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZjA7XG5cdFx0fVxuXHR9XG5cblx0Ji5ibHVlIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwZjtcblx0XHR9XG5cdH1cbn1cblxuLmJvcmRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHQmLmJvcmRlciB7XG5cdFx0Ji1zb2xpZCB7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdH1cblx0XHQmLWRhc2hlZCB7XG5cdFx0XHRib3JkZXItc3R5bGU6IGRhc2hlZDtcblx0XHR9XG5cdFx0Ji1kb3R0ZWQge1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG5cdFx0fVxuXHRcdCYtZG91YmxlIHtcblx0XHRcdGJvcmRlci1zdHlsZTogZG91YmxlO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAzcHg7XG5cdFx0fVxuXG5cdFx0Ji13aWR0aC0yIHtcblx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdH1cblx0XHQmLXdpZHRoLTMge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAzcHg7XG5cdFx0fVxuXHRcdCYtd2lkdGgtNCB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDRweDtcblx0XHR9XG5cdFx0Ji13aWR0aC01IHtcblx0XHRcdGJvcmRlci13aWR0aDogNXB4O1xuXHRcdH1cblxuXHR9XG59XG5cbi5uby1ib3JkZXIge1xuXHRib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uay1wbHVzIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjE0Mjg1NzFyZW07XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XG5cdHRoZWFkIHtcblx0XHRbZGF0YS1zb3J0XSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdC5maXMtc29ydCB7XG5cdFx0XHRcdCYsXG5cdFx0XHRcdCYtYXNjLFxuXHRcdFx0XHQmLWRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0Jixcblx0Ji51ay10YWJsZS1ob3ZlciB7XG5cdFx0dGJvZHkge1xuXHRcdFx0dHIge1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJvd19hY2NvcmRpb24ge1xuXHRcdHRyLnZpZXcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjdmOTtcblx0XHR9XG5cdFx0XG5cdFx0LmNvbGxhcHNlIHtcblx0XHRcdHdpZHRoOiA1MnB4OztcblxuXHRcdFx0LmFjLXRpdGxlIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR3aWR0aDogMnJlbTtcblx0XHRcdFx0aGVpZ2h0OiAycmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXG5cdFx0dHIuYWMtY29udGVudHMge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYudmlldyB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjdmOTtcblx0XHRcdH1cblxuXHRcdFx0dGQ6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAzMHB4O1xuXG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy9zY3JvbGxfdGFibGVcbi5zY3JvbGxfdGFibGUge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQ+IC50YWJsZS1oZWFkLFxuXHQ+IC50YWJsZS1ib2R5IHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdD4gdGFibGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXG5cdD4gLnRhYmxlLWhlYWQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0PiB0YWJsZSB7XG5cdFx0XHQ+IHRoZWFkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJvcmRlci1iYXNlO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0PiB0Ym9keSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiAudGFibGUtYm9keSB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblxuXHRcdD4gdGFibGUge1xuXHRcdFx0PiB0aGVhZCB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdD4gdGJvZHkge1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5rLXRhYmxlLTEge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLnNob3J0IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdHRoLFxuXHR0ZCB7XG5cdFx0cGFkZGluZzogMC41cmVtIDAuNzE0Mjg1NzFyZW07XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG5cdHRoZWFkIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdH1cblx0fVxuXG5cdCYuc21hbGwge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDAuMzU3MTQyODZyZW0gMC41NzE0Mjg1N3JlbTtcblx0XHR9XG5cdH1cblxuXHQmLnhzbWFsbCB7XG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMC4xNDI4NTcxNHJlbSAwLjQyODU3MTQzcmVtO1xuXHRcdH1cblx0fVxuXG5cdCYubm8tYm9yZGVyLWNvbC1sYXN0IHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5ub25lLWxheW91dCB7XG5cdFx0dGFibGUtbGF5b3V0OiBhdXRvO1xuXHR9XG59XG5cbi5rLXRhYmxlLWxvZyB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYub3V0LWJvcmRlciB7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdH1cblxuXHR0aCwgdGQge1xuXHRcdHBhZGRpbmc6IDAuMTI1cmVtIDAuNDM3NXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtYWxpZ246IGxlZnRcblx0fVxuXG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdH1cblx0fVxufVxuXG5cbi5yZXYtaGlzdG9yeSB7XG5cdC5rLXJvdyB7XG5cdFx0PiA6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIuMTQyODU3MTRyZW07XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAuM3JlbSAuN3JlbTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdCsgdGgsXG5cdFx0XHRcdCsgdGQge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG51bC5rLWNoaWxkLWZsZXgge1xuXHQmLTEsXG5cdCYtMiB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogLjNyZW0gMDtcblx0XHR9XG5cdH1cblxuXHQmLTEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHQ+IGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLTIge1xuXHRcdD4gbGkge1xuXHRcdFx0ID4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHQgPiBsaSB7XG5cdFx0XHRcdFx0ICsgbGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0IH1cblx0XHRcdFx0IH1cblx0XHRcdCB9XG5cdFx0fVxuXHR9XG59XG5cbi51ay1uYXZiYXItbmF2LFxuLnVrLW5hdmJhci1pdGVtLFxuLnVrLW5hdmJhci10b2dnbGUge1xuXHQmLmljb24tbGlua3Mge1xuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLnRvb2xiYXIsXG4uc2lkZWJhciB7XG5cdC51ay1uYXZiYXItY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxuXG5cdC51ay1uYXZiYXItbmF2ID4gbGkgPiBhLFxuXHQudWstbmF2YmFyLW5hdiA+IGxpID4gc3Bhbixcblx0LnVrLW5hdmJhci1pdGVtLFxuXHQudWstbmF2YmFyLXRvZ2dsZSB7XG5cdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmLmRpc2FibGVkLFxuXHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0b3BhY2l0eTogLjM7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdC5maXMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXG5cdFx0W2NsYXNzXj1cImZhLVwiXSxcblx0XHRbY2xhc3MqPVwiIGZhLVwiXSB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQudWstbmF2YmFyLXRyYW5zcGFyZW50IHtcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSxcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gc3Bhbixcblx0XHQudWstbmF2YmFyLWl0ZW0sXG5cdFx0LnVrLW5hdmJhci10b2dnbGUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cdFx0fVxuXHR9XG5cbn1cblxuLnRvb2xiYXIge1xuXHRjb2xvcjogI2ZmZjtcblxuXHQuc3BhY2VyLFxuXHQuZGl2aWRlciB7XG5cdFx0bWFyZ2luOiAwIDdweDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0LmRpdmlkZXIge1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcblx0fVxuXG5cdC51ay1idXR0b24ge1xuXHRcdHBhZGRpbmc6IDRweCAxNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDIycHg7XG5cdH1cblxuXHQuc2xhdmUgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZSwgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLXNsYXZlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZjZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2xvci1tYXN0ZXIsIFxuXHQubWFzdGVyICYsXG5cdC5jb2xvci1tYXN0ZXIgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXI7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmctbWFzdGVyO1xuXHRcdFx0XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbi5zaWRlYmFyIHtcblx0LnNwYWNlcixcblx0LmRpdmlkZXIge1xuXHRcdG1hcmdpbjogN3B4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdH1cblxuXHQuZGl2aWRlciB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWE7XG5cdH1cblxuXHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogNHB4IDA7XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQuc2lkZXRvb2wge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0LnBhbGV0dGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LnNsYXZlICYge1xuXHRcdC51ay1uYXZiYXItY29udGFpbmVyOm5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmUtZGFyaztcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZS1kYXJrLCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmctc2xhdmUtZGFyaztcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQubWFzdGVyICYsXG5cdC5jb2xvci1tYXN0ZXIgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXItZGFyaztcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1tYXN0ZXItZGFyaywgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLW1hc3Rlci1kYXJrO1xuXHRcdFx0XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4jc3RyY19jb250YWluZXIge1xuXG5cdCNlZGl0X2FyZWEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0PiAqIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdCsgKiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly9oZWlnaHQ6IDEwMCU7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcblx0XHRcdC50cmVlLWFyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHRcdFx0XHRcdFx0W2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzY2NjY2Njtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNtYXN0ZXIsXG5cdFx0I3NsYXZlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdCNtYXN0ZXIge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSk7XG5cblx0XHRcdC50cmVlX3Rvb2wge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyLWRhcms7XG5cblx0XHRcdFx0IGxpID4gYSB7XG5cdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLW1hc3Rlci1kYXJrLCA1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3NsYXZlIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAyIC8gMy4wMDEpO1xuXHRcdFx0XG5cdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNsYXZlLWRhcms7XG5cblx0XHRcdFx0IGxpID4gYSB7XG5cdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLXNsYXZlLWRhcmssIDUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyZWUtYXJlYSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gMy4wMDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQudG9waWNfYXJlYSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAyIC8gMy4wMDEpO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50cmVlX2NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWdyb3c6IDE7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuXG5cdC50cmVlX2NvbnRlbnRfd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblxuXHRcdD4gZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMyMjIyNTkyNDclO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHdpZHRoOiA2Ni42NDQ0NTE4NDk0JTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRvb2xiYXIgbmF2Om5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG5cblx0XHRcdFx0LnRyZWUtYXJlYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHRcdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW1hc3Rlci1kYXJrO1xuXG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLWRhcmssIDUlKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5mYSxcblx0XHRcdFx0XHRcdFx0XHRcdC5mYXMsXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmFyLFxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhbCxcblx0XHRcdFx0XHRcdFx0XHRcdC5mYWQsXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmFiLFxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM2NjY2NjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC50cmVldmlldyB7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblxuXHRcdFx0XHRcdFx0LnVrLWRyYWcgJiB7XG5cdFx0XHRcdFx0XHRcdC5sZWFmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycHg7XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMTZweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwZjtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLmluX3N1bW1hcnkge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYyN2FcIjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmN0MiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCYuY2hhbmdlX3N1bW1hcnkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQudWstYmFkZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNHB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNvbGxhcHNlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdC8vY3Vyc29yOiBtb3ZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxYjMnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IC02cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0PiB1bCA+IGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NnB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMWIyJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudW5zZXQge1xuXHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRcdFx0XHRcdFx0Ly9ib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRcdFx0XHRcdFx0Ly9jb2xvcjogIzk5OTtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2xvZ19hcmVhIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQjbG9nX3Rvb2xiYXIge1xuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkgPiBhLFxuXHRcdC51ay1uYXZiYXItaXRlbSxcblx0XHQudWstbmF2YmFyLXRvZ2dsZSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudWstdGFiIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLnVrLWFjdGl2ZSA+IGEge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNsb2cge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdD4gKiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnVrLWFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sb2dzIHtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mjg1NzE0M3JlbTtcblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHRtYXJnaW46IDAuMzEyNXJlbSAwO1xuXG5cdFx0XHRcdHRoLFxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWRpdEJ0biB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb21tZW50IHtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zeW5jLFxuXHRcdFx0XHRcdC52ZXJzaW9uVXAge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnIF0nO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyB8ICc7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnN5bmMge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1NZTkM6WyAnO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc3luYyB7XG5cdFx0XHRcdFx0XHRcdCYtc3JjIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1NSQzogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLXNyY0xhbmcge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnTEFORzogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmVyc2lvblVwIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdWZXJzaW9uIFVwOlsgJztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnZlcnNpb25VcCB7XG5cdFx0XHRcdFx0XHRcdCYtZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdEQVRFOiAnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYtbXNnIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ01TRzogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0xBQkVMOiAnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNjb250ZW50cyB7XG5cdCZbZGF0YS12aWV3PVwibG9nLWNsb3NlZFwiXSB7XG5cdFx0I2xvZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZbZGF0YS12aWV3PVwibG9nLWV4cGFuZFwiXSB7XG5cdFx0I2VkaXRfYXJlYSxcblx0XHQjdmFyX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQjbG9nX2FyZWEge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0fVxufVxuXG4udHJlZXZpZXcge1xuXHRwYWRkaW5nOiA3cHggMTBweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0JiNtYXN0ZXJfdHJlZSxcblx0JiNzbGF2ZV90cmVlLFxuXHQmLnRyZWUtZm9sZGVyLFxuXHQjcHViX21hbmFnZXJfcGxhY2VtZW50ICYge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblx0fVxuXG5cdFxuXHQ+IHVsIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMCAwIDAgMTZweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmLm1vdmUge1xuXHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhOWY1Yzk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubmV3IHtcblx0XHRcdFx0PiAubGVhZixcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAjZjVhOWYyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmluc2VydCB7XG5cdFx0XHRcdD4gLmxlYWYsXG5cdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIgPiAubGVhZiB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2E5ZDBmNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5kZWwge1xuXHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHRcdFx0Y29sb3I6ICNiNGI0YjQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYsXG5cdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0bWFyZ2luOiAycHggMDtcblx0XHRcdFx0cGFkZGluZzogMXB4IDNweCAxcHggMjJweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogM3JlbTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZmlsZV9ob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojZjNjOGMyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYsXG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRbY29udGVudGVkaXRhYmxlPVwidHJ1ZVwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBhdXRvO1xuXHRcdFx0XHRcdGN1cnNvcjogdGV4dFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZbZGF0YS1kb2MtdHlwZT1cInN0ZXBcIl0sXG5cdFx0XHQmLmJvb2sge1xuXHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDAxJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5vZGUtdG9nZ2xlIHtcblx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMTVweDtcblx0XHRcdFx0dG9wOiA1cHg7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA4cHggIzQ1NTI2NyBzb2xpZDsvLyRjb2xvci10ZXh0LWJhc2U7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogLTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWstYmFkZ2Uge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLjJyZW07XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmNvbGxhcHNlZCB7XG5cdFx0XHRcdD4gLm5vZGUtdG9nZ2xlIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdHRvcDogLTJweDtcblx0XHRcdFx0XHRcdGxlZnQ6IC00cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAudWstYmFkZ2Uge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAuMnJlbTtcblx0XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1jaGlsZC1xdWEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji51aS1zb3J0YWJsZS1oZWxwZXIsXG5cdFx0XHQmLnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0I21hc3Rlcl90cmVlX2FyZWEgJiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDBmO1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBsaXN0LWl0ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyLjVyZW07XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHR0b3A6IC0wLjM1NzE0Mjg2cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsLmNoYXB0ZXJzIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDIyJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsaS5yZWZfbW92aWV7XG5cdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwM2QnO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkucmVmX2ltYWdle1xuXHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDU4Jztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5leGMtZWRpdG9yIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0XHRcdC5maXMge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNzE0Mjg1NzFyZW07XG5cdFx0XHRcdFx0XHRcdC8vdmVydGljYWwtYWxpZ246IDFweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE1ZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmxvY2sge1xuXHRcdFx0XHRcdFx0XHQuZmlzLWxvY2sge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNlZGl0X3RvYyAmIHtcblx0XHRcdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHQvL2ZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5jb21tZW50X2NvdW50IHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZXhjLWVkaXRvciB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Ji50b3BpYyxcblx0XHRcdFx0XHQmLnRvcGljSXRlbSB7XG5cdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjYnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc3ViQ2hhcHRlciB7XG5cdFx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bCxcblx0XHRcdFx0XHRcdC5ub2RlLXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdH4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdFxuXHRcdH1cblx0fVxuXG5cdCYudHJlZS1mb2xkZXIge1xuXHRcdC5sZWFmIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcZTAwMSc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbW1lbnRfY291bnQge1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCogKyAudWstYmFkZ2Uge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHR9XG5cdH1cblxufVxuXG5cbiNtb2RhbF9zZWFyY2hfb3B0aW9uczEge1xuXHQudWstbW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuXHRcdHRvcDogOTBweDtcblx0fVxufVxuXG5cbi5zdXBwb3J0ZWRfZmlsZSB7XG5cdC5oZWFkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG5cdFx0XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCI6XCI7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4udXBfZmlsZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQuZmlsZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmZpbGUge1xuXG5cdFx0XHQmLnVwbG9hZGluZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0PiAqIHtcblx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYW1lIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRhIFtkYXRhLWNtZD1cImRlbFwiXSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNWVtO1xuXHRcdFx0XHRjb2xvcjogI2EwYTBhMDtcblx0XHRcdH1cblxuXHRcdFx0LmltcG9ydF9wcm9ncmVzcyB7XG5cdFx0XHRcdC8vYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuXHRcdFx0XHQvL2hlaWdodDogM3B4O1xuXHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44NTcxNDI4NnJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdC5wYXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1zaXplKSAnIDogJztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJSc7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1zaXplKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI1YjNhNztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXG5cdC5kcm9wX2FyZWEge1xuXHRcdC51cGxvYWREYXRhIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRib3JkZXI6IDJweCBkYXNoZWQgI2JiYjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0Y29sb3I6ICNiYmI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFxuXHRcdFx0Ly8+ICoge1xuXHRcdFx0XHQvL2ZsZXgtZ3JvdzogMTtcblx0XHRcdC8vfVxuXHRcdFx0XG5cdFx0XHQuZGljIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZpbGVzIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4yODU3MTQyOXJlbSAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVwbG9hZGVkIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJhdHRhY2hfZGVsXCJdIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxcmVtO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmN0X3RyZWUsXG4jY3RfdHJlZSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQ+IGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdD4gdWwge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdD4gbGkge1xuXHRcdFx0XHRtYXJnaW46IDNweCAwO1xuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0XHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpkaXNhYmxlZCxcblx0XHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJveC1hcnJvdyB7XG5cdCR3aWR0aDogMTlweDtcblx0JGhlaWdodDogMTVweDtcblx0JHRvcDogNTBweDtcblxuXHQmLWxlZnQge1xuXHRcdG1hcmdpbi1sZWZ0OiAkd2lkdGggKyAxcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICR0b3A7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGxlZnQ6IC0jeyR3aWR0aCAtIDFweH07XG5cdFx0XHRtYXJnaW4tdG9wOiAtI3skd2lkdGggLSAxcHh9O1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAjeyRoZWlnaHQgLSAxcHh9ICN7JHdpZHRoIC0gMXB4fTtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogICNmZmY7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGxlZnQ6IC0kd2lkdGg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtJHdpZHRoO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAkaGVpZ2h0ICR3aWR0aDtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uY29tbWVudC1hcmVhIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XG5cdC5zZWFyY2gtYXJlYSB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0LmtleV9idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aHJlYWQtYXJlYSB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCNlZGl0b3IgJiB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnRocmVhZHMge1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmYTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdFx0KyAudGhyZWFkcyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYm94LWFycm93LWxlZnQge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTAxYyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiAwO1xuXHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC0zcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaXRjb21tZW50IC5oZWFkZXI6OmJlZm9yZSB7XG5cdFx0XHRcdGFuaW1hdGlvbjogRmxhc2gxIDAuNzVzIGluZmluaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHRAa2V5ZnJhbWVzIEZsYXNoMSB7XG5cdFx0XHRcdDUwJXtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRocmVhZC1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0XHRcdCYubmV3IHtcblx0XHRcdFx0aGVhZGVyIHtcblx0XHRcdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnTmV3Jztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMXB4IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0KyAudGhyZWFkLWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdGhlYWRlcixcblx0XHRcdC5yZWFkLFxuXHRcdFx0LmNvbW1lbnQsXG5cdFx0XHQuZm9vdGVyLW1hc3Rlcixcblx0XHRcdGZvb3RlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHQ+ICo6bm90KC51ay1kcm9wKTpub3QoLnVrLWRyb3Bkb3duKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdCsgKiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoZWFkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkM2RjZTI7XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdD4gKiArICoge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC41cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItbWFzdGVyLFxuXHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdCsgLmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZWFkLFxuXHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyLWNtdC12aWV3IHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBjbGlwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0d29yZC13cmFwIDogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXdyYXAgOiBicmVhay13b3JkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItbWFzdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0Ji5jaGFuZ2Utc3RhdHVzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5lZGl0aW5nIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5lZGl0LWZvcm0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4zNTcxNDI4NnJlbSAwLjcxNDI4NTcxcmVtO1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMC4yMTQyODU3MXJlbSAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVwbHktZm9ybSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMzU3MTQyODZyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwLjIxNDI4NTcxcmVtIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5yZXBseS12aWV3IHtcblx0XHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ji5tYXN0ZXIge1xuXHRcdFx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGNsaXA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZm9vdGVyLW1hc3RlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0XHQmLmNoYW5nZS1zdGF0dXMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X2FsbFwiXSxcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X3JlcGx5XCJdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRcblx0LmZvcm0tYXJlYSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGhlaWdodDogNnJlbTtcblx0XHR9XG5cdH1cblxuXHRbZGF0YS1jbWRdIHtcblx0XHQubGVuIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cblx0XHRcdCY6bm90KDplbXB0eSkge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwZDknO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudWstZHJvcGRvd24ubWVudS1saW5rIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0YSxcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjVyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnS0InO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji53aWR0aC1hdXRvIHtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cbi5tb2RhbC10b3AtcmlnaHQtZWRpdG9yIHtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dG9wOiA0MHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogNjBweDtcblx0Ym90dG9tOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuXG5cblxuXG5cblxuI25hdmkgbmF2IHVsIGxpIHtcblx0Ji5kaXZpZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vaGVpZ2h0OiAxcmVtO1xuXHRcdFxuXHRcdGhyIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHR9XG5cdFxuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0LmZpcyB7XG5cdFx0XHQmLmlubGluZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICNhYWE7XG5cdFx0fVxuXHR9XG59XG5cbiNtZW5iZXJfbGlzdCB7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cblxuXG4jc2hvcnRjdXQge1xuXHQjc2hvcnRjdXRfbGlzdCxcblx0Lmh3aW4ge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuXG5cdFx0LnN1YnRpdGxlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5hY3RpdmUge1xuXHRcdFx0PiBhLFxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItYWN0aXZlLCAyNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbiNwdWJfbWFuYWdlX21vZGVfbGlua3Mge1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIHtcblx0XHQ+IGEsXG5cdFx0PiBzcGFuIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY1O1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4jc2V0X3NlYXJjaF93b3JkX21vZGFsIHtcblx0I3dvcmRfdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0PiAqIHtcblx0XHRcdGZsZXgtYmFzaXM6IDQ4JTtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0Z2FwOiA1cHg7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRleHQtbGVuZ3RoIHtcblx0bWFyZ2luOiAwO1xuXHRoNiArICYge1xuXHRcdG1hcmdpbi10b3A6IC0xZW07XG5cdH1cbn1cblxuLy93aWR0aCAyNSAtIDE2MDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDE2MDAge1xuXHQudyN7JHRlbXB9Om5vdCgudWstbW9kYWwpIHtcblx0XHR3aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYXh3I3skdGVtcH0ge1xuXHRcdG1heC13aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdC5taW53I3skdGVtcH0ge1xuXHRcdG1pbi13aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG5cbi8vaGVpZ2h0IDI1IC0gMTAwMHB4IChzdGVwIDI1cHgpXG4kdGVtcDogMjU7XG5Ad2hpbGUgJHRlbXAgPD0gMTAwMCB7XG5cdC5oI3skdGVtcH0ge1xuXHRcdGhlaWdodDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG4vL2hlaWdodCAyNSAtIDEwMDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDEwMDAge1xuXHQubWF4aCN7JHRlbXB9IHtcblx0XHRtYXgtaGVpZ2h0OiAjeyR0ZW1wfXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1pbmgjeyR0ZW1wfSB7XG5cdFx0bWluLWhlaWdodDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRMYXlvdXRcbiovXG5cblxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdD4gaGVhZGVyIHtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0cG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHR9XG5cblx0PiBtYWluIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHQ+ICNuYXZpIHtcblx0XHRcdHdpZHRoOiAyMTZweDtcblx0XHRcdG1pbi13aWR0aDogMjE2cHg7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IDY1cHg7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdH1cblx0fVxuXG5cdCYubGF5b3V0X3Rvb2wge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0PiBtYWluIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdD4gYXJ0aWNsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0PiBuYXYge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdD4gc2VjdGlvbiB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuXG5cdFx0XHRcdC5zaWRlYmFyLFxuXHRcdFx0XHQucGFsZXR0ZSxcblx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHQuc2lkZXRvb2wge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdC5wYWxldHRlIHtcblx0XHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWFpbl9hcmVhIHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NsYXZlIHtcblx0XHRcdFx0c2VjdGlvbiB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnBhbGV0dGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWFpbl9hcmVhIHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC52aWV3LXRvYyB7XG5cdFx0XHRcdFx0LnBhbGV0dGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0W2RhdGEtY21kPVwidmlldy1zbGF2ZVwiXSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLmhpZGUtc2xhdmUge1xuXHRcdFx0XHQjbWFzdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IC00MHB4O1xuXG5cdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3LXNsYXZlXCJdIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0Ji5seWFvdXRfcHJldmlldyB7XG5cdFx0PiBoZWFkZXIge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdG1haW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcblxuXHRcdFx0LnRyZWUtYXJlYSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblxuXHRcdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50cmVldmlldyB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGFydGljbGUge1xuXHRcdFx0XHRib3JkZXItbGVmdDogJGJvcmRlci1iYXNlO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLnVrLW1vZGFsLXBhZ2Uge1xuXHRib2R5IHtcblx0XHRwYWRkaW5nLXRvcDogNjVweDtcblxuXHRcdD4gaGVhZGVyIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdH1cblxuXHRcdD4gbWFpbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIxNnB4O1xuXG5cdFx0XHQ+ICNuYXZpIHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uYXZpLXNob3J0IHtcblx0XHRcdD4gbWFpbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGhlYWRlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmI2xvZ2luIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdCYjcmVzZXRfcGFzc3dvcmQge1xuXHRcdFx0PiBtYWluIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0aGVhZGVyXG4qL1xuXG5ib2R5ID4gaGVhZGVyIHtcblx0cGFkZGluZzogMCAxNXB4IDAgMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0Y29sb3I6ICRjb2xvci10ZXh0LW5hdjtcblx0XG5cdFtjbGFzc3w9XCJ1ay1uYXZiYXJcIl0ge1xuXHRcdD4gKiB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQjbG9nbyB7XG5cdFx0d2lkdGg6IDIxNnB4O1xuXHR9XG5cdFxuXHQjZ3JvdXAge1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxlMDA3Jztcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAtM3B4O1xuXHRcdH1cblxuXHRcdC5ncm91cG5hbWUge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHRcblx0I2RvY3VtZW50X25hbWUge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGUwMDMnO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IC01cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQjc2hvcnRjdXQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdD4gYSxcblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpcyxcblx0XHRcdFx0LmZhLFxuXHRcdFx0XHQuZmFzLFxuXHRcdFx0XHQuZmFyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2xvZ2luIHtcblx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+IHNwYW4ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQuZmlzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5od2luIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggNHB4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY1O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1kcm9wZG93biB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYucHViX21hbmFnZV9saXN0IHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHRvcDogNDVweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdCYuZ3JvdXBfbGlzdCB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQjbWVuYmVyX2xpc3Qge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzNXB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRtaW4td2lkdGg6IDQwMHB4O1xuXG5cdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3VzZXIge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAzMjBweDtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDQ1cHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0ei1pbmRleDogMTA7XG5cblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byAycHg7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHR9XG5cblx0XHQuaWNvbiB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cblx0XHRcdC5maXMge1xuXHRcdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1haWwge1xuXHRcdFx0bWFyZ2luOiAycHggYXV0bztcblx0XHR9XG5cblx0XHQuYnRuX3VzZXQsXG5cdFx0LmJ0bl9sb2dvdXQge1xuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG87XG5cdFx0fVxuXHR9XG5cblxuXG59XG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0Zm9vdGVyXG4qL1xuXG5ib2R5ID4gZm9vdGVyIHtcblx0XG59XG5cblxuXG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdE5hdmlcbiovXG5cbiNuYXZpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcblx0bmF2IHtcblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA0NXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2LWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuZmEsIC5mYXMsIC5mYXIsIC5mYWIsXG5cdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHQvL3RvcDogMC4zNTcxNDI4NnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1saW5rLW5hdjtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtbmF2O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtbmF2LWFjdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGl2aWRlciB7XG5cdFx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjOTk5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0PiB1bCB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC50b2dnbGUtbWVudSB7XG5cdFx0bWFyZ2luOiAuNXJlbTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XG5cdFx0PiBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGNvbG9yLWJvcmRlci1kZWZhdWx0LCAyMCUpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxLjg1NzE0Mjg2cmVtO1xuXHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDVweCA4cHg7XG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Lm5hdmktc2hvcnQgJiB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0bWluLXdpZHRoOiA1MHB4O1xuXHRcdFxuXHRcdD4gZGl2W3VrLXN0aWNreV0ge1xuXHRcdFx0d2lkdGg6IDUwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHRcdG5hdiB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmLmFjdGl2ZS1wYXJlbnQge1xuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogI2YyZjRmMztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LnRleHQsXG5cdFx0XHRcdFx0c3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC50b2dnbGUtbWVudSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdFx0bGVmdDogOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxufVxuXG4ubmF2LWRyb3Bkb3duIHtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0PiBhLFxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2LWhvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRMYXlvdXRcbiovXG5cblxuXG5ib2R5IHtcblxuXG59XG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0aGVhZGVyXG4qL1xuXG5ib2R5ID4gaGVhZGVyIHtcblxufVxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGZvb3RlclxuKi9cblxuYm9keSA+IGZvb3RlciB7XG5cdFxufVxuXG5cblxuXG5cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHROYXZpXG4qL1xuXG4jbmF2aSB7XG5cdC50b2dnbGUtbWVudSB7XG5cdFx0bWFyZ2luOiAyLjVyZW0gMCAwIDFyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogMC43MTQyODU3MXJlbSAwIDAgMC43MTQyODU3MXJlbTtcblx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDVweCA4cHg7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDdweDtcblx0XHR9XG5cdH1cblx0XG5cdC5uYXZpLXNob3J0ICYge1xuXHRcdFxuXHRcdC50b2dnbGUtbWVudSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMC43MTQyODU3MXJlbSAwLjcxNDI4NTcxcmVtIDA7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItYmctbmF2O1xuXHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdGxlZnQ6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRcbn1cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0YXJ0aWNsZVxuKi9cblxubWFpbiB7XG5cblx0I2NvbnRlbnRzIHtcblx0XHRtYXJnaW46IDE1cHg7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHR9XG5cbn1cblxuXG5ib2R5IHtcblx0JiNsb2dpbiB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW46IDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMHB4KTtcblx0XHRcdC8vbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMwcHgpO1xuXHRcdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0fVxuXG5cblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdC5sb2dvIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0I2xvZ19pbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDY1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogNjA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2luZm8ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQjaW5mb3JtYXRpb24sXG5cdFx0XHQjdXBkYXRlIHtcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdFx0XHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ly9oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDM1MHB4KTtcblx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweCAyMHB4O1xuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zdWJqZWN0IHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQvLy5jb250ZW50cyB7XG5cdFx0XHRcdFx0XHQvL31cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm1mYSB7XG5cdFx0XHQuY29udGFpbmVyIC5jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cblx0XHRcdFx0YS51ay1idXR0b24ge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcHJvamVjdF9saXN0IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0I3Byb2plY3RMaXN0IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHQuY29sbGFwc2UsXG5cdFx0XHRcdFx0LnBzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNhdGVnb3J5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNtb2RhbF9zZWFyY2hfb3B0aW9ucyB7XG5cdFx0XHQjZGV0YWlsX3NlYXJjaF9sYW5nLFxuXHRcdFx0I2RldGFpbF9zZWFyY2hfc3RhdHVzIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc3RhdHVzX21vZGFsIHtcblx0XHRcdC5rLXRhYmxlLTEge1xuXHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cblx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjEyNXJlbSAwLjQzNzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3JldmlzZV9tb2RhbCB7XG5cdFx0XHQjcmV2aXNlX2xhbmdfdHJlZSB7XG5cdFx0XHRcdCNyZXZpc2VfbGFuZ190cmFucyB7XG5cdFx0XHRcdFx0LmxhbmdfbmFtZSB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRyZWUge1xuXHRcdFx0XHRcdFx0KyAudHJlZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMSxcblx0XHRcdFx0XHQubGFuZ18yIHtcblx0XHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubGFuZ18yIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNhcHByb3ZhbF9jb21tZW50X21vZGFsIHtcblx0XHRcdC50aHJlYWQtYXJlYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRvdmVyZmxvdy15OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcHJvamVjdF9uZXcsXG5cdCYjcHJvamVjdF9kaXZlcnQsXG5cdCYjcHJvamVjdF9wcm9wZXJ0eSB7XG5cblx0XHRbbmFtZT1cInN0YXJ0X3ZlcnNpb25fbnVtXCJdIHtcblx0XHRcdHdpZHRoOiA2cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCNsYW5nX3RyZWUge1xuXHRcdFx0I21hc3Rlcl9sYW5nLFxuXHRcdFx0LmRyb3BBcmVhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCNtYXN0ZXJfbGFuZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcblxuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdG1hcmdpbjogNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kcm9wQXJlYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcblxuXHRcdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbZHJhZ2dhYmxlPVwiZmFsc2VcIl0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYThiMmI5O1xuXG5cdFx0XHRcdFx0XHQ+IGhlYWRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhOGIyYjk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZWVlO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiN0cmFuc19sYW5ncyB7XG5cdFx0XHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cblx0XHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaW5DaGlsZCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0PiBoZWFkZXIge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVtYmVyIHtcblx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3Byb2plY3RfaW1wb3J0IHtcblxuXHRcdFtuYW1lPVwic3RhcnRfdmVyc2lvbl9udW1cIl0ge1xuXHRcdFx0d2lkdGg6IDZyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0I2ltcG9ydF9maWxlIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDE4NXB4KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdC5maWxlIHtcblx0XHRcdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmltcG9ydF9wcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3Byb2plY3RfZGl2ZXJ0IHtcblx0XHQjZGl2ZXJ0X3JldmlzaW9uIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52ZXJzaW9uIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNtZCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI2VkaXRfdG9jIHtcblx0XHRtYWluIHtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblxuXHRcdFx0I2NvbnRlbnRzIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cblx0XHRcdFx0I3N0cmNfY29udGFpbmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuXG5cdFx0XHRcdFx0I2VkaXRfYXJlYSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE2MHB4KTtcblxuXHRcdFx0XHRcdFx0I21hc3Rlcixcblx0XHRcdFx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I21hc3Rlcl90cmVlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdHVsLmJvb2tzIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdC8vIC51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdFx0Ly8gXHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQvLyBcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2RvY19hdHRhY2hfbW9kYWwge1xuXHRcdFx0I2RvY19hdHRhY2hfc2VsZWN0IHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZSB7XG5cdFx0XHRcdCNhdHRhY2hfZmlsZV9saXN0IHtcblx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblxuXHRcdFx0XHRcdFx0PiAubGlzdCB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zaG93X3JldiB7XG5cdFx0XHRcdFx0I2F0dGFjaF9maWxlX2xpc3Qge1xuXHRcdFx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNDRweDtcblxuXHRcdFx0XHRcdFx0XHQ+IC5saXN0IHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0NHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I2F0dGFjaF9yZXYge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZV9saXN0LFxuXHRcdFx0I2F0dGFjaF9yZXYsXG5cdFx0XHQjYXR0YWNoX3Byb3BlcnR5IHtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZV9saXN0IHtcblx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHQubGlzdCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDFweCAxMHB4IDFweCAycHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmNhcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCRiZ19uZXc6ICNmNWM0ZjM7XG5cdFx0XHRcdFx0XHRcdCRiZ19kZWw6ICNhNGE0YTQ7XG5cdFx0XHRcdFx0XHRcdCRiZ191cGRhdGU6ICNkNmZmZDY7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlLFxuXHRcdFx0XHRcdFx0XHQmLmRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnVwZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX3VwZGF0ZTtcblxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3Rpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ191cGRhdGUsIDE1JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19uZXc7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfbmV3LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuZGVsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfZGVsO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2RlbCwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I2F0dGFjaF9yZXYge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRmbGV4OiAxIDAgMTAwcHg7XG5cblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTcxNDI4NnJlbTtcblxuXHRcdFx0XHRcdHRoZWFkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXG5cdFx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0KyB0aCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDVweDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0XHRcdCYucmV2LW5vIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi1kYXRlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi11c2VyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjYXR0YWNoX3Byb3BlcnR5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdHRoLFxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjg1NzE0MjlyZW0gMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ciA+ICogKyAqIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjZHJhZ2hlbHBlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDNweCAwIDNweCAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5vZGUtdG9nZ2xlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jaGFwdGVyIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjInO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudG9waWMge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTAyNic7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zdWJDaGFwdGVyIHtcblx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji51aS1zb3J0YWJsZS1oZWxwZXIsXG5cdFx0XHRcdCYudWktZHJhZ2dhYmxlLWRyYWdnaW5nIHtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1vdixcblx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdCYuaW5zZXJ0LFxuXHRcdFx0XHQmLmRlbGV0ZSxcblx0XHRcdFx0Ji5yZW5hbWUge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucmVuYW1lIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTlhMjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tb3Yge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwYzlcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FhYTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAyYlwiO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaW5zZXJ0IHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZWU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kZWxldGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZGRkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxZjhcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UwMDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhYWEgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly/jgZnjgbnjgabnv7voqLPmuIjjgb9cblx0XHRcdFx0JltkYXRhLXRyYW5zbGF0ZWRfc3RhdHVzPVwidHJhbnNsYXRlZFwiXSxcblx0XHRcdFx0JltkYXRhLXRyYW5zLXN0YXRlPVwidHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvL+OBmeOBueOBpuacque/u+ios1xuXHRcdFx0XHQmW2RhdGEtdHJhbnNsYXRlZF9zdGF0dXM9XCJub190cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJub190cmFuc2xhdGVkXCJdIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8v57+76Kiz5riI44G/44Go5pyq57+76Kiz44GM44GC44KLXG5cdFx0XHRcdCZbZGF0YS10cmFuc2xhdGVkX3N0YXR1cz1cInlldF90cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJ5ZXRfdHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkMTAwMDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktc29ydGFibGUtaGVscGVyLFxuXHRcdFx0LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X3RyYW5zX2ltcG9ydCB7XG5cdFx0LmV4cGxhbmF0b3J5IHtcblx0XHRcdG1hcmdpbjogMCAwIDAuNzE0Mjg1NzFyZW07XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbTtcblxuXHRcdFx0XHQuaGVhZCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlXSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4yMTQyODU3MXJlbSAwLjVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiMVwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZDtcblx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiMlwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZDtcblx0XHRcdFx0XHRjb2xvcjogI2QxMDAwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiM1wiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcmVxdWVzdF9yZXZpZXcsXG5cdCYjcmVxdWVzdF9hcHByb3ZhbCB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdC5kaWZmX2RhdGEsXG5cdFx0XHQuYXBwcm92YWxfZGF0YSxcblx0XHRcdC5yZXFfY29udGVudHMge1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjcmVxX2Zvcm0ge1xuXHRcdFx0XHQubGltaXQge1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dC1sZW5ndGgge1xuXHRcdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3JlcXVlc3RfcmV2aWV3IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0W2RhdGEtdmlldz1cInYxXCJdIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTgycHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQjY29tcGFyaXNvbiB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmI3JlcXVlc3RfYXBwcm92YWwge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHQucmV2IHtcblxuXHRcdFx0XHQkZGlzcGxheV93OiAuMDU7XG5cdFx0XHRcdCRwYXJ0X3c6IC40O1xuXHRcdFx0XHQkdHlwZV93OiAuMTU7XG5cdFx0XHRcdCRjbWRfdzogLjA1O1xuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAje3BlcmNlbnRhZ2UoJGNtZF93KX0pO1xuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnBhcnQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHBhcnRfdyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnR5cGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHR5cGVfdyk7XG5cdFx0XHRcdFx0XHQvL3doaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJlYXNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQudG9vbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7cGVyY2VudGFnZSgkY21kX3cpfSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdFx0XHQuZGlzcGxheSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCRkaXNwbGF5X3cgKiAoMSAtICRjbWRfdykpO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wYXJ0IHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoKCRwYXJ0X3cgLSAkZGlzcGxheV93KSAqICgxIC0gJGNtZF93KSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC50eXBlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHR5cGVfdyAqICgxIC0gJGNtZF93KSk7XG5cdFx0XHRcdFx0XHRcdC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnJlYXNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY21kIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJGNtZF93KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdFx0XHR0aCxcblx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdCYucmVhc29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHRyLmFkZCB7XG5cdFx0XHRcdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoLmRpc3BsYXkpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi10cmFzaCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dHIuYXV0byB7XG5cdFx0XHRcdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ji5kaXNwbGF5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0W2NvbnRlbnRlZGl0YWJsZT1cInRydWVcIl0ge1xuXHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG91dGxpbmUtY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3JlbGF0ZWRfZmlsZSB7XG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0LnB1Yl9uYW1lIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXFfY29udGVudHMge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vJiNlZGl0X3ZhcmlhYmxlIHtcblx0Ly8jbG9nX2FyZWEge1xuXHQvL31cblx0Ly99XG5cblxuXHQmLnVzZXJfc2V0dGluZyB7XG5cdFx0PiBoZWFkZXIsXG5cdFx0I25hdmkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJjOTY5Njtcblx0XHR9XG5cblx0XHQjbmF2aSBuYXYgdWwgbGkge1xuXHRcdFx0YSwgc3BhbiB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5MTg0NGM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI3VzZXJfcGFzc3dvcmQge1xuXHRcdFx0LmZvcm1hcmVhIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGZvcm0ge1xuXHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYjdXNlcl9tZmEge1xuXHRcdFx0I3N0YXRlIHtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW46IDE1cHggMDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICc6Jztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHRcdCYuZW5hYmxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmQxODE4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjb3BlX3N0ZXAge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCogKyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nLnFyY29kZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb25maXJtX2NvZGVfYmxvY2sge1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdC8vZm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnOic7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Ly8gJjo6bWFya2VyIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbTtcblx0XHRcdFx0XHQvLyBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdC8vIH1cblxuXHRcdFx0XHRcdC8vIC5yZWFkIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X2lsbHVzdCB7XG5cdFx0JGJnX25ldzogI2Y1YzRmMztcblx0XHQkYmdfZGVsOiAjYTRhNGE0O1xuXHRcdCRiZ191cGRhdGU6ICNkNmZmZDY7XG5cdFx0JGJnX2luc2VydDogI2Y4ZjVjZDtcblx0XHQkYzE6IDI1MHB4O1xuXHRcdCRjMjogYXV0bztcblx0XHQkYzM6IDQwMHB4O1xuXG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdCNhcmVhcyB7XG5cdFx0XHRcdCR0b29sX2JnOiAkY29sb3ItYmctbWFzdGVyO1xuXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0fiAqIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pdGVtLnVpLWRyYWdnYWJsZS51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdG1hcmdpbjogMnB4IDEwcHggMnB4IDJweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXG5cdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kcmFnLWxlbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2VlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGM7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0b29sX2JnO1xuXG5cdFx0XHRcdFx0XHRhOm5vdCguZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM2Nzg5MDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkdG9vbF9iZztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNhcmVhX3RyZWUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI3MHB4O1xuXG5cdFx0XHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDIwcHggNXB4IDEwcHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDAxJztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdCYuY2hhbmdlZCB7XG5cdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDU2NzU0O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmNWE5ZjI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5kZWwge1xuXHRcdFx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2MxYzFjMTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjYXJlYV9pbWFnZXMge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRcdC51ay1uYXZiYXItcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC00cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAuY29udGVudCB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNmaWxlX2xpc3Qge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0LypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cblxuXHRcdFx0XHRcdFx0Ji51ay1kcmFnb3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMjM5LCAyNTUsIDAuMykgaW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kdW1teSB7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNhZWRiZjI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmZjtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkLFxuXHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNjRiNGRiO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWYzZmI7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gJjpub3QoLmR1bW15KTpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRib3JkZXItY29sb3I6ICM2NGI0ZGI7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmM2ZiO1xuXHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC8vIC5zaXplIHtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJnaWZcIl0sXG5cdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJqcGVnXCJdLFxuXHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwicG5nXCJdIHtcblx0XHRcdFx0XHRcdFx0XHQuZmlnIC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb24taXNoYXJlJztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji50eHRjaGFuZ2VkLFxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDRkJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA4MDAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCB7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZTkyMjIyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0ZGVsZXRlZCB7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwNGUnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNiOTBmMGY7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlLFxuXHRcdFx0XHRcdFx0XHQmLmRlbCxcblx0XHRcdFx0XHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19uZXc7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfbmV3LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfdXBkYXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX3VwZGF0ZSwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2RlbDtcblxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ19kZWwsIDE1JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19pbnNlcnQ7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfaW5zZXJ0LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwNDknO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29uLWlzaGFyZSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGF0YS12aWV3PVwiaWNvbnNcIl0ge1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI2N3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LyptaW4td2lkdGg6IDIwMHB4OyovXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxOTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTg2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuaW1nLWxvYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0KyAudWstc3Bpbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAwIDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwiZ2lmXCJdLFxuXHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJzdmdcIl0sXG5cdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInN2Z3pcIl0sXG5cdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2suZ2lmKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnR4dGRlbGV0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLm5vLWZldyB7XG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2RhdGEtdmlldz1cInRpbGVzXCJdIHtcblx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHggMzJweCAzcHggM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly9ib3gtc2hhZG93OiAzcHggM3B4IDNweCByZ2JhKDAsMCwwLDAuMik7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTcwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnR4dGRlbGV0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGF0YS12aWV3PVwibGlzdFwiXSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzMwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5ub3QtY2hhbmdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JltkYXRhLXZpZXc9XCJjb250ZW50c1wiXSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWVkYmYyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzY0YjRkYjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqICsgKiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnNpemUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5mc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZzaXplIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5kdW1teSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjYXJlYV9yaWdodCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNDAwcHg7XG5cblx0XHRcdFx0XHQudG9vbGJhciB7XG5cdFx0XHRcdFx0XHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAuY29udGVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0MXB4KTtcblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYnRuLWdwIHtcblx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDU3cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNpbWdfcmVzdWx0IHtcblx0XHRcdFx0XHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuXG5cdFx0XHRcdFx0XHRcdFx0LnVrLW5hdmJhci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LnVrLW5hdmJhci1uYXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQjcmVzdWx0X2FyZWEge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNXJlbTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYWVkYmYyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzY0YjRkYjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZjNmYjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDc0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cImdpZlwiXSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJqcGVnXCJdLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMCA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubGFuZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuYmdfY2hlY2sge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjay5naWYpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0I3Jlc3VsdF9hcmVhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDFweCA3cHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC43ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I2NvbnRlbnRfcHJvcGVydHkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdD4gdGFibGUge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRcdHRoLHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0I2lucHV0X3NlYXJjaF90ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0c2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogOHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnN0cmluZ19jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bnMge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiAudWstZmxleCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LndvcmRfY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFtkYXRhLWNtZD1cImFkZF9zZWFyY2hfdGV4dFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I2FyZWFfcmlnaHRfaGlkZV9zaG93IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0LmRpdmlkZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaGlkZS1hcmVhX3JpZ2h0IHtcblx0XHRcdFx0XHQjYXJlYV9yaWdodF9oaWRlX3Nob3cge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjYXJlYV9yaWdodCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cblx0XHQjdXBfemlwX2ZpbGVzIHtcblx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTIwcHg7XG5cblx0XHRcdFx0Ji5saXN0IHtcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0JiN0b29sX3JldmlldyB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdFtkYXRhLXJldmlld2RhdGFdIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAqICsgKiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuMzU3MTQyODZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHQucGFsZXR0ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I21hc3RlciB7XG5cdFx0XHRcdD4gLnRvb2xiYXIge1xuXHRcdFx0XHRcdC5wYWdldGl0bGUge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFwyMDpcXDIwJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdC50cmVldmlldyB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NsYXZlIHtcblx0XHRcdFx0LmNvbnRlbnRzIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2F0dGFjaF9tb2RhbCB7XG5cdFx0XHQjYXR0YWNoX2Ryb3Age1xuXHRcdFx0XHQudXBsb2FkRGF0YSB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXR0YWNoX3dhcm5pbmdfbW9kYWwge1xuXHRcdFx0LnVrLW1vZGFsLWJvZHkge1xuXHRcdFx0XHRkbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRcdCsgZGwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLjdyZW07XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJywnO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjdG9vbF9hcHByb3ZhbCB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCNtYXN0ZXIge1xuXHRcdFx0XHQ+IC50b29sYmFyIHtcblx0XHRcdFx0XHQucGFnZXRpdGxlIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdC5pbmZvLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gdGFibGUge1xuXHRcdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuay10YWJsZS0xIHtcblx0XHRcdFx0XHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cblx0XHRcdFx0XHRcdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC51c2VyIHtcblx0XHRcdFx0XHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmVmX2ZpbGVzIHtcblx0XHRcdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiLFxcMjBcIjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyBhIHtcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHRcdFx0XHQuZm5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC4ycmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKCc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyknO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aHJlYWQtYXJlYSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQ+IGgzIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgN3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb3JtLWFyZWEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTgwcHg7XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNhdHRhY2hfbW9kYWwge1xuXHRcdFx0I2F0dGFjaF9kcm9wIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNncm91cF9zZXR0aW5nIHtcblx0XHQjZ3BfbmFtZSB7XG5cdFx0XHRtaW4td2lkdGg6IDY4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVtX2xzIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDAuNXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVtYmVyX2xpc3Qge1xuXHRcdFx0I2Fzc2lnbmVkX21lbWJlcixcblx0XHRcdCN1bmFzc2lnbmVkX21lbWJlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNwcmV2aWV3IHtcblx0XHRoZWFkZXIge1xuXHRcdFx0LnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCNkb2NfbmFtZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQjcmV2X2NoYW5nZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCNkbF92ZXJfZGF0YV9saXN0IHtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTJweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5saXN0X211bHRpcGxlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogN3B4IDZweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51ay1kcm9wZG93biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZjU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2M3Yjg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzZWFyY2gge1xuXHRcdFx0XHQjc2VhcmNoX2NvdW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzZWFyY2hfdGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tc2VhcmNoIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzFlODdmMDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG9vbGJhciB7XG5cdFx0XHQudWstbmF2YmFyLW5hdiA+IGxpIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdi1ob3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGEsXG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhYWEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdFx0XHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzY2NjY2Njtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudHJlZV90b29sIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbmF2LCA4JSk7XG5cdFx0fVxuXG5cdFx0I3RyZWUge1xuXHRcdFx0LmxlYWYge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm9vayB7XG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnZpZXdfY2hlY2tib3gge1xuXG5cdFx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXJ0aWNsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdGFydGljbGUsXG5cdFx0LmNvbnRlbnRzLFxuXHRcdC5tYWluX2FyZWEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQuY29udGVudHMsXG5cdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQjY29udGVudHNfZnJhbWUge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHByaW50IHtcblx0XHRcdGhlYWRlcixcblx0XHRcdCN0cmVlX2FyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGFydGljbGUge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNkb2N1bWVudF9zZWFyY2gge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHQ+IGZvcm0ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXG5cdFx0XHRcdC5pbnB1dC1zZWFyY2gge1xuXHRcdFx0XHRcdC8vZm9udC1zaXplOiAxLjVyZW07XG5cblx0XHRcdFx0XHQudWstc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHQvL2hlaWdodDogNDVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0Ly9mb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjb3B0aW9uX3RvZ2dsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNvcHRpb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2VhcmNoX3Jlc3VsdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYucmVzdWx0cyB7XG5cdFx0XHRcdD4gZm9ybSB7XG5cdFx0XHRcdFx0I29wdGlvbl90b2dnbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I29wdGlvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNzZWFyY2hfcmVzdWx0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCN0b3RhbF9oaXQge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNyZXN1bHRzIHtcblx0XHRcdFx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnVrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRbZGF0YS1wYWdlXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjZXhkb2NfbGlzdCxcblx0JiNleGRvY19uZXcge1xuXHRcdCNyZXFfYXBwcm92YWxfbW9kYWwge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hcHBfZGF0YSB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYXBwcm92YWxfZGF0YSB7XG5cdFx0XHRcdC5sYW5naXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAuN3JlbSAwO1xuXHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXG5cdFx0XHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyLWJhc2U7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0PiBzcGFuICsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5maWxlcyB7XG5cdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudXBfZmlsZXMge1xuXHRcdFx0LmRyb3BfYXJlYSB7XG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5yZWZfZmlsZXMge1xuXHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0Ly8gfVxuXG5cdFx0I2xhbmdzX3NldHRpbmcge1xuXHRcdFx0LmV4ZG9jcyAuZXhkb2Mge1xuXHRcdFx0XHQubGFuZ3Mge1xuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5leGRvY19maWxlIHtcblx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVmX2ZpbGVzIHtcblx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyYXNoIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0I21lbWJlciB7XG5cdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNleGRvY19saXN0IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0I3Byb2plY3RMaXN0IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdHRhYmxlIHtcblxuXHRcdFx0XHRcdC5jb2xsYXBzZSxcblx0XHRcdFx0XHQucHNlbGVjdCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly8gLmNhdGVnb3J5IHtcblx0XHRcdFx0XHQvLyBcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQuY21kIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cblx0XHRcdFx0XHRcdCogKyAqIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyLmxhbmdzIHtcblx0XHRcdFx0XHQubGFuZ3NfY29udGVudHMge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dGhlYWQge1xuXHRcdFx0XHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC51ay1kaXZpZGVyLXZlcnRpY2FsIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbW9kYWxfc2VhcmNoX29wdGlvbnMge1xuXHRcdFx0I2RldGFpbF9zZWFyY2hfbGFuZyxcblx0XHRcdCNkZXRhaWxfc2VhcmNoX3N0YXR1cyB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3N0YXR1c19tb2RhbCB7XG5cdFx0XHQuay10YWJsZS0xIHtcblx0XHRcdFx0dGFibGUtbGF5b3V0OiBhdXRvO1xuXG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVzZXIge1xuXHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNyZXZpc2VfbW9kYWwge1xuXHRcdFx0I3JldmlzZV9sYW5nX3RyZWUge1xuXHRcdFx0XHQjcmV2aXNlX2xhbmdfdHJhbnMge1xuXHRcdFx0XHRcdC5sYW5nX25hbWUge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50cmVlIHtcblx0XHRcdFx0XHRcdCsgLnRyZWUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sYW5nXzEsXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmV4ZG9jcyB7XG5cdFx0XHRcdC5leGRvY19maWxlIC5maWxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMTVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmltcG9ydF9wcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkwcHg7XG5cblx0XHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXBwcm92YWxfY29tbWVudF9tb2RhbCB7XG5cdFx0XHQudGhyZWFkLWFyZWEge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0b3ZlcmZsb3cteTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI2V4ZG9jX25ldyB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0KyBkaXYge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiN0b29sX2V4ZG9jX2FwcHJvdmFsIHtcblx0XHQ+IG1haW4ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXG5cblx0XHRcdCNtYXN0ZXIge1xuXHRcdFx0XHQuaW5mby1hcmVhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0LnVrLXRhYmxlLXNtYWxsICsgLmFwcF9kYXRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudWstdGFibGUteHNtYWxsICsgLmFwcF9kYXRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hcHByb3ZlciB7XG5cdFx0XHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmFwcHJvdmFsX2RhdGEge1xuXHRcdFx0XHRcdFx0LmxhbmdpdGVtIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuN3JlbSAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblxuXHRcdFx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXItYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4gKyBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Lmxhbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2xhdmUge1xuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHQuaW5mby1hcmVhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhyZWFkLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gaDMge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0tYXJlYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXR0YWNoX21vZGFsIHtcblx0XHRcdCNhdHRhY2hfZHJvcCB7XG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0I3Byb2plY3RMaXN0IHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdC5jb2xsYXBzZSB7XG5cdFx0XHQuYWMtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQucHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogNTJweDtcblx0XHR9XG5cblx0XHQudHlwZSB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHR9XG5cblx0XHQuYm5hbWUge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmlkIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5wY291bnQge1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LmNtZCB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cblx0XHRcdCogKyAqIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmV2ZGF0ZSB7XG5cdFx0XHR3aWR0aDogMTQ1cHg7XG5cblx0XHRcdGEgKyBzcGFuOm5vdCg6ZW1wdHkpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudXBkYXRlIHtcblx0XHRcdHdpZHRoOiAxNDVweDtcblx0XHR9XG5cblx0XHQuc3RhdHVzIHtcblx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHR9XG5cblx0XHQuY29tbWVudCB7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0fVxuXG5cdFx0LnN0YXR1c2xvZyB7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXG5cdFx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRyLmxhbmdzIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGhlYWQge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBkYXNoZWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3Jldl9kYXRlX21vZGFsIHtcblx0XHQucG5hbWUge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAxcmVtO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc2V0cmV2ZGF0ZV9hZHZhbmNlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiAxMTBweDtcblxuXHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0Y29udGVudDogYXR0cih2YWx1ZSkgO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0fiAjYW5ub3VuY2VfZGF0ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNjN2M3Yzc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZGl2ZXJ0X3NlbGVjdF9tb2RhbCB7XG5cdFx0LnVrLW1vZGFsLWRpYWxvZyB7XG5cdFx0XHR3aWR0aDogOTAwcHg7XG5cblx0XHRcdGZvcm0udGV4dC1maWx0ZXIgLmlucHV0LXNlYXJjaCAua2V5X2J0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN1cGxvYWRfcHJvZ3Jlc3NfbW9kYWwge1xuXHRcdC51ay1tb2RhbC1ib2R5IHtcblx0XHRcdC5maWxlcyB7XG5cblx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51cGxvYWRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZXJyb3Ige1xuXHRcdFx0XHRcdC5maWxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnRXJyb3IhJztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudXBsb2FkX3Byb2dyZXNzIHtcblx0XHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2M7IC8vbW96OmJnXG5cblx0XHRcdFx0XHRcdFx0Jjo6LW1vei1wcm9ncmVzcy1iYXIgeyAvL21vejpiYXJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIgeyAvL3dlYmtpdDpiZ1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2M7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vTnVtYmVyIHRvIHRyZWVcblx0JiNlZGl0X3RvYyxcblx0JiN0b29sX3Jldmlldyxcblx0JiNlZGl0b3IsXG5cdCYjcHJldmlldyB7XG5cdFx0I21hc3Rlcl90cmVlX2FyZWEsICNzbGF2ZV90cmVlX2FyZWEsIC8vZWRpdF90b2Ncblx0XHQjbWFzdGVyIC50b2MsIC8vdG9vbF9yZXZpZXdcblx0XHQjdHJlZV9hcmVhLCAvL3ByZXZpZXdcblx0XHQjbWFzdGVyIC5jb250ZW50cyAucGFsZXR0ZSAudG9jLCAjc2xhdmUgLmNvbnRlbnRzIC5wYWxldHRlIC50b2MgLy9lZGl0b3Jcblx0XHR7XG5cdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHQvL2NvdW50ZXItcmVzZXQgOiBMMSAwO1xuXG5cdFx0XHRcdHVsLmNoYXB0ZXJzIHtcblx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW0gMDtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bTtcblxuXHRcdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW0yIDA7XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW0yO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCIgY291bnRlcnMobnVtMiwgXCIuXCIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbiJdfQ== */