/*!*******************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/PageLayout/tableaux.css ***!
  \*******************************************************************************************************************************************************************/
/* Tableaux */
table:not(#recapitulatifDroits) > thead > tr > th,
table:not(#recapitulatifDroits) > tbody > tr > td {
	font-size: 1.2rem !important;
	padding-top: 0.75rem !important;
	padding-right: 0.75rem !important;
	padding-bottom: 0.75rem !important;
	--bs-border-width: 0;
	border-top: 1px solid #dee2e6;
}
table:not(#analyseManuelle,#analyseManuelleUtilisateurs,#analyseManuelleOrganismes) > thead > tr > th,
table:not(#analyseManuelle,#analyseManuelleUtilisateurs,#analyseManuelleOrganismes) > tbody > tr > td {
	background: transparent;
	box-shadow: none !important;
}
table > thead .form-control,
table > thead .form-select {
	--bs-border-width: 1px;
}
table:not(#recapitulatifDroits) > thead > tr > th {
	border-top: none !important;
	border-bottom: 2px solid #ddd !important;
	font-weight: bold;
	color: rgb(89, 87, 81);
}
table.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: rgba(0,0,0,.05) !important; /* #f9f9f9 */
}
table.fs-m > thead > tr > th,
table.fs-m > tbody > tr > td {
	font-size: 1.35rem !important;
}
table.fs-m tbody td {
    padding-right: 20px !important;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
	text-align: left;
	vertical-align: middle;
}
tbody .dt-empty {
	text-align: left !important;
}

/* Tableaux pleine largeur */
table.fullscreen {
	width: 100%;
}
table.fullscreen tr td:first-child,
table.fullscreen tr th:first-child {
	padding-left: 30px;
}
table.fullscreen tr td:last-child,
table.fullscreen tr th:last-child {
	padding-right: 10px;
}

/* Tableau datatable */
.tableau-datatable {
	margin-bottom: 10px;
	min-height: 300px;
}

/*Pagination*/
.top-table {
	margin: 0 0 15px 0;
	font-size: 1.2rem;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
}
.top-table .left-side {
	display: flex;
	flex-direction: column;
	align-items: start;
	justify-content: space-between;
	margin-right: 20px;
	width: calc(50% - 20px);
	flex: 1 1 auto;
}
.top-table .right-side {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	width: 10px;
	flex: 100 1 auto;
}
.top-table .limite {
	text-align: right;
}
.top-table .limite select {
	margin-bottom: 3px;
}
.top-table .limite label {
	margin: 0;
}
.top-table .limite select,
.top-table .limite label {
	display: inline-block;
	width: auto;
	font-weight: normal;
	line-height: 1.2rem;
}
.top-table .stats div {
	margin: 0;
	/* padding-top: 0.95em; */
}
.top-table a.page-link {
	font-size: 1.2rem;
}
.top-table a.page-link.active {
	background: var(--marron) !important;
	border-color: var(--marron) !important;
	color: #fff;
}
.top-table .ellipse a.page-link {
	border-bottom: none;
	border-top: none;
}
/* Surcharge bootstrap */
.top-table .form-select-lg {
	padding-top: .75rem;
	padding-bottom: .75rem;
}

/** Spécificité dataTables **/
.dataTables_wrapper {
	padding: 0 !important;
}
.dataTables_length {
	white-space: nowrap;
}
/* Affiche les icônes de tri avant le nom de la colonne */
thead th .dt-column-order {
	position: sticky !important;
	right: unset !important;
}
thead th:has(.dt-column-order) .dt-column-title {
	margin-left: 15px !important;
}
thead th.dt-orderable-none .dt-column-title {
	margin-left: 0px !important;
}
/* Masque les spans ajoutées automatiquement pas Datatables avant les filtres */
thead tr:not(:first-child) th .dt-column-title {
	display: none;
}
/* Opacité par défaut des icônes de tri (sans ordre de tri appliqué) */
th.dt-orderable-asc .dt-column-order:before,
th.dt-orderable-asc .dt-column-order:after,
th.dt-orderable-desc .dt-column-order:before,
th.dt-orderable-desc .dt-column-order:after {
	opacity: 0.25 !important;
}
/* Opacité par défaut des icônes de tri (avec ordre de tri appliqué) */
th.dt-ordering-asc .dt-column-order:before,
th.dt-ordering-desc .dt-column-order:after {
	opacity: 1 !important;
}
th.dt-ordering-asc .dt-column-order:after
th.dt-ordering-desc .dt-column-order:before {
	opacity: 0.25 !important;
}
/* Augmente l'espace entre les icônes de tri (aucun espace entre les 2 par défaut sur firefox) */
@-moz-document url-prefix() {
	th.dt-orderable-asc .dt-column-order:before,
	th.dt-orderable-desc .dt-column-order:before {
		line-height: 14px !important;
	}
}

/* Pagination bootstrap avec DataTable */
.top-table .pagination-container {
	margin: 5px 0 0 0;
}
.top-table .pagination li a,
.top-table .pagination li button
{
	color: #3f3f3f;
}
.top-table .pagination li.active a,
.top-table .pagination li.active button
{
	background: var(--marron) !important;
	border-color: var(--marron) !important;
	color: #fff;
}
.disabled>.page-link, .page-link.disabled {
	background-color: transparent !important;
}
.top-table .gestion-colonnes button {
   font-size: 1.2rem;
   background: #777 !important;
   white-space: initial;
}
.top-table .gestion-colonnes button span::before {
	content: "\f0db";
	font-family: "Font Awesome 6 Pro";
	color: #fff;
	font-weight: 900;
	margin-right: 7px;
}
.top-table .gestion-colonnes .dropdown-item span {
	color: #3f3f3f !important;
}
.top-table .gestion-colonnes .dropdown-item {
	background: none !important;
	padding: 3px 20px !important;
	font-size: 1.2rem !important;
}
.top-table .gestion-colonnes .dropdown-item.active {
	background: #337ab7 !important;
}
.top-table .gestion-colonnes .dropdown-item.active span {
	color: #fff !important;
}

/* Pagination des tableaux pleine largeur */
.top-table.fullscreen {
	padding-left: 30px;
}
/* Badges NEW */
.tableau-datatable:has(thead th .badge-new) {
	margin-top: 13px;
}
.tableau-datatable thead th {
	position: relative;
}
.tableau-datatable .badge-new {
	position:absolute;
	top: -13px;
	right: 0;
}
/* Icônes de tri */
.tableau-datatable th.dt-ordering-desc:not(.input .select),
.tableau-datatable th.dt-ordering-asc:not(.input .select),
.tableau-datatable th.orderable:not(.input .select),
.tableau-datatable th.dt-orderable-desc:not(.input .select),
.tableau-datatable th.dt-orderable-asc:not(.input .select) {
	cursor: pointer;
}
.tableau-datatable th.dt-orderable-asc:hover,
.tableau-datatable th.dt-orderable-desc:hover {
	outline: none !important;
}
.tableau-datatable th.dt-ordering-desc .dt-column-order:before,
.tableau-datatable th.dt-ordering-asc .dt-column-order:before,
.tableau-datatable th.orderable .dt-column-order:before,
.tableau-datatable th.dt-orderable-desc .dt-column-order:before,
.tableau-datatable th.dt-orderable-asc .dt-column-order:before,
.tableau-datatable th.dt-ordering-desc .dt-column-order:after,
.tableau-datatable th.dt-ordering-asc .dt-column-order:after,
.tableau-datatable th.orderable .dt-column-order:after,
.tableau-datatable th.dt-orderable-desc .dt-column-order:after,
.tableau-datatable th.dt-orderable-asc .dt-column-order:after {
    color: var(--bleu-lagon) !important;
}
/* Icône ordre A/Z */
.tableau-datatable th.dt-ordering-asc .dt-column-order:before {
    content: "\f15d";
}
/* Icône ordre Z/A */
.tableau-datatable th.dt-ordering-desc .dt-column-order:before {
    content: "\f881";
}
/* Masque l'icone de tri à côté des filtres */
.tableau-datatable th.dt-orderable-desc.input .dt-column-order:before,
.tableau-datatable th.dt-orderable-asc.input .dt-column-order:before,
.tableau-datatable th.dt-orderable-desc.input .dt-column-order:after,
.tableau-datatable th.dt-orderable-asc.input .dt-column-order:after,
.tableau-datatable th.dt-orderable-desc.select .dt-column-order:before,
.tableau-datatable th.dt-orderable-asc.select .dt-column-order:before,
.tableau-datatable th.dt-orderable-desc.select .dt-column-order:after,
.tableau-datatable th.dt-orderable-asc.select .dt-column-order:after {
	display: none !important;
}
/*!***********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/Requeteurs/sidebar_form.css ***!
  \***********************************************************************************************************************************************************************/
/** Sidebar type FORMULAIRES **/
#fs-sidebar .separator-1 {
	font-weight: bold;
	font-size: 1.5rem;
    padding: 12px 20px;
    color: rgb(78, 86, 95);
	background: #868279;
	border-bottom: none;
	text-align: center;
}
#fs-sidebar .separator-2 {
	display: block;
    font-weight: bold;
    padding: 30px 20px 12px 20px;
    font-size: 1.4rem;
    color: rgb(78, 86, 95);
	background: none;
	border-bottom: 1px solid #dbe3e7;
	font-family: sans-serif;
}
#fs-sidebar .filtresRequeteur.disabled,
#fs-sidebar .filtresRequeteur.disabled .filter-content {
	opacity: .5 !important;
}
#fs-sidebar .filtresRequeteur.disabled .separator-2,
#fs-sidebar .filtresRequeteur.disabled .filter-group a.categorie,
#fs-sidebar .filtresRequeteur.disabled .filter-group a.categorie i {
	color: #afafaf !important;
}
#fs-sidebar .filter-group a.categorie {
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
    padding: 10px 20px 10px 20px;
    font-size: 1.4rem;
    color: rgb(78, 86, 95);
	border-bottom: 1px solid #dbe3e7;
}
#fs-sidebar .filter-group a.categorie .fill {
	color: var(--bleu-lagon);
}
#fs-sidebar .filter-group a.categorie.open {
	background: #cbe3e3;
}
#fs-sidebar .filter-group a.categorie > i {
	font-size: 1rem !important;
	padding-left: 15px;
	color: #827e74;
}
#fs-sidebar .filter-group .filter-content {
	display: block;
	padding: 10px 20px 10px 20px;
	border-bottom: 1px solid #dbe3e7;
	background: #f4f8ff;
}
#fs-sidebar .filter-group .filter-content .form-check {
	padding-left: 0px !important;
}
#fs-sidebar .filter-group .filter-content label {
	font-weight: normal;
	color: rgb(78, 86, 95);
}
#fs-sidebar .filter-group .filter-content.fullwidthheight {
	padding-bottom: 0px !important;
}
.filter-group .filter-content .form-group {
	margin-bottom: 0px !important;
}
#fs-sidebar .filter-group .filter-content input.fullwidth {
	width: 100%;
	margin: -10px 0 0 0; /* padding parent */
	padding: 0;
	background: none;
	height: 42px;
	border: none;
	color:rgb(78, 86, 95);
	font-size: 1.25rem;
}
#fs-sidebar .filter-group .filter-content input.fullwidth::placeholder {
	color: rgb(78, 86, 95) !important;
	font-style: italic;
	font-size: 1.25rem !important;
}
#fs-sidebar .filter-group .filter-content .under-autocomplete-multiple {
	border-top: 1px solid #dbe3e7;
}
.form-control:focus {
    border-bottom-color: #80bdff;
    outline: 0;
    box-shadow: 0 4px 2px -2px rgba(0,123,255,.25);
}
#fs-sidebar .filter-group .filter-content.hide {
	display: none;
}
#fs-sidebar .filter-group .autocomplete-multiple {
	padding: 5px 0px;
}
#fs-sidebar .filter-group .filter-content .autocomplete-multiple.children {
	border-top: 1px solid #dbe3e7;
	border-bottom: none;
	color: rgb(78, 86, 95) !important;
	font-size: 1.25rem !important;
}
#fs-sidebar .filter-group .autocomplete-multiple:empty {
	display: none;
}
#fs-sidebar .filter-group .autocomplete-multiple .child {
	display: flex;
	align-items: center;
	width: 100%;
	line-height: 25px;
}
#fs-sidebar .filter-group .autocomplete-multiple .child .value {
	flex: auto;
}
#fs-sidebar .filter-group .autocomplete-multiple .child .remove {
	color: #bf6969;
	cursor: pointer;
}
#fs-sidebar .filter-group .categorie.active {
    background: var(--jaune-vert);
}
#fs-sidebar .filter-group input[type="date"],
#fs-sidebar .filter-group input.easePick {
	background: none !important;
	height: 42px !important;
	border: none !important;
	border-bottom: 1px solid #dbe3e7 !important;
	color: rgb(78, 86, 95) !important;
	font-size: 1.25rem !important;
	border-radius: 0px;
}
#fs-sidebar .filter-group input[type="date"]:placeholder,
#fs-sidebar .filter-group input#easepick:placeholder {
	color: rgb(78, 86, 95) !important;
	font-style: italic;
	font-size: 1.25rem !important;
}
#fs-sidebar .filter-group input#easepick {
	caret-color: transparent !important;
}

/* Modification des styles pour ne pas tronquer les textes de l'autocomplétion */
.filtresRequeteur .tt-menu {
	width: 271px !important;
}
.filtresRequeteur .tt-menu .typeahead-h1 {
	white-space: normal !important;
}
.filtresRequeteur .tt-menu .typeahead-h2 {
	white-space: normal !important;
}


/* Rappel des filtres */
#recapFiltres {
	padding: 12px 20px;
	border-bottom: 1px solid #b0b0b0;
	background: #f4f8ff;
}
#recapFiltres .header {
	font-size: 1.4rem;
	color: rgb(78, 86, 95);
	text-align: center;
}
#recapFiltres .reinit {
	font-size: 1.2rem;
	margin-left: 8px;
	color: #95938f;
	cursor: pointer;
}
#recapFiltres .reinit:hover {
	text-decoration: underline;
}
#recapFiltres .group {
	margin-top: 10px;
}
#recapFiltres .group .titre {
	color: rgb(78, 86, 95);
	font-size: 1.1rem;
	margin: 0 0 4px 0;
	font-weight: 700;
}
#recapFiltres .filtre {
	color: var(--marron);
	font-size: 1.2rem;
	margin: 0 5px 4px 0;
	text-align: left !important;
	white-space: normal !important;
	background: #fff !important;
	padding: 3px 6px;
	border-radius: 9px;
	border: 1px solid var(--gris-clair);
	font-weight: 400;
}
#recapFiltres .filtre.unused {
	color: #fff;
	background-color: var(--gris-clair) !important;
}

/** Résultat vide **/
#noResult {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	height: calc(100vh - 220px);
}
#noResult p {
	margin-top: 20px;
	font-size: 2.5rem;
	font-weight: 500;
	text-align: center;
}
#noResult img {
	width: 400px;
}

/** Classes spécifiques Filtres Groupes Taxo **/
#filtre-arbre .groupe:hover i {
	color: var(--gris-moyen) !important;
}
#filtre-arbre .groupe.niv-2 {
	margin-left: 10px;
}
#filtre-arbre .groupe.niv-3 {
	margin-left: 20px;
}
#filtre-arbre .groupe.niv-4 {
	margin-left: 30px;
}
#filtre-arbre .groupe.niv-5 {
	margin-left: 40px;
}
#filtre-arbre .groupe.niv-6 {
	margin-left: 50px;
}
#filtre-arbre .groupe.disabled,
#filtre-arbre .groupe.disabled > div.unique-bool-checkbox {
	cursor: auto !important;
}
#filtre-arbre .groupe.disabled > i {
    color: #afafaf !important;
	cursor: auto !important;
}










/********* BOTTOM BAR *************/
/** Sidebar type FORMULAIRES **/
#fs-bottombar .separator-1 {
	font-weight: bold;
	font-size: 1.5rem;
    padding: 12px 20px;
    color: rgb(78, 86, 95);
	background: #868279;
	border-bottom: none;
	text-align: center;
}
#fs-bottombar .separator-2 {
    padding: 30px 20px 12px 20px;
	display: block;
    font-weight: bold;
    font-size: 1.4rem;
    color: rgb(78, 86, 95);
	background: none;
	border-bottom: 1px solid #dbe3e7;
	font-family: sans-serif;
}
#fs-bottombar .separator-2:first-child {
    padding: 15px 20px 12px 20px;
}
#fs-bottombar .filter-group a.categorie {
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
    padding: 10px 20px 10px 20px;
    font-size: 1.4rem;
    color: rgb(78, 86, 95);
	border-bottom: 1px solid #dbe3e7;
}
#fs-bottombar .filter-group a.categorie .fill {
	color: var(--bleu-lagon);
}
#fs-bottombar .filter-group a.categorie.open {
	background: #cbe3e3;
}
#fs-bottombar .filter-group a.categorie > i {
	font-size: 1rem !important;
	padding-left: 15px;
	color: #827e74;
}
#fs-bottombar .filter-group .filter-content {
	display: block;
	padding: 10px 20px 10px 20px;
	border-bottom: 1px solid #dbe3e7;
	background: #f4f8ff;
}
#fs-bottombar .filter-group .filter-content label {
	font-weight: normal;
	color: rgb(78, 86, 95);
}
#fs-bottombar .filter-group .filter-content.fullwidthheight {
	padding-bottom: 0px;
}
#fs-bottombar .filter-group .filter-content input.fullwidth {
	width: 100%;
	margin: -10px 0 0 0; /* padding parent */
	padding: 0;
	background: none;
	height: 42px;
	border: none;
	color:rgb(78, 86, 95);
	font-size: 1.25rem;
}
#fs-bottombar .filter-group .filter-content input.fullwidth::placeholder {
	color: rgb(78, 86, 95) !important;
	font-style: italic;
	font-size: 1.25rem !important;
}
#fs-bottombar .filter-group .filter-content .under-autocomplete-multiple {
	border-top: 1px solid #dbe3e7;
}
#fs-bottombar .filter-group .filter-content.hide {
	display: none;
}
#fs-bottombar .filter-group .autocomplete-multiple {
	padding: 5px 0px;
}
#fs-bottombar .filter-group .filter-content .autocomplete-multiple.children {
	border-top: 1px solid #dbe3e7;
	border-bottom: none;
	color: rgb(78, 86, 95) !important;
	font-size: 1.25rem !important;
}
#fs-bottombar .filter-group .autocomplete-multiple:empty {
	display:none;
}
#fs-bottombar .filter-group .autocomplete-multiple .child {
	display: flex;
	align-items: center;
	width: 100%;
	line-height: 25px;
}
#fs-bottombar .filter-group .autocomplete-multiple .child .value {
	flex: auto;
}
#fs-bottombar .filter-group .autocomplete-multiple .child .remove {
	color: #bf6969;
	cursor: pointer;
}
#fs-bottombar .filter-group .categorie.active {
    background: var(--jaune-vert);
}

/** Badges et info **/
#fs-sidebar .categorie > div {
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
#fs-sidebar .categorie .info {
	font-size: 1.8rem;
	color: #a2a2a2;
	margin-left: 6px;
	cursor: help;
	font-family: "Font Awesome 6 Pro";
	font-weight: 900;
}
#fs-sidebar .categorie .info::before {
	content: "\f059";
	font-style: normal;
}
#fs-sidebar .categorie .badge-new {
	margin-left: 8px;
}
#fs-sidebar .filtresRequeteur.disabled .categorie .badge-new {
	background: #e3e2e2;
	color: #a6a6a6;
}

.filtresRequeteur #completudesDescriptifs {
	display: flex;
	gap: 1.5rem;
}
.filtresRequeteur #completudesDescriptifs .colLabels,
.filtresRequeteur #completudesDescriptifs .colInputs {
	display: flex;
	flex-direction: column;
	justify-content: start;
	gap: .5rem;
}
.filtresRequeteur #completudesDescriptifs .colLabels label {
	font-weight: bold;
}
.filtresRequeteur #completudesDescriptifs .colInputs .sous-groupe {
	display: flex;
	align-items: center;
	gap: 1rem;
}
.filtresRequeteur #completudesDescriptifs .ligneInputLabel {
	margin: 0 !important;
	margin-left: .25px !important;
	display: flex;
}
.filtresRequeteur #completudesDescriptifs .ligneInputLabel label {
	margin-left: 5px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX3N0eWxlc19QYWdlTGF5b3V0X3RhYmxlYXV4X2Nzcy1hc3NldHNfc3R5bGVzX1JlcXVldGV1cnNfc2lkZWJhcl9mb3JtX2Nzcy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsYUFBYTtBQUNiOztDQUVDLDRCQUE0QjtDQUM1QiwrQkFBK0I7Q0FDL0IsaUNBQWlDO0NBQ2pDLGtDQUFrQztDQUNsQyxvQkFBb0I7Q0FDcEIsNkJBQTZCO0FBQzlCO0FBQ0E7O0NBRUMsdUJBQXVCO0NBQ3ZCLDJCQUEyQjtBQUM1QjtBQUNBOztDQUVDLHNCQUFzQjtBQUN2QjtBQUNBO0NBQ0MsMkJBQTJCO0NBQzNCLHdDQUF3QztDQUN4QyxpQkFBaUI7Q0FDakIsc0JBQXNCO0FBQ3ZCO0FBQ0E7SUFDSSw0Q0FBNEMsRUFBRSxZQUFZO0FBQzlEO0FBQ0E7O0NBRUMsNkJBQTZCO0FBQzlCO0FBQ0E7SUFDSSw4QkFBOEI7QUFDbEM7QUFDQTs7Ozs7O0NBTUMsZ0JBQWdCO0NBQ2hCLHNCQUFzQjtBQUN2QjtBQUNBO0NBQ0MsMkJBQTJCO0FBQzVCOztBQUVBLDRCQUE0QjtBQUM1QjtDQUNDLFdBQVc7QUFDWjtBQUNBOztDQUVDLGtCQUFrQjtBQUNuQjtBQUNBOztDQUVDLG1CQUFtQjtBQUNwQjs7QUFFQSxzQkFBc0I7QUFDdEI7Q0FDQyxtQkFBbUI7Q0FDbkIsaUJBQWlCO0FBQ2xCOztBQUVBLGFBQWE7QUFDYjtDQUNDLGtCQUFrQjtDQUNsQixpQkFBaUI7Q0FDakIsV0FBVztDQUNYLGFBQWE7Q0FDYiw4QkFBOEI7Q0FDOUIsb0JBQW9CO0FBQ3JCO0FBQ0E7Q0FDQyxhQUFhO0NBQ2Isc0JBQXNCO0NBQ3RCLGtCQUFrQjtDQUNsQiw4QkFBOEI7Q0FDOUIsa0JBQWtCO0NBQ2xCLHVCQUF1QjtDQUN2QixjQUFjO0FBQ2Y7QUFDQTtDQUNDLGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIscUJBQXFCO0NBQ3JCLFdBQVc7Q0FDWCxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGlCQUFpQjtBQUNsQjtBQUNBO0NBQ0Msa0JBQWtCO0FBQ25CO0FBQ0E7Q0FDQyxTQUFTO0FBQ1Y7QUFDQTs7Q0FFQyxxQkFBcUI7Q0FDckIsV0FBVztDQUNYLG1CQUFtQjtDQUNuQixtQkFBbUI7QUFDcEI7QUFDQTtDQUNDLFNBQVM7Q0FDVCx5QkFBeUI7QUFDMUI7QUFDQTtDQUNDLGlCQUFpQjtBQUNsQjtBQUNBO0NBQ0Msb0NBQW9DO0NBQ3BDLHNDQUFzQztDQUN0QyxXQUFXO0FBQ1o7QUFDQTtDQUNDLG1CQUFtQjtDQUNuQixnQkFBZ0I7QUFDakI7QUFDQSx3QkFBd0I7QUFDeEI7Q0FDQyxtQkFBbUI7Q0FDbkIsc0JBQXNCO0FBQ3ZCOztBQUVBLDZCQUE2QjtBQUM3QjtDQUNDLHFCQUFxQjtBQUN0QjtBQUNBO0NBQ0MsbUJBQW1CO0FBQ3BCO0FBQ0EseURBQXlEO0FBQ3pEO0NBQ0MsMkJBQTJCO0NBQzNCLHVCQUF1QjtBQUN4QjtBQUNBO0NBQ0MsNEJBQTRCO0FBQzdCO0FBQ0E7Q0FDQywyQkFBMkI7QUFDNUI7QUFDQSwrRUFBK0U7QUFDL0U7Q0FDQyxhQUFhO0FBQ2Q7QUFDQSxzRUFBc0U7QUFDdEU7Ozs7Q0FJQyx3QkFBd0I7QUFDekI7QUFDQSxzRUFBc0U7QUFDdEU7O0NBRUMscUJBQXFCO0FBQ3RCO0FBQ0E7O0NBRUMsd0JBQXdCO0FBQ3pCO0FBQ0EsZ0dBQWdHO0FBQ2hHO0NBQ0M7O0VBRUMsNEJBQTRCO0NBQzdCO0FBQ0Q7O0FBRUEsd0NBQXdDO0FBQ3hDO0NBQ0MsaUJBQWlCO0FBQ2xCO0FBQ0E7OztDQUdDLGNBQWM7QUFDZjtBQUNBOzs7Q0FHQyxvQ0FBb0M7Q0FDcEMsc0NBQXNDO0NBQ3RDLFdBQVc7QUFDWjtBQUNBO0NBQ0Msd0NBQXdDO0FBQ3pDO0FBQ0E7R0FDRyxpQkFBaUI7R0FDakIsMkJBQTJCO0dBQzNCLG9CQUFvQjtBQUN2QjtBQUNBO0NBQ0MsZ0JBQWdCO0NBQ2hCLGlDQUFpQztDQUNqQyxXQUFXO0NBQ1gsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtBQUNsQjtBQUNBO0NBQ0MseUJBQXlCO0FBQzFCO0FBQ0E7Q0FDQywyQkFBMkI7Q0FDM0IsNEJBQTRCO0NBQzVCLDRCQUE0QjtBQUM3QjtBQUNBO0NBQ0MsOEJBQThCO0FBQy9CO0FBQ0E7Q0FDQyxzQkFBc0I7QUFDdkI7O0FBRUEsMkNBQTJDO0FBQzNDO0NBQ0Msa0JBQWtCO0FBQ25CO0FBQ0EsZUFBZTtBQUNmO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxrQkFBa0I7QUFDbkI7QUFDQTtDQUNDLGlCQUFpQjtDQUNqQixVQUFVO0NBQ1YsUUFBUTtBQUNUO0FBQ0Esa0JBQWtCO0FBQ2xCOzs7OztDQUtDLGVBQWU7QUFDaEI7QUFDQTs7Q0FFQyx3QkFBd0I7QUFDekI7QUFDQTs7Ozs7Ozs7OztJQVVJLG1DQUFtQztBQUN2QztBQUNBLG9CQUFvQjtBQUNwQjtJQUNJLGdCQUFnQjtBQUNwQjtBQUNBLG9CQUFvQjtBQUNwQjtJQUNJLGdCQUFnQjtBQUNwQjtBQUNBLDZDQUE2QztBQUM3Qzs7Ozs7Ozs7Q0FRQyx3QkFBd0I7QUFDekIsQzs7OztBQ3hSQSwrQkFBK0I7QUFDL0I7Q0FDQyxpQkFBaUI7Q0FDakIsaUJBQWlCO0lBQ2Qsa0JBQWtCO0lBQ2xCLHNCQUFzQjtDQUN6QixtQkFBbUI7Q0FDbkIsbUJBQW1CO0NBQ25CLGtCQUFrQjtBQUNuQjtBQUNBO0NBQ0MsY0FBYztJQUNYLGlCQUFpQjtJQUNqQiw0QkFBNEI7SUFDNUIsaUJBQWlCO0lBQ2pCLHNCQUFzQjtDQUN6QixnQkFBZ0I7Q0FDaEIsZ0NBQWdDO0NBQ2hDLHVCQUF1QjtBQUN4QjtBQUNBOztDQUVDLHNCQUFzQjtBQUN2QjtBQUNBOzs7Q0FHQyx5QkFBeUI7QUFDMUI7QUFDQTtDQUNDLGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIsOEJBQThCO0NBQzlCLHNCQUFzQjtDQUN0QixtQkFBbUI7SUFDaEIsNEJBQTRCO0lBQzVCLGlCQUFpQjtJQUNqQixzQkFBc0I7Q0FDekIsZ0NBQWdDO0FBQ2pDO0FBQ0E7Q0FDQyx3QkFBd0I7QUFDekI7QUFDQTtDQUNDLG1CQUFtQjtBQUNwQjtBQUNBO0NBQ0MsMEJBQTBCO0NBQzFCLGtCQUFrQjtDQUNsQixjQUFjO0FBQ2Y7QUFDQTtDQUNDLGNBQWM7Q0FDZCw0QkFBNEI7Q0FDNUIsZ0NBQWdDO0NBQ2hDLG1CQUFtQjtBQUNwQjtBQUNBO0NBQ0MsNEJBQTRCO0FBQzdCO0FBQ0E7Q0FDQyxtQkFBbUI7Q0FDbkIsc0JBQXNCO0FBQ3ZCO0FBQ0E7Q0FDQyw4QkFBOEI7QUFDL0I7QUFDQTtDQUNDLDZCQUE2QjtBQUM5QjtBQUNBO0NBQ0MsV0FBVztDQUNYLG1CQUFtQixFQUFFLG1CQUFtQjtDQUN4QyxVQUFVO0NBQ1YsZ0JBQWdCO0NBQ2hCLFlBQVk7Q0FDWixZQUFZO0NBQ1oscUJBQXFCO0NBQ3JCLGtCQUFrQjtBQUNuQjtBQUNBO0NBQ0MsaUNBQWlDO0NBQ2pDLGtCQUFrQjtDQUNsQiw2QkFBNkI7QUFDOUI7QUFDQTtDQUNDLDZCQUE2QjtBQUM5QjtBQUNBO0lBQ0ksNEJBQTRCO0lBQzVCLFVBQVU7SUFDViw4Q0FBOEM7QUFDbEQ7QUFDQTtDQUNDLGFBQWE7QUFDZDtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyw2QkFBNkI7Q0FDN0IsbUJBQW1CO0NBQ25CLGlDQUFpQztDQUNqQyw2QkFBNkI7QUFDOUI7QUFDQTtDQUNDLGFBQWE7QUFDZDtBQUNBO0NBQ0MsYUFBYTtDQUNiLG1CQUFtQjtDQUNuQixXQUFXO0NBQ1gsaUJBQWlCO0FBQ2xCO0FBQ0E7Q0FDQyxVQUFVO0FBQ1g7QUFDQTtDQUNDLGNBQWM7Q0FDZCxlQUFlO0FBQ2hCO0FBQ0E7SUFDSSw2QkFBNkI7QUFDakM7QUFDQTs7Q0FFQywyQkFBMkI7Q0FDM0IsdUJBQXVCO0NBQ3ZCLHVCQUF1QjtDQUN2QiwyQ0FBMkM7Q0FDM0MsaUNBQWlDO0NBQ2pDLDZCQUE2QjtDQUM3QixrQkFBa0I7QUFDbkI7QUFDQTs7Q0FFQyxpQ0FBaUM7Q0FDakMsa0JBQWtCO0NBQ2xCLDZCQUE2QjtBQUM5QjtBQUNBO0NBQ0MsbUNBQW1DO0FBQ3BDOztBQUVBLGdGQUFnRjtBQUNoRjtDQUNDLHVCQUF1QjtBQUN4QjtBQUNBO0NBQ0MsOEJBQThCO0FBQy9CO0FBQ0E7Q0FDQyw4QkFBOEI7QUFDL0I7OztBQUdBLHVCQUF1QjtBQUN2QjtDQUNDLGtCQUFrQjtDQUNsQixnQ0FBZ0M7Q0FDaEMsbUJBQW1CO0FBQ3BCO0FBQ0E7Q0FDQyxpQkFBaUI7Q0FDakIsc0JBQXNCO0NBQ3RCLGtCQUFrQjtBQUNuQjtBQUNBO0NBQ0MsaUJBQWlCO0NBQ2pCLGdCQUFnQjtDQUNoQixjQUFjO0NBQ2QsZUFBZTtBQUNoQjtBQUNBO0NBQ0MsMEJBQTBCO0FBQzNCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLHNCQUFzQjtDQUN0QixpQkFBaUI7Q0FDakIsaUJBQWlCO0NBQ2pCLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0Msb0JBQW9CO0NBQ3BCLGlCQUFpQjtDQUNqQixtQkFBbUI7Q0FDbkIsMkJBQTJCO0NBQzNCLDhCQUE4QjtDQUM5QiwyQkFBMkI7Q0FDM0IsZ0JBQWdCO0NBQ2hCLGtCQUFrQjtDQUNsQixtQ0FBbUM7Q0FDbkMsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxXQUFXO0NBQ1gsOENBQThDO0FBQy9DOztBQUVBLG9CQUFvQjtBQUNwQjtDQUNDLGFBQWE7Q0FDYix1QkFBdUI7Q0FDdkIsbUJBQW1CO0NBQ25CLHNCQUFzQjtDQUN0QiwyQkFBMkI7QUFDNUI7QUFDQTtDQUNDLGdCQUFnQjtDQUNoQixpQkFBaUI7Q0FDakIsZ0JBQWdCO0NBQ2hCLGtCQUFrQjtBQUNuQjtBQUNBO0NBQ0MsWUFBWTtBQUNiOztBQUVBLCtDQUErQztBQUMvQztDQUNDLG1DQUFtQztBQUNwQztBQUNBO0NBQ0MsaUJBQWlCO0FBQ2xCO0FBQ0E7Q0FDQyxpQkFBaUI7QUFDbEI7QUFDQTtDQUNDLGlCQUFpQjtBQUNsQjtBQUNBO0NBQ0MsaUJBQWlCO0FBQ2xCO0FBQ0E7Q0FDQyxpQkFBaUI7QUFDbEI7QUFDQTs7Q0FFQyx1QkFBdUI7QUFDeEI7QUFDQTtJQUNJLHlCQUF5QjtDQUM1Qix1QkFBdUI7QUFDeEI7Ozs7Ozs7Ozs7O0FBV0EsbUNBQW1DO0FBQ25DLCtCQUErQjtBQUMvQjtDQUNDLGlCQUFpQjtDQUNqQixpQkFBaUI7SUFDZCxrQkFBa0I7SUFDbEIsc0JBQXNCO0NBQ3pCLG1CQUFtQjtDQUNuQixtQkFBbUI7Q0FDbkIsa0JBQWtCO0FBQ25CO0FBQ0E7SUFDSSw0QkFBNEI7Q0FDL0IsY0FBYztJQUNYLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsc0JBQXNCO0NBQ3pCLGdCQUFnQjtDQUNoQixnQ0FBZ0M7Q0FDaEMsdUJBQXVCO0FBQ3hCO0FBQ0E7SUFDSSw0QkFBNEI7QUFDaEM7QUFDQTtDQUNDLGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIsOEJBQThCO0NBQzlCLHNCQUFzQjtDQUN0QixtQkFBbUI7SUFDaEIsNEJBQTRCO0lBQzVCLGlCQUFpQjtJQUNqQixzQkFBc0I7Q0FDekIsZ0NBQWdDO0FBQ2pDO0FBQ0E7Q0FDQyx3QkFBd0I7QUFDekI7QUFDQTtDQUNDLG1CQUFtQjtBQUNwQjtBQUNBO0NBQ0MsMEJBQTBCO0NBQzFCLGtCQUFrQjtDQUNsQixjQUFjO0FBQ2Y7QUFDQTtDQUNDLGNBQWM7Q0FDZCw0QkFBNEI7Q0FDNUIsZ0NBQWdDO0NBQ2hDLG1CQUFtQjtBQUNwQjtBQUNBO0NBQ0MsbUJBQW1CO0NBQ25CLHNCQUFzQjtBQUN2QjtBQUNBO0NBQ0MsbUJBQW1CO0FBQ3BCO0FBQ0E7Q0FDQyxXQUFXO0NBQ1gsbUJBQW1CLEVBQUUsbUJBQW1CO0NBQ3hDLFVBQVU7Q0FDVixnQkFBZ0I7Q0FDaEIsWUFBWTtDQUNaLFlBQVk7Q0FDWixxQkFBcUI7Q0FDckIsa0JBQWtCO0FBQ25CO0FBQ0E7Q0FDQyxpQ0FBaUM7Q0FDakMsa0JBQWtCO0NBQ2xCLDZCQUE2QjtBQUM5QjtBQUNBO0NBQ0MsNkJBQTZCO0FBQzlCO0FBQ0E7Q0FDQyxhQUFhO0FBQ2Q7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsNkJBQTZCO0NBQzdCLG1CQUFtQjtDQUNuQixpQ0FBaUM7Q0FDakMsNkJBQTZCO0FBQzlCO0FBQ0E7Q0FDQyxZQUFZO0FBQ2I7QUFDQTtDQUNDLGFBQWE7Q0FDYixtQkFBbUI7Q0FDbkIsV0FBVztDQUNYLGlCQUFpQjtBQUNsQjtBQUNBO0NBQ0MsVUFBVTtBQUNYO0FBQ0E7Q0FDQyxjQUFjO0NBQ2QsZUFBZTtBQUNoQjtBQUNBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBLHFCQUFxQjtBQUNyQjtDQUNDLG9CQUFvQjtDQUNwQix1QkFBdUI7Q0FDdkIsbUJBQW1CO0FBQ3BCO0FBQ0E7Q0FDQyxpQkFBaUI7Q0FDakIsY0FBYztDQUNkLGdCQUFnQjtDQUNoQixZQUFZO0NBQ1osaUNBQWlDO0NBQ2pDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0NBQ2hCLGtCQUFrQjtBQUNuQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxtQkFBbUI7Q0FDbkIsY0FBYztBQUNmOztBQUVBO0NBQ0MsYUFBYTtDQUNiLFdBQVc7QUFDWjtBQUNBOztDQUVDLGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIsc0JBQXNCO0NBQ3RCLFVBQVU7QUFDWDtBQUNBO0NBQ0MsaUJBQWlCO0FBQ2xCO0FBQ0E7Q0FDQyxhQUFhO0NBQ2IsbUJBQW1CO0NBQ25CLFNBQVM7QUFDVjtBQUNBO0NBQ0Msb0JBQW9CO0NBQ3BCLDZCQUE2QjtDQUM3QixhQUFhO0FBQ2Q7QUFDQTtDQUNDLDJCQUEyQjtBQUM1QixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9QYWdlTGF5b3V0L3RhYmxlYXV4LmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL1JlcXVldGV1cnMvc2lkZWJhcl9mb3JtLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBUYWJsZWF1eCAqL1xudGFibGU6bm90KCNyZWNhcGl0dWxhdGlmRHJvaXRzKSA+IHRoZWFkID4gdHIgPiB0aCxcbnRhYmxlOm5vdCgjcmVjYXBpdHVsYXRpZkRyb2l0cykgPiB0Ym9keSA+IHRyID4gdGQge1xuXHRmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG5cdC0tYnMtYm9yZGVyLXdpZHRoOiAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbnRhYmxlOm5vdCgjYW5hbHlzZU1hbnVlbGxlLCNhbmFseXNlTWFudWVsbGVVdGlsaXNhdGV1cnMsI2FuYWx5c2VNYW51ZWxsZU9yZ2FuaXNtZXMpID4gdGhlYWQgPiB0ciA+IHRoLFxudGFibGU6bm90KCNhbmFseXNlTWFudWVsbGUsI2FuYWx5c2VNYW51ZWxsZVV0aWxpc2F0ZXVycywjYW5hbHlzZU1hbnVlbGxlT3JnYW5pc21lcykgPiB0Ym9keSA+IHRyID4gdGQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxudGFibGUgPiB0aGVhZCAuZm9ybS1jb250cm9sLFxudGFibGUgPiB0aGVhZCAuZm9ybS1zZWxlY3Qge1xuXHQtLWJzLWJvcmRlci13aWR0aDogMXB4O1xufVxudGFibGU6bm90KCNyZWNhcGl0dWxhdGlmRHJvaXRzKSA+IHRoZWFkID4gdHIgPiB0aCB7XG5cdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiByZ2IoODksIDg3LCA4MSk7XG59XG50YWJsZS50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpICFpbXBvcnRhbnQ7IC8qICNmOWY5ZjkgKi9cbn1cbnRhYmxlLmZzLW0gPiB0aGVhZCA+IHRyID4gdGgsXG50YWJsZS5mcy1tID4gdGJvZHkgPiB0ciA+IHRkIHtcblx0Zm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG59XG50YWJsZS5mcy1tIHRib2R5IHRkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudGJvZHkgLmR0LWVtcHR5IHtcblx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKiBUYWJsZWF1eCBwbGVpbmUgbGFyZ2V1ciAqL1xudGFibGUuZnVsbHNjcmVlbiB7XG5cdHdpZHRoOiAxMDAlO1xufVxudGFibGUuZnVsbHNjcmVlbiB0ciB0ZDpmaXJzdC1jaGlsZCxcbnRhYmxlLmZ1bGxzY3JlZW4gdHIgdGg6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG50YWJsZS5mdWxsc2NyZWVuIHRyIHRkOmxhc3QtY2hpbGQsXG50YWJsZS5mdWxsc2NyZWVuIHRyIHRoOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBUYWJsZWF1IGRhdGF0YWJsZSAqL1xuLnRhYmxlYXUtZGF0YXRhYmxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0bWluLWhlaWdodDogMzAwcHg7XG59XG5cbi8qUGFnaW5hdGlvbiovXG4udG9wLXRhYmxlIHtcblx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4udG9wLXRhYmxlIC5sZWZ0LXNpZGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblx0ZmxleDogMSAxIGF1dG87XG59XG4udG9wLXRhYmxlIC5yaWdodC1zaWRlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR3aWR0aDogMTBweDtcblx0ZmxleDogMTAwIDEgYXV0bztcbn1cbi50b3AtdGFibGUgLmxpbWl0ZSB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRvcC10YWJsZSAubGltaXRlIHNlbGVjdCB7XG5cdG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi50b3AtdGFibGUgLmxpbWl0ZSBsYWJlbCB7XG5cdG1hcmdpbjogMDtcbn1cbi50b3AtdGFibGUgLmxpbWl0ZSBzZWxlY3QsXG4udG9wLXRhYmxlIC5saW1pdGUgbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMS4ycmVtO1xufVxuLnRvcC10YWJsZSAuc3RhdHMgZGl2IHtcblx0bWFyZ2luOiAwO1xuXHQvKiBwYWRkaW5nLXRvcDogMC45NWVtOyAqL1xufVxuLnRvcC10YWJsZSBhLnBhZ2UtbGluayB7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLnRvcC10YWJsZSBhLnBhZ2UtbGluay5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1tYXJyb24pICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tbWFycm9uKSAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi50b3AtdGFibGUgLmVsbGlwc2UgYS5wYWdlLWxpbmsge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRib3JkZXItdG9wOiBub25lO1xufVxuLyogU3VyY2hhcmdlIGJvb3RzdHJhcCAqL1xuLnRvcC10YWJsZSAuZm9ybS1zZWxlY3QtbGcge1xuXHRwYWRkaW5nLXRvcDogLjc1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xufVxuXG4vKiogU3DDqWNpZmljaXTDqSBkYXRhVGFibGVzICoqL1xuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5kYXRhVGFibGVzX2xlbmd0aCB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBBZmZpY2hlIGxlcyBpY8O0bmVzIGRlIHRyaSBhdmFudCBsZSBub20gZGUgbGEgY29sb25uZSAqL1xudGhlYWQgdGggLmR0LWNvbHVtbi1vcmRlciB7XG5cdHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcblx0cmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG50aGVhZCB0aDpoYXMoLmR0LWNvbHVtbi1vcmRlcikgLmR0LWNvbHVtbi10aXRsZSB7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG50aGVhZCB0aC5kdC1vcmRlcmFibGUtbm9uZSAuZHQtY29sdW1uLXRpdGxlIHtcblx0bWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLyogTWFzcXVlIGxlcyBzcGFucyBham91dMOpZXMgYXV0b21hdGlxdWVtZW50IHBhcyBEYXRhdGFibGVzIGF2YW50IGxlcyBmaWx0cmVzICovXG50aGVhZCB0cjpub3QoOmZpcnN0LWNoaWxkKSB0aCAuZHQtY29sdW1uLXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi8qIE9wYWNpdMOpIHBhciBkw6lmYXV0IGRlcyBpY8O0bmVzIGRlIHRyaSAoc2FucyBvcmRyZSBkZSB0cmkgYXBwbGlxdcOpKSAqL1xudGguZHQtb3JkZXJhYmxlLWFzYyAuZHQtY29sdW1uLW9yZGVyOmJlZm9yZSxcbnRoLmR0LW9yZGVyYWJsZS1hc2MgLmR0LWNvbHVtbi1vcmRlcjphZnRlcixcbnRoLmR0LW9yZGVyYWJsZS1kZXNjIC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxudGguZHQtb3JkZXJhYmxlLWRlc2MgLmR0LWNvbHVtbi1vcmRlcjphZnRlciB7XG5cdG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cbi8qIE9wYWNpdMOpIHBhciBkw6lmYXV0IGRlcyBpY8O0bmVzIGRlIHRyaSAoYXZlYyBvcmRyZSBkZSB0cmkgYXBwbGlxdcOpKSAqL1xudGguZHQtb3JkZXJpbmctYXNjIC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxudGguZHQtb3JkZXJpbmctZGVzYyAuZHQtY29sdW1uLW9yZGVyOmFmdGVyIHtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxudGguZHQtb3JkZXJpbmctYXNjIC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXJcbnRoLmR0LW9yZGVyaW5nLWRlc2MgLmR0LWNvbHVtbi1vcmRlcjpiZWZvcmUge1xuXHRvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG4vKiBBdWdtZW50ZSBsJ2VzcGFjZSBlbnRyZSBsZXMgaWPDtG5lcyBkZSB0cmkgKGF1Y3VuIGVzcGFjZSBlbnRyZSBsZXMgMiBwYXIgZMOpZmF1dCBzdXIgZmlyZWZveCkgKi9cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG5cdHRoLmR0LW9yZGVyYWJsZS1hc2MgLmR0LWNvbHVtbi1vcmRlcjpiZWZvcmUsXG5cdHRoLmR0LW9yZGVyYWJsZS1kZXNjIC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlIHtcblx0XHRsaW5lLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qIFBhZ2luYXRpb24gYm9vdHN0cmFwIGF2ZWMgRGF0YVRhYmxlICovXG4udG9wLXRhYmxlIC5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdG1hcmdpbjogNXB4IDAgMCAwO1xufVxuLnRvcC10YWJsZSAucGFnaW5hdGlvbiBsaSBhLFxuLnRvcC10YWJsZSAucGFnaW5hdGlvbiBsaSBidXR0b25cbntcblx0Y29sb3I6ICMzZjNmM2Y7XG59XG4udG9wLXRhYmxlIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhLFxuLnRvcC10YWJsZSAucGFnaW5hdGlvbiBsaS5hY3RpdmUgYnV0dG9uXG57XG5cdGJhY2tncm91bmQ6IHZhcigtLW1hcnJvbikgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1tYXJyb24pICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmRpc2FibGVkPi5wYWdlLWxpbmssIC5wYWdlLWxpbmsuZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRvcC10YWJsZSAuZ2VzdGlvbi1jb2xvbm5lcyBidXR0b24ge1xuICAgZm9udC1zaXplOiAxLjJyZW07XG4gICBiYWNrZ3JvdW5kOiAjNzc3ICFpbXBvcnRhbnQ7XG4gICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi50b3AtdGFibGUgLmdlc3Rpb24tY29sb25uZXMgYnV0dG9uIHNwYW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0bWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4udG9wLXRhYmxlIC5nZXN0aW9uLWNvbG9ubmVzIC5kcm9wZG93bi1pdGVtIHNwYW4ge1xuXHRjb2xvcjogIzNmM2YzZiAhaW1wb3J0YW50O1xufVxuLnRvcC10YWJsZSAuZ2VzdGlvbi1jb2xvbm5lcyAuZHJvcGRvd24taXRlbSB7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0cGFkZGluZzogM3B4IDIwcHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi50b3AtdGFibGUgLmdlc3Rpb24tY29sb25uZXMgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcblx0YmFja2dyb3VuZDogIzMzN2FiNyAhaW1wb3J0YW50O1xufVxuLnRvcC10YWJsZSAuZ2VzdGlvbi1jb2xvbm5lcyAuZHJvcGRvd24taXRlbS5hY3RpdmUgc3BhbiB7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBhZ2luYXRpb24gZGVzIHRhYmxlYXV4IHBsZWluZSBsYXJnZXVyICovXG4udG9wLXRhYmxlLmZ1bGxzY3JlZW4ge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4vKiBCYWRnZXMgTkVXICovXG4udGFibGVhdS1kYXRhdGFibGU6aGFzKHRoZWFkIHRoIC5iYWRnZS1uZXcpIHtcblx0bWFyZ2luLXRvcDogMTNweDtcbn1cbi50YWJsZWF1LWRhdGF0YWJsZSB0aGVhZCB0aCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZWF1LWRhdGF0YWJsZSAuYmFkZ2UtbmV3IHtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHRvcDogLTEzcHg7XG5cdHJpZ2h0OiAwO1xufVxuLyogSWPDtG5lcyBkZSB0cmkgKi9cbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmluZy1kZXNjOm5vdCguaW5wdXQgLnNlbGVjdCksXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJpbmctYXNjOm5vdCguaW5wdXQgLnNlbGVjdCksXG4udGFibGVhdS1kYXRhdGFibGUgdGgub3JkZXJhYmxlOm5vdCguaW5wdXQgLnNlbGVjdCksXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWRlc2M6bm90KC5pbnB1dCAuc2VsZWN0KSxcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmFibGUtYXNjOm5vdCguaW5wdXQgLnNlbGVjdCkge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWFzYzpob3Zlcixcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmFibGUtZGVzYzpob3ZlciB7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmluZy1kZXNjIC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyaW5nLWFzYyAuZHQtY29sdW1uLW9yZGVyOmJlZm9yZSxcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5vcmRlcmFibGUgLmR0LWNvbHVtbi1vcmRlcjpiZWZvcmUsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWRlc2MgLmR0LWNvbHVtbi1vcmRlcjpiZWZvcmUsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWFzYyAuZHQtY29sdW1uLW9yZGVyOmJlZm9yZSxcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmluZy1kZXNjIC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJpbmctYXNjIC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIsXG4udGFibGVhdS1kYXRhdGFibGUgdGgub3JkZXJhYmxlIC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWRlc2MgLmR0LWNvbHVtbi1vcmRlcjphZnRlcixcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmFibGUtYXNjIC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ibGV1LWxhZ29uKSAhaW1wb3J0YW50O1xufVxuLyogSWPDtG5lIG9yZHJlIEEvWiAqL1xuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyaW5nLWFzYyAuZHQtY29sdW1uLW9yZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cbi8qIEljw7RuZSBvcmRyZSBaL0EgKi9cbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmluZy1kZXNjIC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuLyogTWFzcXVlIGwnaWNvbmUgZGUgdHJpIMOgIGPDtHTDqSBkZXMgZmlsdHJlcyAqL1xuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyYWJsZS1kZXNjLmlucHV0IC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyYWJsZS1hc2MuaW5wdXQgLmR0LWNvbHVtbi1vcmRlcjpiZWZvcmUsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWRlc2MuaW5wdXQgLmR0LWNvbHVtbi1vcmRlcjphZnRlcixcbi50YWJsZWF1LWRhdGF0YWJsZSB0aC5kdC1vcmRlcmFibGUtYXNjLmlucHV0IC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIsXG4udGFibGVhdS1kYXRhdGFibGUgdGguZHQtb3JkZXJhYmxlLWRlc2Muc2VsZWN0IC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyYWJsZS1hc2Muc2VsZWN0IC5kdC1jb2x1bW4tb3JkZXI6YmVmb3JlLFxuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyYWJsZS1kZXNjLnNlbGVjdCAuZHQtY29sdW1uLW9yZGVyOmFmdGVyLFxuLnRhYmxlYXUtZGF0YXRhYmxlIHRoLmR0LW9yZGVyYWJsZS1hc2Muc2VsZWN0IC5kdC1jb2x1bW4tb3JkZXI6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLyoqIFNpZGViYXIgdHlwZSBGT1JNVUxBSVJFUyAqKi9cbiNmcy1zaWRlYmFyIC5zZXBhcmF0b3ItMSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6IHJnYig3OCwgODYsIDk1KTtcblx0YmFja2dyb3VuZDogIzg2ODI3OTtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2ZzLXNpZGViYXIgLnNlcGFyYXRvci0yIHtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMzBweCAyMHB4IDEycHggMjBweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogcmdiKDc4LCA4NiwgOTUpO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZTNlNztcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG4jZnMtc2lkZWJhciAuZmlsdHJlc1JlcXVldGV1ci5kaXNhYmxlZCxcbiNmcy1zaWRlYmFyIC5maWx0cmVzUmVxdWV0ZXVyLmRpc2FibGVkIC5maWx0ZXItY29udGVudCB7XG5cdG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XG59XG4jZnMtc2lkZWJhciAuZmlsdHJlc1JlcXVldGV1ci5kaXNhYmxlZCAuc2VwYXJhdG9yLTIsXG4jZnMtc2lkZWJhciAuZmlsdHJlc1JlcXVldGV1ci5kaXNhYmxlZCAuZmlsdGVyLWdyb3VwIGEuY2F0ZWdvcmllLFxuI2ZzLXNpZGViYXIgLmZpbHRyZXNSZXF1ZXRldXIuZGlzYWJsZWQgLmZpbHRlci1ncm91cCBhLmNhdGVnb3JpZSBpIHtcblx0Y29sb3I6ICNhZmFmYWYgIWltcG9ydGFudDtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgYS5jYXRlZ29yaWUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogcmdiKDc4LCA4NiwgOTUpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZTNlNztcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgYS5jYXRlZ29yaWUgLmZpbGwge1xuXHRjb2xvcjogdmFyKC0tYmxldS1sYWdvbik7XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIGEuY2F0ZWdvcmllLm9wZW4ge1xuXHRiYWNrZ3JvdW5kOiAjY2JlM2UzO1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCBhLmNhdGVnb3JpZSA+IGkge1xuXHRmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRjb2xvcjogIzgyN2U3NDtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJlM2U3O1xuXHRiYWNrZ3JvdW5kOiAjZjRmOGZmO1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQgLmZvcm0tY2hlY2sge1xuXHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQgbGFiZWwge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogcmdiKDc4LCA4NiwgOTUpO1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQuZnVsbHdpZHRoaGVpZ2h0IHtcblx0cGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQgLmZvcm0tZ3JvdXAge1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IGlucHV0LmZ1bGx3aWR0aCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IC0xMHB4IDAgMCAwOyAvKiBwYWRkaW5nIHBhcmVudCAqL1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRoZWlnaHQ6IDQycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6cmdiKDc4LCA4NiwgOTUpO1xuXHRmb250LXNpemU6IDEuMjVyZW07XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIC5maWx0ZXItY29udGVudCBpbnB1dC5mdWxsd2lkdGg6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHJnYig3OCwgODYsIDk1KSAhaW1wb3J0YW50O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQgLnVuZGVyLWF1dG9jb21wbGV0ZS1tdWx0aXBsZSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJlM2U3O1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgwYmRmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDJweCAtMnB4IHJnYmEoMCwxMjMsMjU1LC4yNSk7XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIC5maWx0ZXItY29udGVudC5oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgLmF1dG9jb21wbGV0ZS1tdWx0aXBsZSB7XG5cdHBhZGRpbmc6IDVweCAwcHg7XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIC5maWx0ZXItY29udGVudCAuYXV0b2NvbXBsZXRlLW11bHRpcGxlLmNoaWxkcmVuIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmUzZTc7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGNvbG9yOiByZ2IoNzgsIDg2LCA5NSkgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIC5hdXRvY29tcGxldGUtbXVsdGlwbGU6ZW1wdHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCAuYXV0b2NvbXBsZXRlLW11bHRpcGxlIC5jaGlsZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMjVweDtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgLmF1dG9jb21wbGV0ZS1tdWx0aXBsZSAuY2hpbGQgLnZhbHVlIHtcblx0ZmxleDogYXV0bztcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgLmF1dG9jb21wbGV0ZS1tdWx0aXBsZSAuY2hpbGQgLnJlbW92ZSB7XG5cdGNvbG9yOiAjYmY2OTY5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIC5jYXRlZ29yaWUuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1qYXVuZS12ZXJ0KTtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIGlucHV0LmVhc2VQaWNrIHtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDQycHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJlM2U3ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiByZ2IoNzgsIDg2LCA5NSkgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbiNmcy1zaWRlYmFyIC5maWx0ZXItZ3JvdXAgaW5wdXRbdHlwZT1cImRhdGVcIl06cGxhY2Vob2xkZXIsXG4jZnMtc2lkZWJhciAuZmlsdGVyLWdyb3VwIGlucHV0I2Vhc2VwaWNrOnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHJnYig3OCwgODYsIDk1KSAhaW1wb3J0YW50O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuI2ZzLXNpZGViYXIgLmZpbHRlci1ncm91cCBpbnB1dCNlYXNlcGljayB7XG5cdGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBNb2RpZmljYXRpb24gZGVzIHN0eWxlcyBwb3VyIG5lIHBhcyB0cm9ucXVlciBsZXMgdGV4dGVzIGRlIGwnYXV0b2NvbXBsw6l0aW9uICovXG4uZmlsdHJlc1JlcXVldGV1ciAudHQtbWVudSB7XG5cdHdpZHRoOiAyNzFweCAhaW1wb3J0YW50O1xufVxuLmZpbHRyZXNSZXF1ZXRldXIgLnR0LW1lbnUgLnR5cGVhaGVhZC1oMSB7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5maWx0cmVzUmVxdWV0ZXVyIC50dC1tZW51IC50eXBlYWhlYWQtaDIge1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cblxuLyogUmFwcGVsIGRlcyBmaWx0cmVzICovXG4jcmVjYXBGaWx0cmVzIHtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IwYjBiMDtcblx0YmFja2dyb3VuZDogI2Y0ZjhmZjtcbn1cbiNyZWNhcEZpbHRyZXMgLmhlYWRlciB7XG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRjb2xvcjogcmdiKDc4LCA4NiwgOTUpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcmVjYXBGaWx0cmVzIC5yZWluaXQge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bWFyZ2luLWxlZnQ6IDhweDtcblx0Y29sb3I6ICM5NTkzOGY7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbiNyZWNhcEZpbHRyZXMgLnJlaW5pdDpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3JlY2FwRmlsdHJlcyAuZ3JvdXAge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuI3JlY2FwRmlsdHJlcyAuZ3JvdXAgLnRpdHJlIHtcblx0Y29sb3I6IHJnYig3OCwgODYsIDk1KTtcblx0Zm9udC1zaXplOiAxLjFyZW07XG5cdG1hcmdpbjogMCAwIDRweCAwO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI3JlY2FwRmlsdHJlcyAuZmlsdHJlIHtcblx0Y29sb3I6IHZhcigtLW1hcnJvbik7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRtYXJnaW46IDAgNXB4IDRweCAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAzcHggNnB4O1xuXHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyaXMtY2xhaXIpO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuI3JlY2FwRmlsdHJlcyAuZmlsdHJlLnVudXNlZCB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmlzLWNsYWlyKSAhaW1wb3J0YW50O1xufVxuXG4vKiogUsOpc3VsdGF0IHZpZGUgKiovXG4jbm9SZXN1bHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjIwcHgpO1xufVxuI25vUmVzdWx0IHAge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRmb250LXNpemU6IDIuNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuI25vUmVzdWx0IGltZyB7XG5cdHdpZHRoOiA0MDBweDtcbn1cblxuLyoqIENsYXNzZXMgc3DDqWNpZmlxdWVzIEZpbHRyZXMgR3JvdXBlcyBUYXhvICoqL1xuI2ZpbHRyZS1hcmJyZSAuZ3JvdXBlOmhvdmVyIGkge1xuXHRjb2xvcjogdmFyKC0tZ3Jpcy1tb3llbikgIWltcG9ydGFudDtcbn1cbiNmaWx0cmUtYXJicmUgLmdyb3VwZS5uaXYtMiB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2ZpbHRyZS1hcmJyZSAuZ3JvdXBlLm5pdi0zIHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4jZmlsdHJlLWFyYnJlIC5ncm91cGUubml2LTQge1xuXHRtYXJnaW4tbGVmdDogMzBweDtcbn1cbiNmaWx0cmUtYXJicmUgLmdyb3VwZS5uaXYtNSB7XG5cdG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuI2ZpbHRyZS1hcmJyZSAuZ3JvdXBlLm5pdi02IHtcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4jZmlsdHJlLWFyYnJlIC5ncm91cGUuZGlzYWJsZWQsXG4jZmlsdHJlLWFyYnJlIC5ncm91cGUuZGlzYWJsZWQgPiBkaXYudW5pcXVlLWJvb2wtY2hlY2tib3gge1xuXHRjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbn1cbiNmaWx0cmUtYXJicmUgLmdyb3VwZS5kaXNhYmxlZCA+IGkge1xuICAgIGNvbG9yOiAjYWZhZmFmICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogYXV0byAhaW1wb3J0YW50O1xufVxuXG5cblxuXG5cblxuXG5cblxuXG4vKioqKioqKioqIEJPVFRPTSBCQVIgKioqKioqKioqKioqKi9cbi8qKiBTaWRlYmFyIHR5cGUgRk9STVVMQUlSRVMgKiovXG4jZnMtYm90dG9tYmFyIC5zZXBhcmF0b3ItMSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6IHJnYig3OCwgODYsIDk1KTtcblx0YmFja2dyb3VuZDogIzg2ODI3OTtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2ZzLWJvdHRvbWJhciAuc2VwYXJhdG9yLTIge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweCAxMnB4IDIwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiByZ2IoNzgsIDg2LCA5NSk7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJlM2U3O1xuXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbiNmcy1ib3R0b21iYXIgLnNlcGFyYXRvci0yOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTJweCAyMHB4O1xufVxuI2ZzLWJvdHRvbWJhciAuZmlsdGVyLWdyb3VwIGEuY2F0ZWdvcmllIHtcblx0ZGlzcGxheTogZmxleDtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6IHJnYig3OCwgODYsIDk1KTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmUzZTc7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgYS5jYXRlZ29yaWUgLmZpbGwge1xuXHRjb2xvcjogdmFyKC0tYmxldS1sYWdvbik7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgYS5jYXRlZ29yaWUub3BlbiB7XG5cdGJhY2tncm91bmQ6ICNjYmUzZTM7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgYS5jYXRlZ29yaWUgPiBpIHtcblx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0Y29sb3I6ICM4MjdlNzQ7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJlM2U3O1xuXHRiYWNrZ3JvdW5kOiAjZjRmOGZmO1xufVxuI2ZzLWJvdHRvbWJhciAuZmlsdGVyLWdyb3VwIC5maWx0ZXItY29udGVudCBsYWJlbCB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiByZ2IoNzgsIDg2LCA5NSk7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50LmZ1bGx3aWR0aGhlaWdodCB7XG5cdHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IGlucHV0LmZ1bGx3aWR0aCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IC0xMHB4IDAgMCAwOyAvKiBwYWRkaW5nIHBhcmVudCAqL1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRoZWlnaHQ6IDQycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6cmdiKDc4LCA4NiwgOTUpO1xuXHRmb250LXNpemU6IDEuMjVyZW07XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IGlucHV0LmZ1bGx3aWR0aDo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogcmdiKDc4LCA4NiwgOTUpICFpbXBvcnRhbnQ7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IC51bmRlci1hdXRvY29tcGxldGUtbXVsdGlwbGUge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RiZTNlNztcbn1cbiNmcy1ib3R0b21iYXIgLmZpbHRlci1ncm91cCAuZmlsdGVyLWNvbnRlbnQuaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmF1dG9jb21wbGV0ZS1tdWx0aXBsZSB7XG5cdHBhZGRpbmc6IDVweCAwcHg7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmZpbHRlci1jb250ZW50IC5hdXRvY29tcGxldGUtbXVsdGlwbGUuY2hpbGRyZW4ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RiZTNlNztcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0Y29sb3I6IHJnYig3OCwgODYsIDk1KSAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cbiNmcy1ib3R0b21iYXIgLmZpbHRlci1ncm91cCAuYXV0b2NvbXBsZXRlLW11bHRpcGxlOmVtcHR5IHtcblx0ZGlzcGxheTpub25lO1xufVxuI2ZzLWJvdHRvbWJhciAuZmlsdGVyLWdyb3VwIC5hdXRvY29tcGxldGUtbXVsdGlwbGUgLmNoaWxkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuI2ZzLWJvdHRvbWJhciAuZmlsdGVyLWdyb3VwIC5hdXRvY29tcGxldGUtbXVsdGlwbGUgLmNoaWxkIC52YWx1ZSB7XG5cdGZsZXg6IGF1dG87XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmF1dG9jb21wbGV0ZS1tdWx0aXBsZSAuY2hpbGQgLnJlbW92ZSB7XG5cdGNvbG9yOiAjYmY2OTY5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4jZnMtYm90dG9tYmFyIC5maWx0ZXItZ3JvdXAgLmNhdGVnb3JpZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWphdW5lLXZlcnQpO1xufVxuXG4vKiogQmFkZ2VzIGV0IGluZm8gKiovXG4jZnMtc2lkZWJhciAuY2F0ZWdvcmllID4gZGl2IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2ZzLXNpZGViYXIgLmNhdGVnb3JpZSAuaW5mbyB7XG5cdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRjb2xvcjogI2EyYTJhMjtcblx0bWFyZ2luLWxlZnQ6IDZweDtcblx0Y3Vyc29yOiBoZWxwO1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNmcy1zaWRlYmFyIC5jYXRlZ29yaWUgLmluZm86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiNmcy1zaWRlYmFyIC5jYXRlZ29yaWUgLmJhZGdlLW5ldyB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4jZnMtc2lkZWJhciAuZmlsdHJlc1JlcXVldGV1ci5kaXNhYmxlZCAuY2F0ZWdvcmllIC5iYWRnZS1uZXcge1xuXHRiYWNrZ3JvdW5kOiAjZTNlMmUyO1xuXHRjb2xvcjogI2E2YTZhNjtcbn1cblxuLmZpbHRyZXNSZXF1ZXRldXIgI2NvbXBsZXR1ZGVzRGVzY3JpcHRpZnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDEuNXJlbTtcbn1cbi5maWx0cmVzUmVxdWV0ZXVyICNjb21wbGV0dWRlc0Rlc2NyaXB0aWZzIC5jb2xMYWJlbHMsXG4uZmlsdHJlc1JlcXVldGV1ciAjY29tcGxldHVkZXNEZXNjcmlwdGlmcyAuY29sSW5wdXRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcblx0Z2FwOiAuNXJlbTtcbn1cbi5maWx0cmVzUmVxdWV0ZXVyICNjb21wbGV0dWRlc0Rlc2NyaXB0aWZzIC5jb2xMYWJlbHMgbGFiZWwge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi5maWx0cmVzUmVxdWV0ZXVyICNjb21wbGV0dWRlc0Rlc2NyaXB0aWZzIC5jb2xJbnB1dHMgLnNvdXMtZ3JvdXBlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxcmVtO1xufVxuLmZpbHRyZXNSZXF1ZXRldXIgI2NvbXBsZXR1ZGVzRGVzY3JpcHRpZnMgLmxpZ25lSW5wdXRMYWJlbCB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogLjI1cHggIWltcG9ydGFudDtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5maWx0cmVzUmVxdWV0ZXVyICNjb21wbGV0dWRlc0Rlc2NyaXB0aWZzIC5saWduZUlucHV0TGFiZWwgbGFiZWwge1xuXHRtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/