@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;
}

.stat-grid__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;
	background-color: var(--st-c-red);
	border-radius: 4.44444vw;
	padding: 3.33333vw;
	min-height: 25vw;
	height: auto;
}

.stat-grid__head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 2.22222vw;
}

.stat-grid__title {
	font-size: 13.33333vw;
	line-height: 0.98;
	font-weight: 700;
	color: #fff;
}

.stat-grid__title-icon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.stat-grid__title-icon svg {
	height: 5vw;
	width: 5vw;
}

.stat-grid__text {
	font-size: 4.16667vw;
	line-height: 1.3;
	font-weight: 600;
	color: #fff;
}

.stat-grid__number {
	position: absolute;
	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;
	right: 5vw;
	top: 3.33333vw;
	background-color: #fff;
	border-radius: 50%;
	height: 12.5vw;
	width: 12.5vw;
	font-size: 7.77778vw;
	line-height: 12.5vw;
	font-weight: 600;
	color: var(--st-c-red);
}

.stat-grid__icon {
	position: absolute;
	right: 1.94444vw;
	bottom: 2.22222vw;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.stat-grid__icon svg {
	height: 9.44444vw;
	width: 9.44444vw;
}

.stat-grid.-icon-top .stat-grid__icon {
	top: 1.38889vw;
	right: 2.22222vw;
	bottom: auto;
}

.stat-grid.-icon-top .stat-grid__icon svg {
	height: 13.88889vw;
	width: 13.88889vw;
}

.media-card {
	display: grid;
	grid-template-columns: 1fr;
	gap: 5vw;
}

.media-card.-red .media-card__body:not(.-second) {
	background-color: var(--st-c-red);
}

.media-card.-red .media-card__body:not(.-second) .media-card__title,
.media-card.-red .media-card__body:not(.-second) .media-card__texts {
	color: #fff;
}

.media-card.-red .media-card__body:not(.-second) .media-card__icon {
	background-color: #fff;
}

.media-card.-gray .media-card__body:not(.-second) {
	background-color: var(--st-c-gray-40);
}

.media-card__body {
	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: 0;
	background-color: #fff;
	border-radius: 3.33333vw;
	padding: 6.11111vw 3.33333vw;
}

.media-card__title {
	font-size: 5.83333vw;
	line-height: 1.1;
	font-weight: 600;
	letter-spacing: -0.05em;
	margin-bottom: 2.77778vw;
}

.media-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: 3.33333vw;
}

.media-card__texts p {
	font-size: 4.44444vw;
	line-height: 1.68;
	font-weight: 600;
}

.media-card__text {
	line-height: 1.68;
	font-weight: 600;
}

.media-card__texts 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: 0.83333vw;
}

.media-card__texts ul > li {
	position: relative;
	font-size: 4.44444vw;
	line-height: 1.68;
	font-weight: 600;
	padding-left: 4.44444vw;
}

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

.media-card__badge {
	position: absolute;
	display: none;
	top: 4.44444vw;
	right: 3.33333vw;
}

.media-card__badge svg {
	height: 15vw;
	width: 15vw;
}

.media-card__icons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 1.94444vw;
	margin-left: auto;
}

.media-card__icon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-radius: 6.66667vw;
	background-color: var(--st-c-gray-40);
}

.media-card__icon svg {
	height: 8.33333vw;
	width: 8.33333vw;
}

.media-card__media {
	position: relative;
	border-radius: 4.44444vw;
	overflow: hidden;
}

.media-card__aside {
	min-width: 0;
}

.media-card__img, .media-card img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

.media-card__video {
	position: absolute;
	inset: 0;
	cursor: pointer;
}

.media-card__video-label {
	position: absolute;
	top: 3.33333vw;
	left: 3.33333vw;
	background-color: rgba(28, 28, 28, 0.4);
	border: 1px solid #fff;
	border-radius: 7.77778vw;
	color: #fff;
	text-align: center;
	font-size: 3.61111vw;
	font-weight: 600;
	line-height: 7.77778vw;
	height: 7.77778vw;
	padding-inline: 3.88889vw;
}

.media-card__video-play {
	position: absolute;
	top: 50%;
	left: 50%;
	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-red);
	border-radius: 50%;
	translate: -50% -50%;
	opacity: 0.7;
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
	height: 14.44444vw;
	width: 14.44444vw;
}

.media-card__video-play svg {
	height: 10vw;
	width: 10vw;
}

.media-card__video:hover .media-card__video-play {
	opacity: 1;
}

.feature-grid__item {
	position: relative;
	grid-column: span var(--feature-grid-item-span, 2);
	background-color: var(--st-c-gray-40);
	border-radius: 3.33333vw;
	min-height: 19.72222vw;
	padding: 3.33333vw;
}

.feature-grid__item.-wide {
	grid-column: span 3;
}

.feature-grid__item.-numbered {
	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: 2.77778vw;
	height: auto;
}

.feature-grid__item.-numbered .feature-grid__text {
	font-size: 4.44444vw;
	line-height: 1.25;
	font-weight: 600;
	max-width: 81.66667vw;
}

.feature-grid__text {
	font-size: 3.61111vw;
	line-height: 1.2;
	font-weight: 600;
}

.feature-grid__title {
	font-size: 5vw;
	line-height: 1.15;
	font-weight: 600;
}

.feature-grid__icon {
	position: absolute;
	right: 2.22222vw;
	bottom: 2.22222vw;
	height: 6.38889vw;
	width: 6.38889vw;
}

.feature-grid__icon svg {
	height: 100%;
	width: 100%;
}

.feature-grid__number {
	position: absolute;
	right: 2.5vw;
	bottom: 2.5vw;
	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-red);
	border-radius: 50%;
	color: #fff;
	font-size: 3.33333vw;
	line-height: 1.2;
	font-weight: 600;
	height: 6.66667vw;
	width: 6.66667vw;
}

.data-table {
	display: grid;
	grid-template-columns: 1fr;
	gap: 3.33333vw;
}

.data-table__slider {
	display: block;
	min-width: 0;
	overflow: hidden;
}

.data-table__column {
	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;
}

.data-table__cell {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	background-color: #fff;
	border-radius: 3.33333vw;
	font-size: 4.44444vw;
	line-height: 0.75;
	font-weight: 600;
	min-height: 13.88889vw;
	padding: 2.77778vw;
}

.data-table__cell.-header {
	background-color: var(--st-c-gray-40);
}

.data-table__media {
	-webkit-box-ordinal-group: 0;
	    -ms-flex-order: -1;
	        order: -1;
	position: relative;
	border-radius: 4.44444vw;
	aspect-ratio: 4 / 3;
	overflow: hidden;
}

.data-table__img,
.data-table img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

/* 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%;
}

.aboutus-history__inner {
	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;
}

.media-card.-history .media-card__text {
	font-size: 4.44444vw;
	line-height: 1.68;
	font-weight: 600;
}

.aboutus-history__stats .stat-grid__item {
	height: 30.83333vw;
}

.aboutus-partners__item {
	background-color: #fff;
	border-radius: 3.05556vw;
	height: 43.61111vw;
	width: auto;
	overflow: hidden;
}

.aboutus-partners__img {
	height: 100%;
	width: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

.aboutus-partners .media-card {
	margin-top: 4.16667vw;
	margin-bottom: 5.27778vw;
}

.aboutus-partners .media-card:first-of-type {
	margin: 0;
}

.aboutus-slider__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	background-color: #fff;
	border-radius: 4.44444vw;
	height: auto;
}

.aboutus-slider__img {
	position: relative;
	z-index: 1;
	border-radius: 4.72222vw;
	aspect-ratio: 4 / 3;
	overflow: hidden;
}

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

.aboutus-slider__card {
	z-index: 2;
	background-color: #fff;
	border-radius: 4.44444vw;
	padding: 22.22222vw 3.88889vw 3.88889vw;
	margin-top: -8.33333vw;
}

.aboutus-slider__text {
	font-size: 4.44444vw;
	line-height: 1.5;
	font-weight: 600;
}

.aboutus-slider__icon {
	position: absolute;
	right: 5vw;
	top: 63.88889vw;
	height: 13.33333vw;
	width: 13.33333vw;
}

.aboutus-slider__icon svg {
	height: 100%;
	width: 100%;
}

.aboutus-goals .feature-grid__item {
	height: auto;
}

.aboutus-org .data-table__cell {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	font-size: 3.61111vw;
	line-height: 1.34;
	font-weight: 600;
}

.aboutus-university-thailand__inner {
	font-size: 4.44444vw;
	line-height: 1.68;
	font-weight: 500;
}

.aboutus-university-thailand__subtitles {
	background-color: #fff;
	border-radius: 4.44444vw;
	padding: 3.88889vw 3.61111vw 5.27778vw;
	margin-bottom: 5vw;
}

.aboutus-university-thailand strong {
	font-weight: 700;
}

.aboutus-university-thailand__list {
	display: grid;
	grid-template-columns: 1fr;
	gap: 5vw;
}

.aboutus-university-thailand__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: start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
	background-color: #fff;
	border-radius: 4.44444vw;
	padding: 3.88889vw 3.61111vw 5.27778vw;
	z-index: 1;
}

.aboutus-university-thailand__value {
	max-width: 84.72222vw;
}

.aboutus-university-thailand__icon {
	position: absolute;
	top: auto;
	right: 3.88889vw;
	bottom: 3.33333vw;
	height: 11.11111vw;
	width: 11.11111vw;
	z-index: -1;
}

.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFib3V0dXMvc3R5bGUuY3NzIiwiYWJvdXR1cy9zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL2NvbW1vbi9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9mb3JtL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3N3aXBlci9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9tX2Nvb2tpZS9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9oZXJvL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3VpL3N0YXQtZ3JpZC9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9tZWRpYS1jYXJkL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3VpL2ZlYXR1cmUtZ3JpZC9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9kYXRhLXRhYmxlL19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3RvcGJhci9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9oZWFkZXIvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvQGFib3V0dXMvbWFpbi9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9mb290ZXIvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvcG9wdXAvX3N0eWxlLnNjc3MiLCIuLi9ibG9ja3MvcG9wdXAtZm9ybS9fc3R5bGUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC1wcml2YWN5L19zdHlsZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwLXZpZGVvL19zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQixXQUFXO0FBR1gsY0FBYztBQ0hkO0NBQ0MsK0JBQXNCO1NBQXRCLHVCQUFzQjtDQUN0Qix3QkFBdUI7Q0FDdkIsK0JBQThCO0NBQzlCLGFBQVk7Q0FDWix5QkFBd0I7Q0FDeEI7O0FBRUQ7Q0FDQyxtQkFBYTtDQUNiLDJCQUFrQjtDQUNsQixvQkFBVztDQUNYLHlCQUFnQjtDQUNoQixzQkFBYTtDQUNiLHFCQUFZO0NBQ1osMEJBQWlCO0NBQ2pCLHdCQUFlO0NBQ2Ysd0JBQWU7Q0FD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Q0FDaEI7O0FBRUQ7Q0FDQyxtQkFBa0I7Q0FDbEIscUJBQWE7Q0FBYixxQkFBYTtDQUFiLGNBQWE7Q0FDYiw2QkFBc0I7Q0FBdEIsOEJBQXNCO0tBQXRCLDJCQUFzQjtTQUF0Qix1QkFBc0I7Q0FDdEIsZUFBUztDQUNULHVCQUFzQjtDQUN0Qix5QkFBbUI7Q0FDbkIscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsd0NBQXVCO0NBUXZCOztBQWpCQTtDQVlDLG1CQUFrQjtDQUNsQixxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQiw4QkFBa0I7Q0FDbEI7O0FBMUJIO0NBOEJFLG1CQUFrQjtDQUtsQjs7QUFuQ0Y7Q0FpQ0csdUJBQWlCO0NBQ2pCOztBQWxDSDtDQXNDRSxZQUFXO0NBQ1gsZ0JBQWU7Q0FDZixvQkFBbUI7Q0FDbkIsbUJBQWE7Q0FDYjs7QUMxQ0Y7Q0FFSSxZQUFXO0NBQ1gsZ0JBQWU7Q0FDZiwwQkFBb0I7Q0FDckI7O0FBTEg7Q0FRSSxtQkFBa0I7Q0FDbEIsWUFBVztDQUNYLHFCQUFvQjtDQUNwQix5QkFBbUI7Q0FDcEI7O0FBRUQ7Q0FFRSxjQUFhO0NBQ2IsdUJBQXNCO0NBQ3RCLHdCQUF1QjtDQUN4QiIsImZpbGUiOiJhYm91dHVzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEZvbnRzICovXG4vKiBEZWZhdWx0cyAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0c2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlO1xufVxuXG46cm9vdCB7XG5cdC0tc3QtYy13aGl0ZTogI2ZmZjtcblx0LS1zdC1jLWNvb2wtd2hpdGU6ICNlMGUxZTU7XG5cdC0tc3QtYy1yZWQ6ICNlZDEzMWM7XG5cdC0tc3QtYy1yZWQtZGFyazogI2RlMDQwZDtcblx0LS1zdC1jLWJsYWNrOiAjMWMxYzFjO1xuXHQtLXN0LWMtZ3JheTogI2VjZWRmMDtcblx0LS1zdC1jLWdyYXktZGFyazogIzNhM2EzYTtcblx0LS1zdC1jLWdyYXktMTA6ICNmNGY0ZjU7XG5cdC0tc3QtYy1ncmF5LTIwOiAjZWNlZGYwO1xuXHQtLXN0LWMtZ3JheS00MDogI2UwZTFlNTtcblx0LS1zdC1jLWdyYXktNjA6ICNjYWNhY2I7XG5cdC0tc3QtYy1ncmF5LTgwOiAjN2U3ZjgxO1xuXHQtLXN0LWMtYmx1ZTogIzAwNTJiNDtcblx0LS1zdC1jLWJhY2tncm91bmQ6IHZhcigtLXN0LWMtZ3JheS0xMCk7XG5cdC0tc3QtYy10ZXh0OiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0LS1zdC1mZi1jb21tb246IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuKjphZnRlcixcbio6YmVmb3JlIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuKiwgaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LCBwLCB1bCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYSxcbmE6YWN0aXZlIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHRmb250OiBpbmhlcml0O1xufVxuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxudGV4dGFyZWEge1xuXHRyZXNpemU6IHZlcnRpY2FsO1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnBpY3R1cmUge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1zdC1mZi1jb21tb24pO1xuXHRmb250LXdlaWdodDogMjUwO1xuXHQvKiDQktGL0YDQsNCy0L3QuNCy0LDQvdC40LUg0YbQuNGE0YAg0YjRgNC40YTRgtCwIFJhbGV3YXkgKi9cblx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHQtbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHQtby1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbmJvZHkuX2xvY2sge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3JhcHBlciB7XG5cdG1pbi1oZWlnaHQ6IDEwMHN2aDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5za2lwLWxpbmsge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogLTEwMHB4O1xuXHRsZWZ0OiAxMnB4O1xuXHR6LWluZGV4OiAxMDAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Y29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmc6IDEycHggMjBweDtcblx0dHJhbnNpdGlvbjogdG9wIDAuMnM7XG59XG5cbi5za2lwLWxpbms6Zm9jdXMge1xuXHR0b3A6IDEycHg7XG59XG5cbi5kLW5vbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5zZWN0aW9uIHtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDYwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1zdC1mZi1jb21tb24pO1xuXHRjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC42NTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udGl0bGUge1xuXHRmb250LXNpemU6IDQxcHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4udGl0bGUuLWRlc2sge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udGl0bGUuLW1vYiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3VidGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xufVxuXG4uZm9ybV9fdGl0bGUge1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mb3JtX19zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9ybV9faW5wdXRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAzcHg7XG59XG5cbi5mb3JtX19pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19mb290ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZm9ybV9fZm9vdGVyLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19mb290ZXItdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0cGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG4uZm9ybV9fZm9vdGVyLXRleHQuYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtX19mb290ZXItdGV4dC5hY3RpdmUgc3BhbiB7XG5cdHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuXG4uZm9ybV9fZm9vdGVyLWxpbmsge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uZm9ybV9fZm9vdGVyLWxpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4uZm9ybV9fZm9vdGVyLWNoZWNrYm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWNvb2wtd2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGhlaWdodDogMTZweDtcblx0d2lkdGg6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLmZvcm1fX2Zvb3Rlci1jaGVja2JveC1pY29uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogOHB4O1xuXHR3aWR0aDogMTBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9mb3JtL2NoZWNrLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcblx0ZGlzcGxheTogbm9uZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5mb3JtX19mb290ZXItY2hlY2tib3ggaW5wdXQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9fZm9vdGVyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAuZm9ybV9fZm9vdGVyLWNoZWNrYm94LWljb246YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtX19idXR0b24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDI2LjVweDtcbn1cblxuLmlucHV0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5KTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nLWlubGluZTogMTJweDtcblx0Y29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xufVxuXG4uaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogIzdjN2M3Yztcbn1cblxuLmlucHV0LmVycm9yIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xufVxuXG5sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmxhYmVsLmVycm9yIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci10aXRsZSAuc3dpcGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0Ym90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN0LWMtYmxhY2spO1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxMHB4O1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWNvb2wtd2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRoZWlnaHQ6IDZweDtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLm0tY29va2llIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiBhdXRvO1xuXHR0b3A6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDEwMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Z2FwOiA4cHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdG1hcmdpbjogMCAxMnB4IDEycHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDhweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAwLjYpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMnB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbn1cblxuLm0tY29va2llLi0tdmlzaWJsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4ubS1jb29raWUgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR0cmFuc2Zvcm06IC4ycztcbn1cblxuLm0tY29va2llIGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tLWNvb2tpZV9fYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogOTBweDtcblx0cGFkZGluZzogMTJweDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm0tY29va2llX19idG46aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbn1cblxuLyogVUkgKi9cbi5oZXJvIHtcblx0Lyog0JTQtdGE0L7Qu9GCINC/0L7QtNGB0YLRgNCw0L3QuNGGICovXG5cdC0taGVyby1oZWlnaHQ6IDQ5MHB4O1xuXHQtLWhlcm8tdGl0bGU6IDM5cHg7XG5cdC0taGVyby10ZXh0OiAxOHB4O1xuXHQtLWhlcm8tdGl0bGUtbWI6IDA7XG5cdC0taGVyby1idG4tbXQ6IDA7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4uaGVyby4tbWFpbiB7XG5cdC0taGVyby10aXRsZTogMzNweDtcblx0LS1oZXJvLXRleHQ6IDE2cHg7XG5cdC0taGVyby10aXRsZS1tYjogMDtcblx0LS1oZXJvLWJ0bi1tdDogYXV0bztcbn1cblxuLmhlcm9fX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRtaW4taGVpZ2h0OiB2YXIoLS1oZXJvLWhlaWdodCk7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0cGFkZGluZzogMjBweCAxM3B4O1xuXHRtYXJnaW4taW5saW5lOiAtMTJweDtcbn1cblxuLmhlcm9fX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0ei1pbmRleDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZXJvX19iZyBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmhlcm9fX2NvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGdhcDogM3B4O1xuXHRmbGV4LWdyb3c6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5oZXJvX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0taGVyby10aXRsZSk7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0taGVyby10aXRsZS1tYik7XG59XG5cbi5oZXJvX190ZXh0IHtcblx0Zm9udC1zaXplOiB2YXIoLS1oZXJvLXRleHQpO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuLmhlcm9fX2FjdGlvbnMsIC5oZXJvX19idG4ge1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1oZXJvLWJ0bi1tdCk7XG59XG5cbi5oZXJvX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDRweCAycHggMCByZ2JhKDEwMiwgMCwgMCwgMC4yKTtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uaGVyb19fYXNpZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc3RhdC1ncmlkX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZzogMTJweDtcblx0bWluLWhlaWdodDogOTBweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uc3RhdC1ncmlkX19oZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG59XG5cbi5zdGF0LWdyaWRfX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogMC45ODtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5zdGF0LWdyaWRfX3RpdGxlLWljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RhdC1ncmlkX190aXRsZS1pY29uIHN2ZyB7XG5cdGhlaWdodDogMThweDtcblx0d2lkdGg6IDE4cHg7XG59XG5cbi5zdGF0LWdyaWRfX3RleHQge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uc3RhdC1ncmlkX19udW1iZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRyaWdodDogMThweDtcblx0dG9wOiAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGhlaWdodDogNDVweDtcblx0d2lkdGg6IDQ1cHg7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5zdGF0LWdyaWRfX2ljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA3cHg7XG5cdGJvdHRvbTogOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RhdC1ncmlkX19pY29uIHN2ZyB7XG5cdGhlaWdodDogMzRweDtcblx0d2lkdGg6IDM0cHg7XG59XG5cbi5zdGF0LWdyaWQuLWljb24tdG9wIC5zdGF0LWdyaWRfX2ljb24ge1xuXHR0b3A6IDVweDtcblx0cmlnaHQ6IDhweDtcblx0Ym90dG9tOiBhdXRvO1xufVxuXG4uc3RhdC1ncmlkLi1pY29uLXRvcCAuc3RhdC1ncmlkX19pY29uIHN2ZyB7XG5cdGhlaWdodDogNTBweDtcblx0d2lkdGg6IDUwcHg7XG59XG5cbi5tZWRpYS1jYXJkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdhcDogMThweDtcbn1cblxuLm1lZGlhLWNhcmQuLXJlZCAubWVkaWEtY2FyZF9fYm9keTpub3QoLi1zZWNvbmQpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4ubWVkaWEtY2FyZC4tcmVkIC5tZWRpYS1jYXJkX19ib2R5Om5vdCguLXNlY29uZCkgLm1lZGlhLWNhcmRfX3RpdGxlLFxuLm1lZGlhLWNhcmQuLXJlZCAubWVkaWEtY2FyZF9fYm9keTpub3QoLi1zZWNvbmQpIC5tZWRpYS1jYXJkX190ZXh0cyB7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4ubWVkaWEtY2FyZC4tcmVkIC5tZWRpYS1jYXJkX19ib2R5Om5vdCguLXNlY29uZCkgLm1lZGlhLWNhcmRfX2ljb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubWVkaWEtY2FyZC4tZ3JheSAubWVkaWEtY2FyZF9fYm9keTpub3QoLi1zZWNvbmQpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbn1cblxuLm1lZGlhLWNhcmRfX2JvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRwYWRkaW5nOiAyMnB4IDEycHg7XG59XG5cbi5tZWRpYS1jYXJkX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjFweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tZWRpYS1jYXJkX190ZXh0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTJweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RleHRzIHAge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjY4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4ubWVkaWEtY2FyZF9fdGV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjY4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4ubWVkaWEtY2FyZF9fdGV4dHMgdWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDNweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RleHRzIHVsID4gbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNjg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RleHRzIHVsID4gbGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA2cHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRoZWlnaHQ6IDZweDtcblx0d2lkdGg6IDZweDtcbn1cblxuLm1lZGlhLWNhcmRfX2JhZGdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBub25lO1xuXHR0b3A6IDE2cHg7XG5cdHJpZ2h0OiAxMnB4O1xufVxuXG4ubWVkaWEtY2FyZF9fYmFkZ2Ugc3ZnIHtcblx0aGVpZ2h0OiA1NHB4O1xuXHR3aWR0aDogNTRweDtcbn1cblxuLm1lZGlhLWNhcmRfX2ljb25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiA3cHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubWVkaWEtY2FyZF9faWNvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS00MCk7XG59XG5cbi5tZWRpYS1jYXJkX19pY29uIHN2ZyB7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG59XG5cbi5tZWRpYS1jYXJkX19tZWRpYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1lZGlhLWNhcmRfX2FzaWRlIHtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4ubWVkaWEtY2FyZF9faW1nLCAubWVkaWEtY2FyZCBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1lZGlhLWNhcmRfX3ZpZGVvIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWVkaWEtY2FyZF9fdmlkZW8tbGFiZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTJweDtcblx0bGVmdDogMTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAwLjQpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdHBhZGRpbmctaW5saW5lOiAxNHB4O1xufVxuXG4ubWVkaWEtY2FyZF9fdmlkZW8tcGxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0cmFuc2xhdGU6IC01MCUgLTUwJTtcblx0b3BhY2l0eTogMC43O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG5cdGhlaWdodDogNTJweDtcblx0d2lkdGg6IDUycHg7XG59XG5cbi5tZWRpYS1jYXJkX192aWRlby1wbGF5IHN2ZyB7XG5cdGhlaWdodDogMzZweDtcblx0d2lkdGg6IDM2cHg7XG59XG5cbi5tZWRpYS1jYXJkX192aWRlbzpob3ZlciAubWVkaWEtY2FyZF9fdmlkZW8tcGxheSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5mZWF0dXJlLWdyaWRfX2l0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGdyaWQtY29sdW1uOiBzcGFuIHZhcigtLWZlYXR1cmUtZ3JpZC1pdGVtLXNwYW4sIDIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRtaW4taGVpZ2h0OiA3MXB4O1xuXHRwYWRkaW5nOiAxMnB4O1xufVxuXG4uZmVhdHVyZS1ncmlkX19pdGVtLi13aWRlIHtcblx0Z3JpZC1jb2x1bW46IHNwYW4gMztcbn1cblxuLmZlYXR1cmUtZ3JpZF9faXRlbS4tbnVtYmVyZWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMTBweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uZmVhdHVyZS1ncmlkX19pdGVtLi1udW1iZXJlZCAuZmVhdHVyZS1ncmlkX190ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4yNTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWF4LXdpZHRoOiAyOTRweDtcbn1cblxuLmZlYXR1cmUtZ3JpZF9fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZlYXR1cmUtZ3JpZF9fdGl0bGUge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmVhdHVyZS1ncmlkX19pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogOHB4O1xuXHRib3R0b206IDhweDtcblx0aGVpZ2h0OiAyM3B4O1xuXHR3aWR0aDogMjNweDtcbn1cblxuLmZlYXR1cmUtZ3JpZF9faWNvbiBzdmcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZS1ncmlkX19udW1iZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA5cHg7XG5cdGJvdHRvbTogOXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG59XG5cbi5kYXRhLXRhYmxlIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdhcDogMTJweDtcbn1cblxuLmRhdGEtdGFibGVfX3NsaWRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtaW4td2lkdGg6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXRhLXRhYmxlX19jb2x1bW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDZweDtcbn1cblxuLmRhdGEtdGFibGVfX2NlbGwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjc1O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4uZGF0YS10YWJsZV9fY2VsbC4taGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbn1cblxuLmRhdGEtdGFibGVfX21lZGlhIHtcblx0b3JkZXI6IC0xO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGFzcGVjdC1yYXRpbzogNCAvIDM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXRhLXRhYmxlX19pbWcsXG4uZGF0YS10YWJsZSBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLyogQmxvY2tzICovXG4udG9wYmFyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcbn1cblxuLnRvcGJhciAuY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDEycHg7XG5cdG1pbi1oZWlnaHQ6IDMycHg7XG59XG5cbi50b3BiYXJfX2xpbmsge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWdyYXktZGFyayk7XG5cdHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi50b3BiYXJfX2xpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4uaGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogNDQ7XG59XG5cbi5oZWFkZXJfX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDE2cHg7XG5cdGhlaWdodDogOTNweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHBhZGRpbmc6IDEycHggMCAycHg7XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5oZWFkZXJfX2J0biB7XG5cdGJvcmRlci1yYWRpdXM6IDI5cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0cGFkZGluZy1pbmxpbmU6IDExcHg7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uaGVhZGVyX19jb250YWN0cy1saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDhweDtcblx0cmlnaHQ6IDEzcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5oZWFkZXJfX2NvbnRhY3RzLWxpbmsgc3ZnIHtcblx0aGVpZ2h0OiAzM3B4O1xuXHR3aWR0aDogMzNweDtcbn1cblxuLmxvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9nb19fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sb2dvX19pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMjVweDtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5uYXYge1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWFyZ2luOiAwIC0xMnB4O1xuXHRwYWRkaW5nOiAwIDEycHggOHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG59XG5cbi5uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMDtcbn1cblxuLm5hdl9fbGlzdC1saW5rIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcblx0Ym9yZGVyLXJhZGl1czogMjlweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1ncmF5LTYwKTtcblx0aGVpZ2h0OiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctaW5saW5lOiAxMXB4O1xuXHR6LWluZGV4OiAwO1xufVxuXG4ubmF2X19saXN0LWxpbmsuYWN0aXZlLCAubmF2X19saXN0LWxpbms6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG59XG5cbi5zaWduLXVwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGhlaWdodDogYXV0bztcblx0ei1pbmRleDogMTE7XG59XG5cbi5zaWduLXVwX19idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG5cdGhlaWdodDogNDdweDtcblx0bGluZS1oZWlnaHQ6IDQ3cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5hYm91dHVzLWhpc3RvcnlfX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxOHB4O1xufVxuXG4ubWVkaWEtY2FyZC4taGlzdG9yeSAubWVkaWEtY2FyZF9fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNjg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hYm91dHVzLWhpc3RvcnlfX3N0YXRzIC5zdGF0LWdyaWRfX2l0ZW0ge1xuXHRoZWlnaHQ6IDExMXB4O1xufVxuXG4uYWJvdXR1cy1wYXJ0bmVyc19faXRlbSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDExcHg7XG5cdGhlaWdodDogMTU3cHg7XG5cdHdpZHRoOiBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWJvdXR1cy1wYXJ0bmVyc19faW1nIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmFib3V0dXMtcGFydG5lcnMgLm1lZGlhLWNhcmQge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG4uYWJvdXR1cy1wYXJ0bmVycyAubWVkaWEtY2FyZDpmaXJzdC1vZi10eXBlIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uYWJvdXR1cy1zbGlkZXJfX2l0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5hYm91dHVzLXNsaWRlcl9faW1nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRib3JkZXItcmFkaXVzOiAxN3B4O1xuXHRhc3BlY3QtcmF0aW86IDQgLyAzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWJvdXR1cy1zbGlkZXJfX2ltZyBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFib3V0dXMtc2xpZGVyX19jYXJkIHtcblx0ei1pbmRleDogMjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZzogODBweCAxNHB4IDE0cHg7XG5cdG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG4uYWJvdXR1cy1zbGlkZXJfX3RleHQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hYm91dHVzLXNsaWRlcl9faWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE4cHg7XG5cdHRvcDogMjMwcHg7XG5cdGhlaWdodDogNDhweDtcblx0d2lkdGg6IDQ4cHg7XG59XG5cbi5hYm91dHVzLXNsaWRlcl9faWNvbiBzdmcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYWJvdXR1cy1nb2FscyAuZmVhdHVyZS1ncmlkX19pdGVtIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uYWJvdXR1cy1vcmcgLmRhdGEtdGFibGVfX2NlbGwge1xuXHRmbGV4OiAxO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uYWJvdXR1cy11bml2ZXJzaXR5LXRoYWlsYW5kX19pbm5lciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNjg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hYm91dHVzLXVuaXZlcnNpdHktdGhhaWxhbmRfX3N1YnRpdGxlcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDE0cHggMTNweCAxOXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4uYWJvdXR1cy11bml2ZXJzaXR5LXRoYWlsYW5kIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hYm91dHVzLXVuaXZlcnNpdHktdGhhaWxhbmRfX2xpc3Qge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0Z2FwOiAxOHB4O1xufVxuXG4uYWJvdXR1cy11bml2ZXJzaXR5LXRoYWlsYW5kX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDE0cHggMTNweCAxOXB4O1xuXHR6LWluZGV4OiAxO1xufVxuXG4uYWJvdXR1cy11bml2ZXJzaXR5LXRoYWlsYW5kX192YWx1ZSB7XG5cdG1heC13aWR0aDogMzA1cHg7XG59XG5cbi5hYm91dHVzLXVuaXZlcnNpdHktdGhhaWxhbmRfX2ljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogYXV0bztcblx0cmlnaHQ6IDE0cHg7XG5cdGJvdHRvbTogMTJweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDBweDtcblx0ei1pbmRleDogLTE7XG59XG5cbi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuXHRwYWRkaW5nOiAxN3B4IDAgNTBweDtcblx0bWFyZ2luLXRvcDogYXV0bztcblx0ei1pbmRleDogNDA7XG59XG5cbi5mb290ZXJfX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE4cHg7XG59XG5cbi5mb290ZXJfX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBhZGRpbmc6IDEwcHggMTRweCA1N3B4O1xufVxuXG4uZm9vdGVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxOHB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cy1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA1cHg7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzLXRpdGxlIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyX19jb250YWN0cy12YWx1ZXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDA7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuMjk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uZm9vdGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxNnB4O1xufVxuXG4uZm9vdGVyX19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19idG4uLWlnIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9pZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMjNweCAyM3B4O1xufVxuXG4uZm9vdGVyX19idG4uLXdhIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci93YS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMjNweCAyM3B4O1xufVxuXG4uZm9vdGVyX19idG4uLXRnIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci90Zy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMjNweCAyM3B4O1xufVxuXG4uZm9vdGVyX19idG4uLW14IHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9teC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMjNweCAyM3B4O1xufVxuXG4uZm9vdGVyX19idG4uLXl0IHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci95dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMjNweCAyM3B4O1xufVxuXG4uZm9vdGVyX19idG4uLWlnLCAuZm9vdGVyX19idG4uLXdhLCAuZm9vdGVyX19idG4uLXRnLCAuZm9vdGVyX19idG4uLW14LCAuZm9vdGVyX19idG4uLXl0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbn1cblxuLmZvb3Rlcl9fY29weSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRvcGFjaXR5OiAwLjU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogLTMwcHg7XG59XG5cbi8qIFBvcHVwcyAqL1xuLnBvcHVwc19fY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTUycHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNsYXRlOiAtNTAlIDA7XG5cdGhlaWdodDogNDRweDtcblx0d2lkdGg6IDQ0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Ym94LXNoYWRvdzogNnB4IDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3B1cHNfX2Nsb3NlOmFjdGl2ZSwgLnBvcHVwc19fY2xvc2U6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5wb3B1cHNfX2Nsb3NlOmZvY3VzLXZpc2libGUge1xuXHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ucG9wdXBzX19jbG9zZSBpbWcge1xuXHRoZWlnaHQ6IDEycHg7XG5cdHdpZHRoOiAxMnB4O1xufVxuXG4ucG9wdXBzX19jbG9zZS4taW5zaWRlIHtcblx0dG9wOiA4cHg7XG5cdHJpZ2h0OiA4cHg7XG5cdGxlZnQ6IGF1dG87XG5cdHRyYW5zbGF0ZTogMDtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMzJweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBvcHVwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IC0xO1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMC4zcztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnBvcHVwLWZvcm0gLnBvcHVwX19pbm5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDM0MHB4O1xufVxuXG4ucG9wdXBfb3BlbmVkIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0ei1pbmRleDogMTAwO1xufVxuXG4ucG9wdXBfb3BlbmVkLnppZHgtdG9wIHtcblx0ei1pbmRleDogOTk5O1xufVxuXG4ucG9wdXBfX292ZXJsYXkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMDtcblx0b3BhY2l0eTogMDtcblx0YmFja2dyb3VuZDogIzdlN2Y4MWVkO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG59XG5cbi5wb3B1cF9vcGVuZWQgLnBvcHVwX19vdmVybGF5IHtcblx0b3BhY2l0eTogMC45O1xufVxuXG4ucG9wdXBfX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiBhdXRvO1xuXHR6LWluZGV4OiA0NDtcbn1cblxuLnBvcHVwX19idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLnBvcHVwIC5mb3JtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcHVwIC5mb3JtX19pbnB1dCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheSk7XG59XG5cbi5wb3B1cC1mb3JtIC5wb3B1cHNfX21haW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJveC1zaGFkb3c6IDZweCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEycHg7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtIHtcblx0cGFkZGluZzogMDtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0bGluZS1oZWlnaHQ6IDk2JTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbnB1dHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEycHg7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMnB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX2J1dHRvbiB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9fYnRuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDJweCAwIHJnYmEoNiwgODAsIDEzNiwgMC4xOCk7XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcml2YWN5X190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByaXZhY3lfX3RleHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRwYWRkaW5nOiA0OHB4IDEycHggMTJweDtcbn1cblxuLnByaXZhY3lfX3RleHQgaDIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWFyZ2luOiAxMnB4IDAgNnB4O1xufVxuXG4ucHJpdmFjeSB1bCB7XG5cdGxpc3Qtc3R5bGU6IGluc2lkZTtcbn1cblxuLnByaXZhY3kgdWwgdWwgbGkge1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnByaXZhY3kgLnBvcHVwX19pbm5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdHBhZGRpbmc6IDEycHg7XG59XG5cbi5wb3B1cC12aWRlbyAucG9wdXBfX2lubmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG59XG5cbi5wb3B1cC12aWRlbyAucG9wdXBzX19tYWluIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5wb3B1cC12aWRlb19fY29udGVudC12aWRlbywgLnBvcHVwLXZpZGVvX19jb250ZW50LWlmcmFtZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuIiwiLyogRm9udHMgKi9cbkBpbXBvcnQgXCJmb250cy9fc3R5bGVcIjtcblxuLyogRGVmYXVsdHMgKi9cbkBpbXBvcnQgXCJjb21tb24vX3N0eWxlXCI7XG5AaW1wb3J0IFwiZm9ybS9fc3R5bGVcIjtcbkBpbXBvcnQgXCJzd2lwZXIvX3N0eWxlXCI7XG5AaW1wb3J0IFwibV9jb29raWUvX3N0eWxlXCI7XG5cbi8qIFVJICovXG5AaW1wb3J0IFwidWkvaGVyby9fc3R5bGVcIjtcbkBpbXBvcnQgXCJ1aS9zdGF0LWdyaWQvX3N0eWxlXCI7XG5AaW1wb3J0IFwidWkvbWVkaWEtY2FyZC9fc3R5bGVcIjtcbkBpbXBvcnQgXCJ1aS9mZWF0dXJlLWdyaWQvX3N0eWxlXCI7XG5AaW1wb3J0IFwidWkvZGF0YS10YWJsZS9fc3R5bGVcIjtcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiaGVhZGVyL19zdHlsZVwiO1xuQGltcG9ydCBcIkBhYm91dHVzL21haW4vX3N0eWxlXCI7XG5cbkBpbXBvcnQgXCJmb290ZXIvX3N0eWxlXCI7XG5cbi8qIFBvcHVwcyAqL1xuQGltcG9ydCBcInBvcHVwL19zdHlsZVwiO1xuQGltcG9ydCBcInBvcHVwcy9fc3R5bGVcIjtcbiIsImh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcbn1cblxuOnJvb3Qge1xuXHQtLXN0LWMtd2hpdGU6ICNmZmY7XG5cdC0tc3QtYy1jb29sLXdoaXRlOiAjZTBlMWU1O1xuXHQtLXN0LWMtcmVkOiAjZWQxMzFjO1xuXHQtLXN0LWMtcmVkLWRhcms6ICNkZTA0MGQ7XG5cdC0tc3QtYy1ibGFjazogIzFjMWMxYztcblx0LS1zdC1jLWdyYXk6ICNlY2VkZjA7XG5cdC0tc3QtYy1ncmF5LWRhcms6ICMzYTNhM2E7XG5cdC0tc3QtYy1ncmF5LTEwOiAjZjRmNGY1O1xuXHQtLXN0LWMtZ3JheS0yMDogI2VjZWRmMDtcblx0LS1zdC1jLWdyYXktNDA6ICNlMGUxZTU7XG5cdC0tc3QtYy1ncmF5LTYwOiAjY2FjYWNiO1xuXHQtLXN0LWMtZ3JheS04MDogIzdlN2Y4MTtcblx0LS1zdC1jLWJsdWU6ICMwMDUyYjQ7XG5cblx0LS1zdC1jLWJhY2tncm91bmQ6IHZhcigtLXN0LWMtZ3JheS0xMCk7XG5cblx0LS1zdC1jLXRleHQ6IHZhcigtLXN0LWMtYmxhY2spO1xuXHQtLXN0LWZmLWNvbW1vbjogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG5cbiosXG4qOmFmdGVyLFxuKjpiZWZvcmUge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4lemVyb2luZyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuKiB7XG5cdEBleHRlbmQgJXplcm9pbmc7XG59XG5cbmEsXG5hOmFjdGl2ZSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXN0LWMtdGV4dCk7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdEBleHRlbmQgJXplcm9pbmc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxucCB7XG5cdEBleHRlbmQgJXplcm9pbmc7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogMDtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG50ZXh0YXJlYSB7XG5cdHJlc2l6ZTogdmVydGljYWw7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0QGV4dGVuZCAlemVyb2luZztcbn1cblxucGljdHVyZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXN0LWZmLWNvbW1vbik7XG5cdGZvbnQtd2VpZ2h0OiAyNTA7XG5cdC8qINCS0YvRgNCw0LLQvdC40LLQsNC90LjQtSDRhtC40YTRgCDRiNGA0LjRhNGC0LAgUmFsZXdheSAqL1xuXHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdC1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxudW1cIjtcblx0LW1zLWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdC1vLWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsbnVtXCI7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXRleHQpO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0bWluLWhlaWdodDogMTAwJTtcblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdHdpZHRoOiA2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdH1cblxuXHQmLl9sb2NrIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5cbi53cmFwcGVyIHtcblx0bWluLWhlaWdodDogMTAwc3ZoO1xuXHRtYXJnaW46IDAgYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNraXAtbGluayB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAtMTAwcHg7XG5cdGxlZnQ6IDEycHg7XG5cdHotaW5kZXg6IDEwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRjb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHR0cmFuc2l0aW9uOiB0b3AgMC4ycztcblxuXHQmOmZvY3VzIHtcblx0XHR0b3A6IDEycHg7XG5cdH1cbn1cblxuLmQtbm9uZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0cGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnNlY3Rpb24ge1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogNjBweDtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdGhlaWdodDogNDhweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXN0LWZmLWNvbW1vbik7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ji5kaXNhYmxlZCxcblx0JjpkaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC42NTtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cbn1cblxuLnRpdGxlIHtcblx0Zm9udC1zaXplOiA0MXB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHQmLi1kZXNrIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji4tbW9iIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uc3VidGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4iLCIuZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcblxuICAmX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9faW5wdXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzcHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNoZWNrYm94IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtY29vbC13aGl0ZSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgICYtaWNvbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZm9ybS9jaGVjay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuXG4gICAgICAmIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOmNoZWNrZWQgKyAuZm9ybV9fZm9vdGVyLWNoZWNrYm94LWljb246YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDI2LjVweDtcbiAgfVxufVxuXG4uaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjN2M3YzdjO1xuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAmLmVycm9yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5zd2lwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCYtdGl0bGUgLnN3aXBlcl9fYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYtc2xpZGUge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQmLXBhZ2luYXRpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDdweDtcblxuXHRcdCYtYnVsbGV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdC1jLWJsYWNrKTtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXNjcm9sbGJhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1jb29sLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0ei1pbmRleDogMSAhaW1wb3J0YW50O1xuXG5cdFx0Ji1kcmFnIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5tLWNvb2tpZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdhcDogOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW46IDAgMTJweCAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMnB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIycHgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbiAgJi4tLXZpc2libGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2Zvcm06IC4ycztcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtYmxhY2spO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuICAgIH1cbiAgfVxufVxuXG4iLCIuaGVybyB7XG4gIC8qINCU0LXRhNC+0LvRgiDQv9C+0LTRgdGC0YDQsNC90LjRhiAqL1xuICAtLWhlcm8taGVpZ2h0OiA0OTBweDtcbiAgLS1oZXJvLXRpdGxlOiAzOXB4O1xuICAtLWhlcm8tdGV4dDogMThweDtcbiAgLS1oZXJvLXRpdGxlLW1iOiAwO1xuICAtLWhlcm8tYnRuLW10OiAwO1xuXG4gICYuLW1haW4ge1xuICAgIC0taGVyby10aXRsZTogMzNweDtcbiAgICAtLWhlcm8tdGV4dDogMTZweDtcbiAgICAtLWhlcm8tdGl0bGUtbWI6IDA7XG4gICAgLS1oZXJvLWJ0bi1tdDogYXV0bztcbiAgfVxuXG4gIG1hcmdpbi10b3A6IDEyOHB4O1xuXG4gICZfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1oZXJvLWhlaWdodCk7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuICAgIHBhZGRpbmc6IDIwcHggMTNweDtcbiAgICBtYXJnaW4taW5saW5lOiAtMTJweDtcbiAgfVxuXG4gICZfX2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDNweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oZXJvLXRpdGxlKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWhlcm8tdGl0bGUtbWIpO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oZXJvLXRleHQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuXG4gICZfX2FjdGlvbnMsXG4gICZfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0taGVyby1idG4tbXQpO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDJweCAwIHJnYmEoMTAyLCAwLCAwLCAwLjIpO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX2FzaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4iLCIuc3RhdC1ncmlkIHtcbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gICZfX3RpdGxlLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByaWdodDogMThweDtcbiAgICB0b3A6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDdweDtcbiAgICBib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIHdpZHRoOiAzNHB4O1xuICAgIH1cbiAgfVxuXG4gICYuLWljb24tdG9wIHtcbiAgICAuc3RhdC1ncmlkX19pY29uIHtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIGJvdHRvbTogYXV0bztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYS1jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMThweDtcblxuICAmLi1yZWQge1xuICAgIC5tZWRpYS1jYXJkX19ib2R5Om5vdCguLXNlY29uZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgIH1cblxuICAgIC5tZWRpYS1jYXJkX19ib2R5Om5vdCguLXNlY29uZCkge1xuICAgICAgLm1lZGlhLWNhcmRfX3RpdGxlLFxuICAgICAgLm1lZGlhLWNhcmRfX3RleHRzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5tZWRpYS1jYXJkX19pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLi1ncmF5IHtcbiAgICAubWVkaWEtY2FyZF9fYm9keTpub3QoLi1zZWNvbmQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS00MCk7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBwYWRkaW5nOiAyMnB4IDEycHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJl9fdGV4dHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gICAgXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS42ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG4gICZfX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX190ZXh0cyB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogM3B4O1xuICB9XG5cbiAgJl9fdGV4dHMgdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42ODtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogMTZweDtcbiAgICByaWdodDogMTJweDtcblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICB3aWR0aDogNTRweDtcbiAgICB9XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDdweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX21lZGlhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAvLyBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19hc2lkZSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgJl9faW1nLCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fdmlkZW8tbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAyOCwgMjgsIDAuNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE0cHg7XG4gIH1cblxuICAmX192aWRlby1wbGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiA1MnB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3ZpZGVvOmhvdmVyICZfX3ZpZGVvLXBsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5mZWF0dXJlLWdyaWQge1xuICAmX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gdmFyKC0tZmVhdHVyZS1ncmlkLWl0ZW0tc3BhbiwgMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gICAgcGFkZGluZzogMTJweDtcblxuICAgICYuLXdpZGUge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgICB9XG5cbiAgICAmLi1udW1iZXJlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgLmZlYXR1cmUtZ3JpZF9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1heC13aWR0aDogMjk0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICB3aWR0aDogMjNweDtcblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19udW1iZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOXB4O1xuICAgIGJvdHRvbTogOXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG59XG4iLCIuZGF0YS10YWJsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG5cbiAgJl9fc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNnB4O1xuICB9XG5cbiAgJl9fY2VsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAmLi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbiAgICB9XG4gIH1cblxuICAmX19tZWRpYSB7XG4gICAgb3JkZXI6IC0xO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2ltZyxcbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbiIsIi50b3BiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogdmFyKC0tc3QtYy1ncmF5LWRhcmspO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICd0b3BiYXIvX3N0eWxlJztcblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDQ0O1xuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHBhZGRpbmc6IDEycHggMCAycHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmctaW5saW5lOiAxMXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJl9fY29udGFjdHMtbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICB3aWR0aDogMzNweDtcbiAgICB9XG4gIH1cbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLm5hdiB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgLTEycHg7XG4gIHBhZGRpbmc6IDAgMTJweCA4cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAmLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdC1jLWdyYXktNjApO1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxMXB4O1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2lnbi11cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDExO1xuXG4gICZfX2J0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLmFib3V0dXMtaGlzdG9yeSB7XG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxOHB4O1xuXHR9XG59XG5cbi5tZWRpYS1jYXJkLi1oaXN0b3J5IHtcblx0Lm1lZGlhLWNhcmRfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS42ODtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi5hYm91dHVzLWhpc3RvcnlfX3N0YXRzIHtcblx0LnN0YXQtZ3JpZF9faXRlbSB7XG5cdFx0aGVpZ2h0OiAxMTFweDtcblx0fVxufVxuXG4uYWJvdXR1cy1wYXJ0bmVycyB7XG5cdCZfX2l0ZW0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTFweDtcblx0XHRoZWlnaHQ6IDE1N3B4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG5cblx0JiAubWVkaWEtY2FyZCB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7IG1hcmdpbjogMCB9XG5cdH1cbn1cblxuLmFib3V0dXMtc2xpZGVyIHtcblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE3cHg7XG5cdFx0YXNwZWN0LXJhdGlvOiA0IC8gMztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0cGFkZGluZzogODBweCAxNHB4IDE0cHg7XG5cdFx0bWFyZ2luLXRvcDogLTMwcHg7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxOHB4O1xuXHRcdHRvcDogMjMwcHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdHdpZHRoOiA0OHB4O1xuXG5cdFx0c3ZnIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uYWJvdXR1cy1nb2FscyB7XG5cdC5mZWF0dXJlLWdyaWRfX2l0ZW0ge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4uYWJvdXR1cy1vcmcge1xuXHQuZGF0YS10YWJsZV9fY2VsbCB7XG5cdFx0ZmxleDogMTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuXG4uYWJvdXR1cy11bml2ZXJzaXR5LXRoYWlsYW5kIHtcblx0Jl9faW5uZXIge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS42ODtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Jl9fc3VidGl0bGVzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0cGFkZGluZzogMTRweCAxM3B4IDE5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0fVxuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiAxOHB4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDE0cHggMTNweCAxOXB4O1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQmX192YWx1ZSB7XG5cdFx0bWF4LXdpZHRoOiAzMDVweDtcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGF1dG87XG5cdFx0cmlnaHQ6IDE0cHg7XG5cdFx0Ym90dG9tOiAxMnB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuIiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE3cHggMCA1MHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB6LWluZGV4OiA0MDtcblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE4cHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggNTdweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAmX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMThweDtcblxuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJi12YWx1ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuLWlnIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvaWcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXdhIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvd2Euc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXRnIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvdGcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLW14IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIvbXguc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLXl0IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL3YxL2ltZy9mb290ZXIveXQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMjNweCAyM3B4O1xuICAgIH1cblxuICAgICYuLWlnLFxuICAgICYuLXdhLFxuICAgICYuLXRnLFxuICAgICYuLW14LFxuICAgICYuLXl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gICAgfVxuICB9XG5cbiAgJl9fY29weSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxufVxuIiwiLnBvcHVwcyB7XG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNTJweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNsYXRlOiAtNTAlIDA7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDZweCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Ji4taW5zaWRlIHtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0cmlnaHQ6IDhweDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR0cmFuc2xhdGU6IDA7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjpcblx0XHRvcGFjaXR5IDAuM3MsXG5cdFx0dmlzaWJpbGl0eSAwLjNzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdCYtZm9ybSB7XG5cdFx0LnBvcHVwX19pbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9vcGVuZWQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHQmLnppZHgtdG9wIHtcblx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHR9XG5cdH1cblxuXHQmX19vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRiYWNrZ3JvdW5kOiAjN2U3ZjgxZWQ7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHR9XG5cblx0Jl9vcGVuZWQgJl9fb3ZlcmxheSB7XG5cdFx0b3BhY2l0eTogMC45O1xuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHotaW5kZXg6IDQ0O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblxuXHQuZm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdCZfX2lucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheSk7XG5cdFx0fVxuXHR9XG59XG4iLCIucG9wdXAtZm9ybSB7XG4gICAgLnBvcHVwc19fbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogNnB4IDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAuZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk2JTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dCB7XG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMnB4IDAgcmdiYSg2LCA4MCwgMTM2LCAwLjE4KTtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByaXZhY3kge1xuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRwYWRkaW5nOiA0OHB4IDEycHggMTJweDtcblxuXHRcdGgyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDEycHggMCA2cHg7XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IGluc2lkZTtcblxuXHRcdHVsIGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wb3B1cF9faW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdH1cbn1cbiIsIi5wb3B1cC12aWRlbyB7XG4gIC5wb3B1cF9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxuXG4gIC5wb3B1cHNfX21haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG5cbiAgJl9fY29udGVudC12aWRlbyxcbiAgJl9fY29udGVudC1pZnJhbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIl19 */
