@charset "UTF-8";
/* Fonts */
/* Defaults */
html {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	scroll-behavior: smooth;
	-webkit-text-size-adjust: 100%;
	height: 100%;
	scrollbar-gutter: stable;
}

:root {
	--st-c-white: #fff;
	--st-c-cool-white: #e0e1e5;
	--st-c-red: #ed131c;
	--st-c-red-dark: #de040d;
	--st-c-black: #1c1c1c;
	--st-c-gray: #ecedf0;
	--st-c-gray-dark: #3a3a3a;
	--st-c-gray-10: #f4f4f5;
	--st-c-gray-20: #ecedf0;
	--st-c-gray-40: #e0e1e5;
	--st-c-gray-60: #cacacb;
	--st-c-gray-80: #7e7f81;
	--st-c-blue: #0052b4;
	--st-c-background: var(--st-c-gray-10);
	--st-c-text: var(--st-c-black);
	--st-ff-common: "Raleway", sans-serif;
}

*,
*:after,
*:before {
	-webkit-box-sizing: inherit;
	        box-sizing: inherit;
}

*, h1,
h2,
h3,
h4,
h5,
h6, p, ul {
	margin: 0;
	padding: 0;
}

a,
a:active {
	color: inherit;
	text-decoration: none;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration: none !important;
}

a:hover {
	color: var(--st-c-text);
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 400;
}

section {
	position: relative;
}

main {
	display: block;
}

button,
select {
	text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

[type="checkbox"],
[type="radio"] {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -0.55556vw;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

[hidden] {
	display: none;
}

details {
	display: block;
}

summary {
	display: list-item;
}

textarea {
	resize: vertical;
}

ul {
	list-style: none;
}

picture {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

img {
	border-style: none;
}

body {
	background: var(--st-c-background);
	font-size: 5.27778vw;
	line-height: 1.2;
	font-family: var(--st-ff-common);
	font-weight: 250;
	/* Выравнивание цифр шрифта Raleway */
	-webkit-font-feature-settings: "lnum";
	-ms-font-feature-settings: "lnum";
	-o-font-feature-settings: "lnum";
	font-feature-settings: "lnum";
	color: var(--st-c-text);
	margin: 0 auto;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	min-height: 100%;
}

body::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 1.66667vw rgba(0, 0, 0, 0.3);
	background-color: #f5f5f5;
}

body::-webkit-scrollbar {
	width: 1.66667vw;
	background-color: #f5f5f5;
}

body::-webkit-scrollbar-thumb {
	background-color: #2b2b2b;
	border-radius: 3.33333vw;
}

body._lock {
	overflow: hidden;
}

.wrapper {
	min-height: 100svh;
	margin: 0 auto;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.skip-link {
	position: fixed;
	top: -27.77778vw;
	left: 3.33333vw;
	z-index: 1000;
	background-color: var(--st-c-red);
	border-radius: 2.22222vw;
	color: var(--st-c-white);
	font-size: 4.44444vw;
	font-weight: 600;
	padding: 3.33333vw 5.55556vw;
	-webkit-transition: top 0.2s;
	transition: top 0.2s;
}

.skip-link:focus {
	top: 3.33333vw;
}

.d-none {
	display: none;
}

.container {
	position: relative;
	padding-left: 3.33333vw;
	padding-right: 3.33333vw;
}

.section {
	scroll-margin-top: 16.66667vw;
	margin-top: 5.55556vw;
}

.btn {
	background-color: var(--st-c-red);
	border-radius: 3.33333vw;
	border: none;
	cursor: pointer;
	outline: none;
	position: relative;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	height: 13.33333vw;
	line-height: 13.33333vw;
	font-size: 4.16667vw;
	font-weight: 600;
	font-family: var(--st-ff-common);
	color: var(--st-c-white);
	padding: 0;
	width: 100%;
}

.btn.disabled, .btn:disabled {
	opacity: 0.65;
	cursor: default;
}

.title {
	font-size: 11.38889vw;
	line-height: 1;
	font-weight: 600;
	margin-bottom: 6.94444vw;
}

.title.-desk {
	display: none;
}

.title.-mob {
	display: block;
}

.subtitle {
	font-size: 5.55556vw;
	line-height: 1.1;
	font-weight: 500;
	margin-bottom: 6.66667vw;
}

.form {
	position: relative;
	z-index: 0;
}

.form__title {
	line-height: 110%;
	letter-spacing: -0.02em;
	font-weight: 600;
	color: var(--st-c-black);
	font-size: 7.22222vw;
	margin-bottom: 2.22222vw;
}

.form__subtitle {
	font-size: 4.72222vw;
	line-height: 120%;
	letter-spacing: -0.01em;
	margin-bottom: 5.55556vw;
	font-weight: 600;
}

.form__inputs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 0.83333vw;
}

.form__item {
	width: 100%;
}

.form__footer {
	display: block;
	position: relative;
	margin-top: 4.44444vw;
}

.form__footer.hidden {
	display: none;
}

.form__footer-text {
	font-size: 2.77778vw;
	line-height: 1.2;
	font-weight: 500;
	padding-left: 7.5vw;
}

.form__footer-text.active {
	display: block;
}

.form__footer-text.active span {
	white-space: inherit;
}

.form__footer-link {
	color: inherit;
	text-decoration: underline;
	cursor: pointer;
	-webkit-transition: color 0.2s ease;
	transition: color 0.2s ease;
}

.form__footer-link:hover {
	color: var(--st-c-red);
}

.form__footer-checkbox {
	position: absolute;
	background-color: var(--st-c-cool-white);
	border-radius: 1.11111vw;
	height: 4.44444vw;
	width: 4.44444vw;
	left: 0;
	top: 0;
}

.form__footer-checkbox-icon::before {
	content: "";
	position: absolute;
	height: 2.22222vw;
	width: 2.77778vw;
	background: url(../img/form/check.svg) no-repeat center/cover;
	display: none;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
}

.form__footer-checkbox input {
	display: none;
}

.form__footer-checkbox input:checked + .form__footer-checkbox-icon:before {
	display: block;
}

.form__button {
	position: relative;
	margin-top: 7.36111vw;
}

.input {
	background-color: var(--st-c-gray);
	border: none;
	border-radius: 3.33333vw;
	height: 13.33333vw;
	line-height: 13.33333vw;
	width: 100%;
	outline: none;
	font-size: 3.88889vw;
	font-weight: 500;
	padding-inline: 3.33333vw;
	color: var(--st-c-black);
}

.input::-webkit-input-placeholder {
	font-size: 3.88889vw;
	font-weight: 500;
	color: #7c7c7c;
}

.input::-moz-placeholder {
	font-size: 3.88889vw;
	font-weight: 500;
	color: #7c7c7c;
}

.input::-ms-input-placeholder {
	font-size: 3.88889vw;
	font-weight: 500;
	color: #7c7c7c;
}

.input::placeholder {
	font-size: 3.88889vw;
	font-weight: 500;
	color: #7c7c7c;
}

.input.error {
	border: 1px solid var(--st-c-red);
}

label {
	margin-bottom: 0;
}

label.error {
	display: none !important;
}

.swiper {
	width: 100%;
	height: 100%;
}

.swiper-title .swiper__buttons {
	display: none;
}

.swiper-slide {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.swiper-pagination {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 2.77778vw;
	bottom: 0 !important;
	line-height: 0;
	margin-top: 1.94444vw;
}

.swiper-pagination-bullet {
	background-color: #fff;
	border-radius: 50%;
	border: 1px solid var(--st-c-black);
	height: 2.77778vw;
	width: 2.77778vw;
	opacity: 1;
}

.swiper-pagination-bullet-active {
	background-color: var(--st-c-black);
}

.swiper-scrollbar {
	position: relative !important;
	background-color: var(--st-c-cool-white);
	border-radius: 5.55556vw;
	height: 1.66667vw;
	left: 0 !important;
	width: 100% !important;
	margin-top: 6.66667vw;
	z-index: 1 !important;
}

.swiper-scrollbar-drag {
	background-color: var(--st-c-black);
	border-radius: 2.77778vw;
}

.m-cookie {
	position: fixed;
	left: auto;
	top: auto;
	right: 0;
	bottom: 0;
	z-index: 100;
	overflow: hidden;
	gap: 2.22222vw;
	display: none;
	max-width: 133.33333vw;
	margin: 0 3.33333vw 3.33333vw;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 2.22222vw;
	border-radius: 3.33333vw;
	background-color: rgba(28, 28, 28, 0.6);
	backdrop-filter: blur(6.11111vw);
	font-size: 3.33333vw;
	line-height: 1.2;
	font-weight: 600;
	color: var(--st-c-white);
}

.m-cookie.--visible {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}

.m-cookie a {
	text-decoration: underline;
	-webkit-transform: .2s;
	        transform: .2s;
}

.m-cookie a:hover {
	text-decoration: none;
}

.m-cookie__btn {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	width: 25vw;
	padding: 3.33333vw;
	border: none;
	border-radius: 3.33333vw;
	background-color: var(--st-c-gray-40);
	font-weight: 600;
	color: var(--st-c-black);
	cursor: pointer;
}

.m-cookie__btn:hover {
	background-color: var(--st-c-white);
}

/* UI */
.hero {
	/* Дефолт подстраниц */
	--hero-height: 136.11111vw;
	--hero-title: 10.83333vw;
	--hero-text: 5vw;
	--hero-title-mb: 0;
	--hero-btn-mt: 0;
	margin-top: 35.55556vw;
}

.hero.-main {
	--hero-title: 9.16667vw;
	--hero-text: 4.44444vw;
	--hero-title-mb: 0;
	--hero-btn-mt: auto;
}

.hero__inner {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	overflow: hidden;
	border-radius: 4.44444vw;
	min-height: var(--hero-height);
	color: var(--st-c-white);
	padding: 5.55556vw 3.61111vw;
	margin-inline: -3.33333vw;
}

.hero__bg {
	position: absolute;
	inset: 0;
	z-index: 0;
	display: block;
}

.hero__bg img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

.hero__content {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	gap: 0.83333vw;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	text-align: center;
	width: 100%;
	z-index: 1;
}

.hero__title {
	font-size: var(--hero-title);
	line-height: 1;
	font-weight: 600;
	letter-spacing: -0.03em;
	margin-bottom: var(--hero-title-mb);
}

.hero__text {
	font-size: var(--hero-text);
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: -0.01em;
}

.hero__actions, .hero__btn {
	margin-top: var(--hero-btn-mt);
}

.hero__btn {
	border-radius: 3.33333vw;
	-webkit-box-shadow: 0 1.11111vw 0.55556vw 0 rgba(102, 0, 0, 0.2);
	        box-shadow: 0 1.11111vw 0.55556vw 0 rgba(102, 0, 0, 0.2);
	height: 13.33333vw;
	line-height: 13.33333vw;
	font-size: 4.16667vw;
	font-weight: 600;
}

.hero__aside {
	position: relative;
	z-index: 1;
	width: 100%;
	margin-top: 5.55556vw;
}

.slide-card__item {
	position: relative;
	z-index: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	background-color: #fff;
	border-radius: 4.72222vw;
	padding: 3.61111vw 3.33333vw 3.33333vw;
	height: 0;
	height: auto;
	overflow: hidden;
}

.slide-card__item.-red {
	background-color: var(--st-c-red);
}

.slide-card__item.-red .slide-card__title,
.slide-card__item.-red .slide-card__texts,
.slide-card__item.-red li {
	color: #fff;
}

.slide-card__item.-red li::before {
	background-color: #fff;
}

.slide-card__item.-red .slide-card__number {
	background-color: #fff;
	color: var(--st-c-red);
}

.slide-card .swiper-slide-active {
	height: auto;
}

.slide-card__title {
	font-size: 7.22222vw;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: -0.01em;
	margin-bottom: 5.55556vw;
	padding-right: 9.44444vw;
}

.slide-card__texts {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 2.77778vw;
	font-size: 4.44444vw;
	line-height: 1.2;
	font-weight: 500;
}

.slide-card ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 1.66667vw;
}

.slide-card ul > li {
	position: relative;
	font-size: 4.44444vw;
	line-height: 1.3;
	font-weight: 500;
	padding-left: 4.44444vw;
}

.slide-card ul > li::before {
	content: "";
	position: absolute;
	top: 2.77778vw;
	left: 0.83333vw;
	background-color: var(--st-c-red);
	border-radius: 50%;
	height: 1.66667vw;
	width: 1.66667vw;
}

.slide-card__number {
	position: absolute;
	top: 3.88889vw;
	right: 3.88889vw;
	background-color: var(--st-c-red);
	border-radius: 50%;
	color: #fff;
	text-align: center;
	font-size: 6.38889vw;
	font-weight: 500;
	line-height: 11.66667vw;
	height: 11.66667vw;
	width: 11.66667vw;
}

.slide-card__icon {
	position: absolute;
	top: 2.77778vw;
	right: 3.33333vw;
	height: 9.44444vw;
	width: 9.44444vw;
}

.slide-card__icon svg,
.slide-card__icon img {
	height: 100%;
	width: 100%;
}

.slide-card__bg {
	position: absolute;
	display: none;
	pointer-events: none;
	z-index: -1;
}

.slide-card__bg svg,
.slide-card__bg img {
	display: block;
	height: 100%;
	width: 100%;
}

.degree-tabs__nav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 1.38889vw;
	margin-bottom: 3.33333vw;
}

.degree-tabs__filters {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 2.22222vw;
	margin-bottom: 3.33333vw;
	z-index: 2;
}

.degree-tabs__filter {
	position: relative;
}

.degree-tabs__filter-toggle {
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	border: none;
	outline: none;
}

.degree-tabs__filter-toggle:focus {
	outline: none;
}

.degree-tabs__filter-chevron {
	-webkit-transition: rotate 0.2s;
	transition: rotate 0.2s;
}

.degree-tabs__filter._active .degree-tabs__filter-chevron {
	rotate: 180deg;
}

.degree-tabs__filter-list {
	position: absolute;
	top: calc(100% + 1.11111vw);
	left: 0;
	display: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	background-color: #fff;
	border-radius: 3.33333vw;
	-webkit-box-shadow: 0 1.66667vw 5.55556vw 0 rgba(0, 0, 0, 0.12);
	        box-shadow: 0 1.66667vw 5.55556vw 0 rgba(0, 0, 0, 0.12);
	max-height: 72.22222vw;
	min-width: 100%;
	overflow-y: auto;
	padding: 1.66667vw;
	z-index: 1;
}

.degree-tabs__filter._active .degree-tabs__filter-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.degree-tabs__filter-option {
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	background: none;
	border: none;
	border-radius: 2.22222vw;
	color: var(--st-c-text);
	cursor: pointer;
	outline: none;
	text-align: left;
	white-space: nowrap;
	font-size: 3.33333vw;
	font-weight: 600;
	padding: 2.22222vw 2.77778vw;
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
	width: 100%;
}

.degree-tabs__filter-option:focus {
	outline: none;
}

.degree-tabs__filter-option:hover {
	background-color: var(--st-c-gray-20);
}

.degree-tabs__tab {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	background-color: var(--st-c-gray-20);
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	border: none;
	border-radius: 3.33333vw;
	color: var(--st-c-black);
	outline: none;
	text-align: left;
	padding: 3.61111vw;
	-webkit-transition: background-color 0.2s, color 0.2s;
	transition: background-color 0.2s, color 0.2s;
}

.degree-tabs__tab:focus {
	outline: none;
}

.degree-tabs__tab._active {
	background-color: var(--st-c-red);
	color: #fff;
}

.degree-tabs__tab._active .degree-tabs__tab-count {
	color: #fff;
}

.degree-tabs__tab-label {
	font-size: 3.61111vw;
	line-height: 1.2;
	font-weight: 600;
}

.degree-tabs__tab-count {
	font-size: 3.61111vw;
	line-height: 1.2;
	font-weight: 500;
}

.degree-tabs__panel {
	display: none;
}

.degree-tabs__panel._active {
	display: block;
}

.degree-tabs__grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 3.33333vw;
}

.degree-tabs__item {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 3.88889vw;
	background-color: #fff;
	border-radius: 3.33333vw;
	min-height: 50vw;
	padding: 5.55556vw 4.44444vw;
}

.degree-tabs__item.-hidden, .degree-tabs__item.-filtered {
	display: none;
}

.degree-tabs__item.-promo {
	padding: 3.33333vw;
	background: url(../img/ui/degree-tabs/promo-bg.webp) no-repeat bottom right/cover var(--st-c-red);
}

.degree-tabs__item-head {
	margin-bottom: auto;
}

.degree-tabs__item-faculty {
	font-size: 3.33333vw;
	line-height: 1.2;
	font-weight: 500;
	color: var(--st-c-gray-80);
}

.degree-tabs__item-title {
	font-size: 5.55556vw;
	line-height: 0.99;
	font-weight: 600;
}

.degree-tabs__item-meta {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 1.11111vw 2.77778vw;
	margin-top: 2.22222vw;
}

.degree-tabs__item-badge, .degree-tabs__item-location {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 1.11111vw;
	font-size: 3.33333vw;
	font-weight: 600;
}

.degree-tabs__item-badge svg, .degree-tabs__item-location svg {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	height: 3.33333vw;
	width: 3.33333vw;
}

.degree-tabs__item-btn {
	-ms-flex-item-align: start;
	    align-self: flex-start;
	background-color: var(--st-c-red);
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	border: none;
	border-radius: 2.5vw;
	color: #fff;
	cursor: pointer;
	outline: none;
	text-align: center;
	font-size: 3.61111vw;
	font-weight: 600;
	height: 11.94444vw;
	line-height: 11.94444vw;
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
	width: 38.88889vw;
}

.degree-tabs__item-btn:focus {
	outline: none;
}

.degree-tabs__item-btn:hover {
	background-color: var(--st-c-red-dark);
}

.degree-tabs__item-icon {
	position: absolute;
	right: 4.44444vw;
	bottom: 5.55556vw;
	height: 6.66667vw;
	width: 6.66667vw;
}

.degree-tabs__item-icon svg {
	height: 100%;
	width: 100%;
}

.degree-tabs__promo-title {
	font-size: 6.66667vw;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: -0.01em;
	color: #fff;
	max-width: 48.33333vw;
}

.degree-tabs__promo-text {
	font-size: 2.77778vw;
	line-height: 1.2;
	font-weight: 600;
	color: #fff;
	max-width: 49.44444vw;
	margin: 0;
}

.degree-tabs__promo-btn {
	-ms-flex-item-align: start;
	    align-self: flex-start;
	background-color: var(--st-c-black);
	border-radius: 2.5vw;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	border: none;
	color: #fff;
	cursor: pointer;
	outline: none;
	text-align: center;
	font-size: 3.61111vw;
	font-weight: 600;
	height: 11.94444vw;
	line-height: 11.94444vw;
	margin: 0;
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
	width: 41.94444vw;
}

.degree-tabs__promo-btn:focus {
	outline: none;
}

.degree-tabs__promo-btn:hover {
	background-color: #000;
}

.degree-tabs__more-btn, .degree-tabs__link-btn {
	display: block;
	background-color: var(--st-c-gray-20);
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	border: none;
	border-radius: 6.66667vw;
	color: var(--st-c-black);
	cursor: pointer;
	outline: none;
	text-align: center;
	text-decoration: none;
	font-size: 4.16667vw;
	font-weight: 600;
	height: 13.33333vw;
	line-height: 13.33333vw;
	width: 100%;
	margin-top: 4.44444vw;
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
}

.degree-tabs__more-btn.-hidden, .degree-tabs__link-btn.-hidden {
	display: none;
}

.degree-tabs__more-btn:focus, .degree-tabs__link-btn:focus {
	outline: none;
}

.degree-tabs__more-btn:hover, .degree-tabs__link-btn:hover {
	background-color: var(--st-c-gray-40);
}

/* Blocks */
.topbar {
	background-color: var(--st-c-gray-20);
}

.topbar .container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 3.33333vw;
	min-height: 8.88889vw;
}

.topbar__link {
	font-size: 3.33333vw;
	line-height: 1.3;
	color: var(--st-c-gray-dark);
	-webkit-transition: 0.2s;
	transition: 0.2s;
}

.topbar__link:hover {
	color: var(--st-c-red);
}

.header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: var(--st-c-background);
	width: 100%;
	z-index: 44;
}

.header__inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-webkit-box-pack: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	gap: 4.44444vw;
	height: 25.83333vw;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	padding: 3.33333vw 0 0.55556vw;
}

.header__logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	white-space: nowrap;
	width: auto;
	margin-right: auto;
}

.header__btn {
	border-radius: 8.05556vw;
	font-size: 3.05556vw;
	font-weight: 500;
	height: 7.77778vw;
	line-height: 7.77778vw;
	white-space: nowrap;
	padding-inline: 3.05556vw;
	width: auto;
}

.header__contacts-link {
	position: absolute;
	top: 2.22222vw;
	right: 3.61111vw;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-color: var(--st-c-gray-40);
	border-radius: 50%;
}

.header__contacts-link svg {
	height: 9.16667vw;
	width: 9.16667vw;
}

.logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.logo__link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.logo__img {
	display: inline-block;
	height: 6.94444vw;
	width: auto;
}

.nav {
	overflow: auto;
	margin: 0 -3.33333vw;
	padding: 0 3.33333vw 2.22222vw;
	width: calc(100% + 6.66667vw);
}

.nav__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 1.38889vw;
	width: auto;
	z-index: 0;
}

.nav__list-link {
	background-color: var(--st-c-background);
	border-radius: 8.05556vw;
	border: 1px solid var(--st-c-gray-60);
	height: 7.77778vw;
	line-height: 7.77778vw;
	white-space: nowrap;
	font-size: 3.05556vw;
	font-weight: 500;
	text-align: center;
	padding-inline: 3.05556vw;
	z-index: 0;
}

.nav__list-link.active, .nav__list-link:hover {
	background-color: #000;
	color: var(--st-c-white);
}

.sign-up {
	position: fixed;
	right: 0;
	left: 0;
	bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-color: transparent;
	height: auto;
	z-index: 11;
}

.sign-up__btn {
	background-color: var(--st-c-red);
	border-radius: 3.33333vw 3.33333vw 0 0;
	height: 13.05556vw;
	line-height: 13.05556vw;
	font-size: 4.16667vw;
	width: 100%;
}

.admission-rules-slider .slide-card__item {
	-ms-flex-item-align: start;
	    align-self: flex-start;
}

.admission-schedule-slider .slide-card__item {
	-ms-flex-item-align: start;
	    align-self: flex-start;
}

.footer {
	background-color: var(--st-c-background);
	padding: 4.72222vw 0 13.88889vw;
	margin-top: auto;
	z-index: 40;
}

.footer__inner {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 5vw;
}

.footer__content {
	background-color: var(--st-c-gray-20);
	border-radius: 2.22222vw;
	padding: 2.77778vw 3.88889vw 15.83333vw;
}

.footer__title {
	font-size: 4.72222vw;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: -0.01em;
	margin-bottom: 4.16667vw;
}

.footer__contacts {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 5vw;
}

.footer__contacts-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 1.38889vw;
}

.footer__contacts-title {
	font-size: 3.61111vw;
	line-height: 1.2;
	font-weight: 700;
}

.footer__contacts-values {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 0;
	font-size: 3.61111vw;
	line-height: 1.29;
	font-weight: 400;
}

.footer__contacts a {
	text-decoration: underline !important;
}

.footer__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 4.44444vw;
}

.footer__btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-color: #1c1c1c;
	border-radius: 2.22222vw;
	height: 8.88889vw;
	width: 100%;
}

.footer__btn.-ig {
	background: url(/assets/v1/img/footer/ig.svg) no-repeat center/6.38889vw 6.38889vw;
}

.footer__btn.-wa {
	background: url(/assets/v1/img/footer/wa.svg) no-repeat center/6.38889vw 6.38889vw;
}

.footer__btn.-tg {
	background: url(/assets/v1/img/footer/tg.svg) no-repeat center/6.38889vw 6.38889vw;
}

.footer__btn.-mx {
	background: url(/assets/v1/img/footer/mx.svg) no-repeat center/6.38889vw 6.38889vw;
}

.footer__btn.-yt {
	background: url(/assets/v1/img/footer/yt.svg) no-repeat center/6.38889vw 6.38889vw;
}

.footer__btn.-ig, .footer__btn.-wa, .footer__btn.-tg, .footer__btn.-mx, .footer__btn.-yt {
	background-color: #1c1c1c;
}

.footer__copy {
	position: absolute;
	font-size: 3.33333vw;
	line-height: 1.2;
	font-weight: 400;
	opacity: 0.5;
	left: 0;
	bottom: -8.33333vw;
}

/* Popups */
.popups__close {
	position: absolute;
	top: -14.44444vw;
	left: 50%;
	translate: -50% 0;
	height: 12.22222vw;
	width: 12.22222vw;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background: none;
	background-color: #fff;
	border: none;
	outline: none;
	border-radius: 2.22222vw;
	-webkit-box-shadow: 1.66667vw 0.55556vw 2.22222vw 0 rgba(0, 0, 0, 0.17);
	        box-shadow: 1.66667vw 0.55556vw 2.22222vw 0 rgba(0, 0, 0, 0.17);
	cursor: pointer;
}

.popups__close:active, .popups__close:focus {
	background-color: #fff;
	border: none;
	outline: none;
}

.popups__close:focus-visible {
	outline: 0.55556vw solid var(--st-c-red);
	outline-offset: 0.55556vw;
}

.popups__close img {
	height: 3.33333vw;
	width: 3.33333vw;
}

.popups__close.-inside {
	top: 2.22222vw;
	right: 2.22222vw;
	left: auto;
	translate: 0;
	height: 8.88889vw;
	width: 8.88889vw;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.popup {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: -1;
	overflow: auto;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: opacity 0.3s, visibility 0.3s;
	transition: opacity 0.3s, visibility 0.3s;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.popup-form .popup__inner {
	width: 100%;
	max-width: 94.44444vw;
}

.popup_opened {
	opacity: 1;
	visibility: visible;
	z-index: 100;
}

.popup_opened.zidx-top {
	z-index: 999;
}

.popup__overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
	opacity: 0;
	background: #7e7f81ed;
	backdrop-filter: blur(2.77778vw);
}

.popup_opened .popup__overlay {
	opacity: 0.9;
}

.popup__inner {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin: auto;
	z-index: 44;
}

.popup__btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-inline: auto;
}

.popup .form {
	background-color: #fff;
}

.popup .form__input {
	background-color: var(--st-c-gray);
}

.popup-form .popups__main {
	position: relative;
	background-color: #fff;
	border-radius: 2.77778vw;
	-webkit-box-shadow: 1.66667vw 0.55556vw 2.22222vw 0 rgba(0, 0, 0, 0.17);
	        box-shadow: 1.66667vw 0.55556vw 2.22222vw 0 rgba(0, 0, 0, 0.17);
	text-align: left;
	width: 100%;
	padding: 3.33333vw;
	z-index: 0;
}

.popup-form .form {
	padding: 0;
}

.popup-form .form__inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	height: 100%;
	margin-inline: auto;
}

.popup-form .form__title {
	font-size: 5.27778vw;
	line-height: 96%;
	font-weight: 600;
	letter-spacing: -0.02em;
	margin-bottom: 5.55556vw;
}

.popup-form .form__inputs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 3.33333vw;
}

.popup-form .form__input-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 3.33333vw;
	width: 100%;
}

.popup-form .form__button {
	width: 100%;
}

.popup-form .form__btn {
	background-color: var(--st-c-red);
	border-radius: 1.11111vw;
	-webkit-box-shadow: 0 1.66667vw 0.55556vw 0 rgba(6, 80, 136, 0.18);
	        box-shadow: 0 1.66667vw 0.55556vw 0 rgba(6, 80, 136, 0.18);
	height: 8.33333vw;
	line-height: 8.33333vw;
	font-weight: 600;
	color: #fff;
	font-size: 3.88889vw;
}

.privacy__title {
	text-align: center;
	font-size: 7.77778vw;
	line-height: 1.1;
	letter-spacing: -0.02em;
	margin-bottom: 5.55556vw;
	font-weight: 600;
}

.privacy__text {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 2.77778vw;
	background-color: #fff;
	border-radius: 3.33333vw;
	font-size: 3.61111vw;
	line-height: 1.3;
	padding: 13.33333vw 3.33333vw 3.33333vw;
}

.privacy__text h2 {
	text-align: center;
	font-size: 4.16667vw;
	font-weight: 600;
	margin: 3.33333vw 0 1.66667vw;
}

.privacy ul {
	list-style: inside;
}

.privacy ul ul li {
	margin-left: 2.77778vw;
}

.privacy .popup__inner {
	width: 100%;
	max-width: 100%;
	margin-inline: auto;
	padding: 3.33333vw;
}

.popup-video .popup__inner {
	width: 100%;
	max-width: 100%;
	padding-inline: 4.44444vw;
}

.popup-video .popups__main {
	position: relative;
	width: 100%;
	aspect-ratio: 16 / 9;
	border-radius: 4.44444vw;
}

.popup-video__content-video, .popup-video__content-iframe {
	display: none;
	width: 100% !important;
	height: 100% !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhY3VsdGllcy9zdHlsZS5jc3MiLCJmYWN1bHRpZXMvc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9jb21tb24vX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvZm9ybS9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9zd2lwZXIvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvbV9jb29raWUvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvdWkvaGVyby9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9zbGlkZS1jYXJkL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3VpL2RlZ3JlZS10YWJzL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3RvcGJhci9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9oZWFkZXIvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvQGZhY3VsdGllcy9tYWluL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL2Zvb3Rlci9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC1mb3JtL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwLXByaXZhY3kvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvcG9wdXAtdmlkZW8vX3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCLFdBQVc7QUFHWCxjQUFjO0FDSGQ7Q0FDQywrQkFBc0I7U0FBdEIsdUJBQXNCO0NBQ3RCLHdCQUF1QjtDQUN2QiwrQkFBOEI7Q0FDOUIsYUFBWTtDQUNaLHlCQUF3QjtDQUN4Qjs7QUFFRDtDQUNDLG1CQUFhO0NBQ2IsMkJBQWtCO0NBQ2xCLG9CQUFXO0NBQ1gseUJBQWdCO0NBQ2hCLHNCQUFhO0NBQ2IscUJBQVk7Q0FDWiwwQkFBaUI7Q0FDakIsd0JBQWU7Q0FDZix3QkFBZTtDQUNmLHdCQUFlO0NBQ2Ysd0JBQWU7Q0FDZix3QkFBZTtDQUNmLHFCQUFZO0NBRVosdUNBQWtCO0NBRWxCLCtCQUFZO0NBQ1os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LHFCQUFlO0NBQ2YsaUJBQWdCO0NBQ2hCLHdCQUF1QjtDQUN2Qix5QkFBbUI7Q0FDbkIsaUJBQWdCO0NBQ2hCOztBQUVEO0NBQ0MsbUJBQWtCO0NBQ2xCLHFCQUFhO0NBQWIscUJBQWE7Q0FBYixjQUFhO0NBQ2IsNkJBQXNCO0NBQXRCLDhCQUFzQjtLQUF0QiwyQkFBc0I7U0FBdEIsdUJBQXNCO0NBQ3RCLGVBQVM7Q0FDVCx1QkFBc0I7Q0FDdEIseUJBQW1CO0NBQ25CLHFCQUFlO0NBQ2YsaUJBQWdCO0NBQ2hCLHdDQUF1QjtDQVF2Qjs7QUFqQkE7Q0FZQyxtQkFBa0I7Q0FDbEIscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsOEJBQWtCO0NBQ2xCOztBQTFCSDtDQThCRSxtQkFBa0I7Q0FLbEI7O0FBbkNGO0NBaUNHLHVCQUFpQjtDQUNqQjs7QUFsQ0g7Q0FzQ0UsWUFBVztDQUNYLGdCQUFlO0NBQ2Ysb0JBQW1CO0NBQ25CLG1CQUFhO0NBQ2I7O0FDMUNGO0NBRUksWUFBVztDQUNYLGdCQUFlO0NBQ2YsMEJBQW9CO0NBQ3JCOztBQUxIO0NBUUksbUJBQWtCO0NBQ2xCLFlBQVc7Q0FDWCxxQkFBb0I7Q0FDcEIseUJBQW1CO0NBQ3BCOztBQUVEO0NBRUUsY0FBYTtDQUNiLHVCQUFzQjtDQUN0Qix3QkFBdUI7Q0FDeEIiLCJmaWxlIjoiZmFjdWx0aWVzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEZvbnRzICovXG4vKiBEZWZhdWx0cyAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0c2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlO1xufVxuXG46cm9vdCB7XG5cdC0tc3QtYy13aGl0ZTogI2ZmZjtcblx0LS1zdC1jLWNvb2wtd2hpdGU6ICNlMGUxZTU7XG5cdC0tc3QtYy1yZWQ6ICNlZDEzMWM7XG5cdC0tc3QtYy1yZWQtZGFyazogI2RlMDQwZDtcblx0LS1zdC1jLWJsYWNrOiAjMWMxYzFjO1xuXHQtLXN0LWMtZ3JheTogI2VjZWRmMDtcblx0LS1zdC1jLWdyYXktZGFyazogIzNhM2EzYTtcblx0LS1zdC1jLWdyYXktMTA6ICNmNGY0ZjU7XG5cdC0tc3QtYy1ncmF5LTIwOiAjZWNlZGYwO1xuXHQtLXN0LWMtZ3JheS00MDogI2UwZTFlNTtcblx0LS1zdC1jLWdyYXktNjA6ICNjYWNhY2I7XG5cdC0tc3QtYy1ncmF5LTgwOiAjN2U3ZjgxO1xuXHQtLXN0LWMtYmx1ZTogIzAwNTJiNDtcblx0LS1zdC1jLWJhY2tncm91bmQ6IHZhcigtLXN0LWMtZ3JheS0xMCk7XG5cdC0tc3QtYy10ZXh0OiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0LS1zdC1mZi1jb21tb246IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuKjphZnRlcixcbio6YmVmb3JlIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuKiwgaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LCBwLCB1bCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYSxcbmE6YWN0aXZlIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHRmb250OiBpbmhlcml0O1xufVxuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxudGV4dGFyZWEge1xuXHRyZXNpemU6IHZlcnRpY2FsO1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnBpY3R1cmUge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1zdC1mZi1jb21tb24pO1xuXHRmb250LXdlaWdodDogMjUwO1xuXHQvKiDQktGL0YDQsNCy0L3QuNCy0LDQvdC40LUg0YbQuNGE0YAg0YjRgNC40YTRgtCwIFJhbGV3YXkgKi9cblx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHQtbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHQtby1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbmJvZHkuX2xvY2sge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3JhcHBlciB7XG5cdG1pbi1oZWlnaHQ6IDEwMHN2aDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5za2lwLWxpbmsge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogLTEwMHB4O1xuXHRsZWZ0OiAxMnB4O1xuXHR6LWluZGV4OiAxMDAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Y29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmc6IDEycHggMjBweDtcblx0dHJhbnNpdGlvbjogdG9wIDAuMnM7XG59XG5cbi5za2lwLWxpbms6Zm9jdXMge1xuXHR0b3A6IDEycHg7XG59XG5cbi5kLW5vbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5zZWN0aW9uIHtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDYwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1zdC1mZi1jb21tb24pO1xuXHRjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC42NTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udGl0bGUge1xuXHRmb250LXNpemU6IDQxcHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4udGl0bGUuLWRlc2sge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udGl0bGUuLW1vYiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3VidGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xufVxuXG4uZm9ybV9fdGl0bGUge1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mb3JtX19zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9ybV9faW5wdXRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAzcHg7XG59XG5cbi5mb3JtX19pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19mb290ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZm9ybV9fZm9vdGVyLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19mb290ZXItdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0cGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG4uZm9ybV9fZm9vdGVyLXRleHQuYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtX19mb290ZXItdGV4dC5hY3RpdmUgc3BhbiB7XG5cdHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuXG4uZm9ybV9fZm9vdGVyLWxpbmsge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uZm9ybV9fZm9vdGVyLWxpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4uZm9ybV9fZm9vdGVyLWNoZWNrYm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWNvb2wtd2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGhlaWdodDogMTZweDtcblx0d2lkdGg6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLmZvcm1fX2Zvb3Rlci1jaGVja2JveC1pY29uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogOHB4O1xuXHR3aWR0aDogMTBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9mb3JtL2NoZWNrLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcblx0ZGlzcGxheTogbm9uZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5mb3JtX19mb290ZXItY2hlY2tib3ggaW5wdXQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9fZm9vdGVyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAuZm9ybV9fZm9vdGVyLWNoZWNrYm94LWljb246YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtX19idXR0b24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDI2LjVweDtcbn1cblxuLmlucHV0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5KTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nLWlubGluZTogMTJweDtcblx0Y29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xufVxuXG4uaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogIzdjN2M3Yztcbn1cblxuLmlucHV0LmVycm9yIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xufVxuXG5sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmxhYmVsLmVycm9yIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci10aXRsZSAuc3dpcGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN0LWMtYmxhY2spO1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxMHB4O1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWNvb2wtd2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRoZWlnaHQ6IDZweDtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLm0tY29va2llIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiBhdXRvO1xuXHR0b3A6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDEwMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Z2FwOiA4cHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdG1hcmdpbjogMCAxMnB4IDEycHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDhweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAwLjYpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMnB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbn1cblxuLm0tY29va2llLi0tdmlzaWJsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4ubS1jb29raWUgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR0cmFuc2Zvcm06IC4ycztcbn1cblxuLm0tY29va2llIGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tLWNvb2tpZV9fYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogOTBweDtcblx0cGFkZGluZzogMTJweDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm0tY29va2llX19idG46aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbn1cblxuLyogVUkgKi9cbi5oZXJvIHtcblx0Lyog0JTQtdGE0L7Qu9GCINC/0L7QtNGB0YLRgNCw0L3QuNGGICovXG5cdC0taGVyby1oZWlnaHQ6IDQ5MHB4O1xuXHQtLWhlcm8tdGl0bGU6IDM5cHg7XG5cdC0taGVyby10ZXh0OiAxOHB4O1xuXHQtLWhlcm8tdGl0bGUtbWI6IDA7XG5cdC0taGVyby1idG4tbXQ6IDA7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4uaGVyby4tbWFpbiB7XG5cdC0taGVyby10aXRsZTogMzNweDtcblx0LS1oZXJvLXRleHQ6IDE2cHg7XG5cdC0taGVyby10aXRsZS1tYjogMDtcblx0LS1oZXJvLWJ0bi1tdDogYXV0bztcbn1cblxuLmhlcm9fX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRtaW4taGVpZ2h0OiB2YXIoLS1oZXJvLWhlaWdodCk7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0cGFkZGluZzogMjBweCAxM3B4O1xuXHRtYXJnaW4taW5saW5lOiAtMTJweDtcbn1cblxuLmhlcm9fX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZXJvX19iZyBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmhlcm9fX2NvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGdhcDogM3B4O1xuXHRmbGV4LWdyb3c6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5oZXJvX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0taGVyby10aXRsZSk7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0taGVyby10aXRsZS1tYik7XG59XG5cbi5oZXJvX190ZXh0IHtcblx0Zm9udC1zaXplOiB2YXIoLS1oZXJvLXRleHQpO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuLmhlcm9fX2FjdGlvbnMsIC5oZXJvX19idG4ge1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1oZXJvLWJ0bi1tdCk7XG59XG5cbi5oZXJvX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDRweCAycHggMCByZ2JhKDEwMiwgMCwgMCwgMC4yKTtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uaGVyb19fYXNpZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2xpZGUtY2FyZF9faXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxN3B4O1xuXHRwYWRkaW5nOiAxM3B4IDEycHggMTJweDtcblx0aGVpZ2h0OiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGlkZS1jYXJkX19pdGVtLi1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5zbGlkZS1jYXJkX19pdGVtLi1yZWQgLnNsaWRlLWNhcmRfX3RpdGxlLFxuLnNsaWRlLWNhcmRfX2l0ZW0uLXJlZCAuc2xpZGUtY2FyZF9fdGV4dHMsXG4uc2xpZGUtY2FyZF9faXRlbS4tcmVkIGxpIHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5zbGlkZS1jYXJkX19pdGVtLi1yZWQgbGk6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zbGlkZS1jYXJkX19pdGVtLi1yZWQgLnNsaWRlLWNhcmRfX251bWJlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5zbGlkZS1jYXJkIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uc2xpZGUtY2FyZF9fdGl0bGUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzNHB4O1xufVxuXG4uc2xpZGUtY2FyZF9fdGV4dHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNsaWRlLWNhcmQgdWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDZweDtcbn1cblxuLnNsaWRlLWNhcmQgdWwgPiBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5zbGlkZS1jYXJkIHVsID4gbGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRsZWZ0OiAzcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRoZWlnaHQ6IDZweDtcblx0d2lkdGg6IDZweDtcbn1cblxuLnNsaWRlLWNhcmRfX251bWJlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNHB4O1xuXHRyaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdGhlaWdodDogNDJweDtcblx0d2lkdGg6IDQycHg7XG59XG5cbi5zbGlkZS1jYXJkX19pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwcHg7XG5cdHJpZ2h0OiAxMnB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHdpZHRoOiAzNHB4O1xufVxuXG4uc2xpZGUtY2FyZF9faWNvbiBzdmcsXG4uc2xpZGUtY2FyZF9faWNvbiBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGUtY2FyZF9fYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLnNsaWRlLWNhcmRfX2JnIHN2Zyxcbi5zbGlkZS1jYXJkX19iZyBpbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmRlZ3JlZS10YWJzX19uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDVweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmRlZ3JlZS10YWJzX19maWx0ZXJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR6LWluZGV4OiAyO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlZ3JlZS10YWJzX19maWx0ZXItdG9nZ2xlIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci10b2dnbGU6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci1jaGV2cm9uIHtcblx0dHJhbnNpdGlvbjogcm90YXRlIDAuMnM7XG59XG5cbi5kZWdyZWUtdGFic19fZmlsdGVyLl9hY3RpdmUgLmRlZ3JlZS10YWJzX19maWx0ZXItY2hldnJvbiB7XG5cdHJvdGF0ZTogMTgwZGVnO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci1saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoMTAwJSArIDRweCk7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRtYXgtaGVpZ2h0OiAyNjBweDtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwYWRkaW5nOiA2cHg7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5kZWdyZWUtdGFic19fZmlsdGVyLl9hY3RpdmUgLmRlZ3JlZS10YWJzX19maWx0ZXItbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kZWdyZWUtdGFic19fZmlsdGVyLW9wdGlvbiB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmc6IDhweCAxMHB4O1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci1vcHRpb246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci1vcHRpb246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xufVxuXG4uZGVncmVlLXRhYnNfX3RhYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS0yMCk7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Y29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAxM3B4O1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG59XG5cbi5kZWdyZWUtdGFic19fdGFiOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmRlZ3JlZS10YWJzX190YWIuX2FjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5kZWdyZWUtdGFic19fdGFiLl9hY3RpdmUgLmRlZ3JlZS10YWJzX190YWItY291bnQge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmRlZ3JlZS10YWJzX190YWItbGFiZWwge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kZWdyZWUtdGFic19fdGFiLWNvdW50IHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uZGVncmVlLXRhYnNfX3BhbmVsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmRlZ3JlZS10YWJzX19wYW5lbC5fYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5kZWdyZWUtdGFic19fZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRnYXA6IDEycHg7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdG1pbi1oZWlnaHQ6IDE4MHB4O1xuXHRwYWRkaW5nOiAyMHB4IDE2cHg7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS4taGlkZGVuLCAuZGVncmVlLXRhYnNfX2l0ZW0uLWZpbHRlcmVkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLi1wcm9tbyB7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWkvZGVncmVlLXRhYnMvcHJvbW8tYmcud2VicCkgbm8tcmVwZWF0IGJvdHRvbSByaWdodC9jb3ZlciB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS1oZWFkIHtcblx0bWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLWZhY3VsdHkge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWdyYXktODApO1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tdGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjk5O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tbWV0YSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHggMTBweDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tYmFkZ2UsIC5kZWdyZWUtdGFic19faXRlbS1sb2NhdGlvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDRweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tYmFkZ2Ugc3ZnLCAuZGVncmVlLXRhYnNfX2l0ZW0tbG9jYXRpb24gc3ZnIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGhlaWdodDogMTJweDtcblx0d2lkdGg6IDEycHg7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS1idG4ge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0aGVpZ2h0OiA0M3B4O1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXHR3aWR0aDogMTQwcHg7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS1idG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQtZGFyayk7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMTZweDtcblx0Ym90dG9tOiAyMHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0taWNvbiBzdmcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZGVncmVlLXRhYnNfX3Byb21vLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcblx0Y29sb3I6ICNmZmY7XG5cdG1heC13aWR0aDogMTc0cHg7XG59XG5cbi5kZWdyZWUtdGFic19fcHJvbW8tdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICNmZmY7XG5cdG1heC13aWR0aDogMTc4cHg7XG5cdG1hcmdpbjogMDtcbn1cblxuLmRlZ3JlZS10YWJzX19wcm9tby1idG4ge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRoZWlnaHQ6IDQzcHg7XG5cdGxpbmUtaGVpZ2h0OiA0M3B4O1xuXHRtYXJnaW46IDA7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblx0d2lkdGg6IDE1MXB4O1xufVxuXG4uZGVncmVlLXRhYnNfX3Byb21vLWJ0bjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5kZWdyZWUtdGFic19fcHJvbW8tYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmRlZ3JlZS10YWJzX19tb3JlLWJ0biwgLmRlZ3JlZS10YWJzX19saW5rLWJ0biB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogMTZweDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uZGVncmVlLXRhYnNfX21vcmUtYnRuLi1oaWRkZW4sIC5kZWdyZWUtdGFic19fbGluay1idG4uLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWdyZWUtdGFic19fbW9yZS1idG46Zm9jdXMsIC5kZWdyZWUtdGFic19fbGluay1idG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX21vcmUtYnRuOmhvdmVyLCAuZGVncmVlLXRhYnNfX2xpbmstYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbn1cblxuLyogQmxvY2tzICovXG4udG9wYmFyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcbn1cblxuLnRvcGJhciAuY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDEycHg7XG5cdG1pbi1oZWlnaHQ6IDMycHg7XG59XG5cbi50b3BiYXJfX2xpbmsge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWdyYXktZGFyayk7XG5cdHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi50b3BiYXJfX2xpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4uaGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogNDQ7XG59XG5cbi5oZWFkZXJfX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDE2cHg7XG5cdGhlaWdodDogOTNweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHBhZGRpbmc6IDEycHggMCAycHg7XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5oZWFkZXJfX2J0biB7XG5cdGJvcmRlci1yYWRpdXM6IDI5cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0cGFkZGluZy1pbmxpbmU6IDExcHg7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uaGVhZGVyX19jb250YWN0cy1saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDhweDtcblx0cmlnaHQ6IDEzcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5oZWFkZXJfX2NvbnRhY3RzLWxpbmsgc3ZnIHtcblx0aGVpZ2h0OiAzM3B4O1xuXHR3aWR0aDogMzNweDtcbn1cblxuLmxvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9nb19fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sb2dvX19pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMjVweDtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5uYXYge1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWFyZ2luOiAwIC0xMnB4O1xuXHRwYWRkaW5nOiAwIDEycHggOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5cbi5uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMDtcbn1cblxuLm5hdl9fbGlzdC1saW5rIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcblx0Ym9yZGVyLXJhZGl1czogMjlweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1ncmF5LTYwKTtcblx0aGVpZ2h0OiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctaW5saW5lOiAxMXB4O1xuXHR6LWluZGV4OiAwO1xufVxuXG4ubmF2X19saXN0LWxpbmsuYWN0aXZlLCAubmF2X19saXN0LWxpbms6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG59XG5cbi5zaWduLXVwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGhlaWdodDogYXV0bztcblx0ei1pbmRleDogMTE7XG59XG5cbi5zaWduLXVwX19idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG5cdGhlaWdodDogNDdweDtcblx0bGluZS1oZWlnaHQ6IDQ3cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5hZG1pc3Npb24tcnVsZXMtc2xpZGVyIC5zbGlkZS1jYXJkX19pdGVtIHtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLmFkbWlzc2lvbi1zY2hlZHVsZS1zbGlkZXIgLnNsaWRlLWNhcmRfX2l0ZW0ge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcblx0cGFkZGluZzogMTdweCAwIDUwcHg7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdHotaW5kZXg6IDQwO1xufVxuXG4uZm9vdGVyX19pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxOHB4O1xufVxuXG4uZm9vdGVyX19jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwYWRkaW5nOiAxMHB4IDE0cHggNTdweDtcbn1cblxuLmZvb3Rlcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMThweDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogNXB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtdmFsdWVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAwO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI5O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9vdGVyX19jb250YWN0cyBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmZvb3Rlcl9fYnV0dG9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTZweDtcbn1cblxuLmZvb3Rlcl9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fYnRuLi1pZyB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvaWcuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIzcHggMjNweDtcbn1cblxuLmZvb3Rlcl9fYnRuLi13YSB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvd2Euc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIzcHggMjNweDtcbn1cblxuLmZvb3Rlcl9fYnRuLi10ZyB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvdGcuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIzcHggMjNweDtcbn1cblxuLmZvb3Rlcl9fYnRuLi1teCB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvbXguc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIzcHggMjNweDtcbn1cblxuLmZvb3Rlcl9fYnRuLi15dCB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIveXQuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIzcHggMjNweDtcbn1cblxuLmZvb3Rlcl9fYnRuLi1pZywgLmZvb3Rlcl9fYnRuLi13YSwgLmZvb3Rlcl9fYnRuLi10ZywgLmZvb3Rlcl9fYnRuLi1teCwgLmZvb3Rlcl9fYnRuLi15dCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG59XG5cbi5mb290ZXJfX2NvcHkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0b3BhY2l0eTogMC41O1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IC0zMHB4O1xufVxuXG4vKiBQb3B1cHMgKi9cbi5wb3B1cHNfX2Nsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC01MnB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zbGF0ZTogLTUwJSAwO1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHdpZHRoOiA0NHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJveC1zaGFkb3c6IDZweCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucG9wdXBzX19jbG9zZTphY3RpdmUsIC5wb3B1cHNfX2Nsb3NlOmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4ucG9wdXBzX19jbG9zZTpmb2N1cy12aXNpYmxlIHtcblx0b3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXN0LWMtcmVkKTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnBvcHVwc19fY2xvc2UgaW1nIHtcblx0aGVpZ2h0OiAxMnB4O1xuXHR3aWR0aDogMTJweDtcbn1cblxuLnBvcHVwc19fY2xvc2UuLWluc2lkZSB7XG5cdHRvcDogOHB4O1xuXHRyaWdodDogOHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHR0cmFuc2xhdGU6IDA7XG5cdGhlaWdodDogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuM3M7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3B1cC1mb3JtIC5wb3B1cF9faW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAzNDBweDtcbn1cblxuLnBvcHVwX29wZW5lZCB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLnBvcHVwX29wZW5lZC56aWR4LXRvcCB7XG5cdHotaW5kZXg6IDk5OTtcbn1cblxuLnBvcHVwX19vdmVybGF5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdGJhY2tncm91bmQ6ICM3ZTdmODFlZDtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuXG4ucG9wdXBfb3BlbmVkIC5wb3B1cF9fb3ZlcmxheSB7XG5cdG9wYWNpdHk6IDAuOTtcbn1cblxuLnBvcHVwX19pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogYXV0bztcblx0ei1pbmRleDogNDQ7XG59XG5cbi5wb3B1cF9fYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5wb3B1cCAuZm9ybSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3B1cCAuZm9ybV9faW5wdXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXkpO1xufVxuXG4ucG9wdXAtZm9ybSAucG9wdXBzX19tYWluIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRib3gtc2hhZG93OiA2cHggMnB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxMnB4O1xuXHR6LWluZGV4OiAwO1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9fdGl0bGUge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiA5NiU7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9faW5wdXRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMnB4O1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9faW5wdXQtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTJweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19idXR0b24ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX2J0biB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAycHggMCByZ2JhKDYsIDgwLCAxMzYsIDAuMTgpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4ucHJpdmFjeV9fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcml2YWN5X190ZXh0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0cGFkZGluZzogNDhweCAxMnB4IDEycHg7XG59XG5cbi5wcml2YWN5X190ZXh0IGgyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbjogMTJweCAwIDZweDtcbn1cblxuLnByaXZhY3kgdWwge1xuXHRsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi5wcml2YWN5IHVsIHVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wcml2YWN5IC5wb3B1cF9faW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRwYWRkaW5nOiAxMnB4O1xufVxuXG4ucG9wdXAtdmlkZW8gLnBvcHVwX19pbm5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctaW5saW5lOiAxNnB4O1xufVxuXG4ucG9wdXAtdmlkZW8gLnBvcHVwc19fbWFpbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4ucG9wdXAtdmlkZW9fX2NvbnRlbnQtdmlkZW8sIC5wb3B1cC12aWRlb19fY29udGVudC1pZnJhbWUge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbiIsIi8qIEZvbnRzICovXG5AaW1wb3J0IFwiZm9udHMvX3N0eWxlXCI7XG5cbi8qIERlZmF1bHRzICovXG5AaW1wb3J0IFwiY29tbW9uL19zdHlsZVwiO1xuQGltcG9ydCBcImZvcm0vX3N0eWxlXCI7XG5AaW1wb3J0IFwic3dpcGVyL19zdHlsZVwiO1xuQGltcG9ydCBcIm1fY29va2llL19zdHlsZVwiO1xuXG4vKiBVSSAqL1xuQGltcG9ydCBcInVpL2hlcm8vX3N0eWxlXCI7XG5AaW1wb3J0IFwidWkvc2xpZGUtY2FyZC9fc3R5bGVcIjtcbkBpbXBvcnQgXCJ1aS9kZWdyZWUtdGFicy9fc3R5bGVcIjtcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiaGVhZGVyL19zdHlsZVwiO1xuQGltcG9ydCBcIkBmYWN1bHRpZXMvbWFpbi9fc3R5bGVcIjtcblxuQGltcG9ydCBcImZvb3Rlci9fc3R5bGVcIjtcblxuLyogUG9wdXBzICovXG5AaW1wb3J0IFwicG9wdXAvX3N0eWxlXCI7XG5AaW1wb3J0IFwicG9wdXBzL19zdHlsZVwiO1xuIiwiaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0c2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlO1xufVxuXG46cm9vdCB7XG5cdC0tc3QtYy13aGl0ZTogI2ZmZjtcblx0LS1zdC1jLWNvb2wtd2hpdGU6ICNlMGUxZTU7XG5cdC0tc3QtYy1yZWQ6ICNlZDEzMWM7XG5cdC0tc3QtYy1yZWQtZGFyazogI2RlMDQwZDtcblx0LS1zdC1jLWJsYWNrOiAjMWMxYzFjO1xuXHQtLXN0LWMtZ3JheTogI2VjZWRmMDtcblx0LS1zdC1jLWdyYXktZGFyazogIzNhM2EzYTtcblx0LS1zdC1jLWdyYXktMTA6ICNmNGY0ZjU7XG5cdC0tc3QtYy1ncmF5LTIwOiAjZWNlZGYwO1xuXHQtLXN0LWMtZ3JheS00MDogI2UwZTFlNTtcblx0LS1zdC1jLWdyYXktNjA6ICNjYWNhY2I7XG5cdC0tc3QtYy1ncmF5LTgwOiAjN2U3ZjgxO1xuXHQtLXN0LWMtYmx1ZTogIzAwNTJiNDtcblxuXHQtLXN0LWMtYmFja2dyb3VuZDogdmFyKC0tc3QtYy1ncmF5LTEwKTtcblxuXHQtLXN0LWMtdGV4dDogdmFyKC0tc3QtYy1ibGFjayk7XG5cdC0tc3QtZmYtY29tbW9uOiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cblxuKixcbio6YWZ0ZXIsXG4qOmJlZm9yZSB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbiV6ZXJvaW5nIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4qIHtcblx0QGV4dGVuZCAlemVyb2luZztcbn1cblxuYSxcbmE6YWN0aXZlIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0QGV4dGVuZCAlemVyb2luZztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5wIHtcblx0QGV4dGVuZCAlemVyb2luZztcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwO1xufVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcblx0Zm9udDogaW5oZXJpdDtcbn1cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5kZXRhaWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbnRleHRhcmVhIHtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRAZXh0ZW5kICV6ZXJvaW5nO1xufVxuXG5waWN0dXJlIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZDogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcblx0Zm9udC1zaXplOiAxOXB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LWZhbWlseTogdmFyKC0tc3QtZmYtY29tbW9uKTtcblx0Zm9udC13ZWlnaHQ6IDI1MDtcblx0Lyog0JLRi9GA0LDQstC90LjQstCw0L3QuNC1INGG0LjRhNGAINGI0YDQuNGE0YLQsCBSYWxld2F5ICovXG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxudW1cIjtcblx0LW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHQtbXMtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxudW1cIjtcblx0LW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxudW1cIjtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxudW1cIjtcblx0Y29sb3I6IHZhcigtLXN0LWMtdGV4dCk7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0fVxuXG5cdCYuX2xvY2sge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cblxuLndyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiAxMDBzdmg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2tpcC1saW5rIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IC0xMDBweDtcblx0bGVmdDogMTJweDtcblx0ei1pbmRleDogMTAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdHRyYW5zaXRpb246IHRvcCAwLjJzO1xuXG5cdCY6Zm9jdXMge1xuXHRcdHRvcDogMTJweDtcblx0fVxufVxuXG4uZC1ub25lIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uc2VjdGlvbiB7XG5cdHNjcm9sbC1tYXJnaW4tdG9wOiA2MHB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYnRuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3V0bGluZTogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tc3QtZmYtY29tbW9uKTtcblx0Y29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLmRpc2FibGVkLFxuXHQmOmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjY1O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxufVxuXG4udGl0bGUge1xuXHRmb250LXNpemU6IDQxcHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdCYuLWRlc2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLi1tb2Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbiIsIi5mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuXG4gICZfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX19pbnB1dHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDNweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saW5rIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2hlY2tib3gge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1jb29sLXdoaXRlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcblxuICAgICAgJi1pY29uOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9mb3JtL2NoZWNrLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG5cbiAgICAgICYgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIC5mb3JtX19mb290ZXItY2hlY2tib3gtaWNvbjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMjYuNXB4O1xuICB9XG59XG5cbi5pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1pbmxpbmU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM3YzdjN2M7XG4gIH1cblxuICAmLmVycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG4gIH1cbn1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICYuZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnN3aXBlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0Ji10aXRsZSAuc3dpcGVyX19idXR0b25zIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji1zbGlkZSB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdCYtcGFnaW5hdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDEwcHg7XG5cdFx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogN3B4O1xuXG5cdFx0Ji1idWxsZXQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN0LWMtYmxhY2spO1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmLWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc2Nyb2xsYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWNvb2wtd2hpdGUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0aGVpZ2h0OiA2cHg7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG5cblx0XHQmLWRyYWcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLm0tY29va2llIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ2FwOiA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIG1hcmdpbjogMCAxMnB4IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjJweCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuICAmLi0tdmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRyYW5zZm9ybTogLjJzO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogOTBweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS00MCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG4gICAgfVxuICB9XG59XG5cbiIsIi5oZXJvIHtcbiAgLyog0JTQtdGE0L7Qu9GCINC/0L7QtNGB0YLRgNCw0L3QuNGGICovXG4gIC0taGVyby1oZWlnaHQ6IDQ5MHB4O1xuICAtLWhlcm8tdGl0bGU6IDM5cHg7XG4gIC0taGVyby10ZXh0OiAxOHB4O1xuICAtLWhlcm8tdGl0bGUtbWI6IDA7XG4gIC0taGVyby1idG4tbXQ6IDA7XG5cbiAgJi4tbWFpbiB7XG4gICAgLS1oZXJvLXRpdGxlOiAzM3B4O1xuICAgIC0taGVyby10ZXh0OiAxNnB4O1xuICAgIC0taGVyby10aXRsZS1tYjogMDtcbiAgICAtLWhlcm8tYnRuLW10OiBhdXRvO1xuICB9XG5cbiAgbWFyZ2luLXRvcDogMTI4cHg7XG5cbiAgJl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWhlcm8taGVpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG4gICAgcGFkZGluZzogMjBweCAxM3B4O1xuICAgIG1hcmdpbi1pbmxpbmU6IC0xMnB4O1xuICB9XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogM3B4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWhlcm8tdGl0bGUpO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGVyby10aXRsZS1tYik7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWhlcm8tdGV4dCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG5cbiAgJl9fYWN0aW9ucyxcbiAgJl9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1oZXJvLWJ0bi1tdCk7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMnB4IDAgcmdiYSgxMDIsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9fYXNpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbiIsIi5zbGlkZS1jYXJkIHtcbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgcGFkZGluZzogMTNweCAxMnB4IDEycHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi4tcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblxuICAgICAgLnNsaWRlLWNhcmRfX3RpdGxlLFxuICAgICAgLnNsaWRlLWNhcmRfX3RleHRzLFxuICAgICAgbGkge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZS1jYXJkX19udW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIH1cblxuICAmX190ZXh0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cblxuICB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNnB4O1xuICB9XG5cbiAgdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbnVtYmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHdpZHRoOiAzNHB4O1xuXG4gICAgc3ZnLFxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBzdmcsXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIuZGVncmVlLXRhYnMge1xuICAmX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX2ZpbHRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fZmlsdGVyLXRvZ2dsZSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19maWx0ZXItY2hldnJvbiB7XG4gICAgdHJhbnNpdGlvbjogcm90YXRlIDAuMnM7XG4gIH1cblxuICAmX19maWx0ZXIuX2FjdGl2ZSAmX19maWx0ZXItY2hldnJvbiB7XG4gICAgcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAmX19maWx0ZXItbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgNHB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgbWF4LWhlaWdodDogMjYwcHg7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAmX19maWx0ZXIuX2FjdGl2ZSAmX19maWx0ZXItbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICZfX2ZpbHRlci1vcHRpb24ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLXRleHQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICAgIHRyYW5zaXRpb246XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsXG4gICAgICBjb2xvciAwLjJzO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuX2FjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLmRlZ3JlZS10YWJzX190YWItY291bnQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX190YWItY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmX19wYW5lbCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuX2FjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX19ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuXG4gICAgJi4taGlkZGVuLFxuICAgICYuLWZpbHRlcmVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi4tcHJvbW8ge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWkvZGVncmVlLXRhYnMvcHJvbW8tYmcud2VicCkgbm8tcmVwZWF0IGJvdHRvbSByaWdodCAvIGNvdmVyIHZhcigtLXN0LWMtcmVkKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAmX19pdGVtLWZhY3VsdHkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtZ3JheS04MCk7XG4gIH1cblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX2l0ZW0tbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuXG4gICZfX2l0ZW0tYmFkZ2UsXG4gICZfX2l0ZW0tbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICBzdmcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWJ0biB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgIHdpZHRoOiAxNDBweDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkLWRhcmspO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG5cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fcHJvbW8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxNzRweDtcbiAgfVxuXG4gICZfX3Byb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxNzhweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19wcm9tby1idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbiAgICB3aWR0aDogMTUxcHg7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gICZfX21vcmUtYnRuLFxuICAmX19saW5rLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuICAgICYuLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS00MCk7XG4gICAgfVxuICB9XG59XG4iLCIudG9wYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMTJweDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtZ3JheS1kYXJrKTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAndG9wYmFyL19zdHlsZSc7XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0NDtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGhlaWdodDogOTNweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMnB4O1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nLWlubGluZTogMTFweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX2NvbnRhY3RzLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogMTNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgd2lkdGg6IDMzcHg7XG4gICAgfVxuICB9XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5uYXYge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIC0xMnB4O1xuICBwYWRkaW5nOiAwIDEycHggOHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgJi1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1ncmF5LTYwKTtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWlubGluZTogMTFweDtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICYuYWN0aXZlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpZ24tdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxMTtcblxuICAmX19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICAgIGhlaWdodDogNDdweDtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5hZG1pc3Npb24tcnVsZXMtc2xpZGVyIC5zbGlkZS1jYXJkX19pdGVtIHtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLmFkbWlzc2lvbi1zY2hlZHVsZS1zbGlkZXIgLnNsaWRlLWNhcmRfX2l0ZW0ge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuIiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE3cHggMCA1MHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB6LWluZGV4OiA0MDtcblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE4cHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggNTdweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAmX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMThweDtcblxuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJi12YWx1ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuLWlnIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvaWcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXdhIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvd2Euc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXRnIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvdGcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLW14IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvbXguc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXl0IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIveXQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLWlnLFxuICAgICYuLXdhLFxuICAgICYuLXRnLFxuICAgICYuLW14LFxuICAgICYuLXl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gICAgfVxuICB9XG5cbiAgJl9fY29weSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxufVxuIiwiLnBvcHVwcyB7XG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNTJweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNsYXRlOiAtNTAlIDA7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDZweCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Ji4taW5zaWRlIHtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0cmlnaHQ6IDhweDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR0cmFuc2xhdGU6IDA7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjpcblx0XHRvcGFjaXR5IDAuM3MsXG5cdFx0dmlzaWJpbGl0eSAwLjNzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdCYtZm9ybSB7XG5cdFx0LnBvcHVwX19pbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9vcGVuZWQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHQmLnppZHgtdG9wIHtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHR9XG5cdH1cblxuXHQmX19vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRiYWNrZ3JvdW5kOiAjN2U3ZjgxZWQ7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHR9XG5cblx0Jl9vcGVuZWQgJl9fb3ZlcmxheSB7XG5cdFx0b3BhY2l0eTogMC45O1xuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHotaW5kZXg6IDQ0O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblxuXHQuZm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdCZfX2lucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheSk7XG5cdFx0fVxuXHR9XG59XG4iLCIucG9wdXAtZm9ybSB7XG4gICAgLnBvcHVwc19fbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogNnB4IDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAuZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk2JTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dCB7XG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMnB4IDAgcmdiYSg2LCA4MCwgMTM2LCAwLjE4KTtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByaXZhY3kge1xuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRwYWRkaW5nOiA0OHB4IDEycHggMTJweDtcblxuXHRcdGgyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDEycHggMCA2cHg7XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IGluc2lkZTtcblxuXHRcdHVsIGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wb3B1cF9faW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdH1cbn1cbiIsIi5wb3B1cC12aWRlbyB7XG4gIC5wb3B1cF9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxuXG4gIC5wb3B1cHNfX21haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG5cbiAgJl9fY29udGVudC12aWRlbyxcbiAgJl9fY29udGVudC1pZnJhbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIl19 */
