@charset "UTF-8";
/* Defaults */
body {
	font-size: 1.35417vw;
	line-height: 1.2;
	font-weight: 300;
}

body::-webkit-scrollbar {
	width: 0.3125vw;
	background-color: var(--st-c-background);
}

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

.container {
	max-width: 100vw;
	padding-inline: 1.97917vw;
}

.skip-link {
	top: -5.20833vw;
	left: 1.04167vw;
	border-radius: 0.41667vw;
	font-size: 0.83333vw;
	padding: 0.72917vw 1.25vw;
}

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

.section {
	scroll-margin-top: 3.125vw;
	margin-top: 1.5625vw;
}

.btn {
	border-radius: 0.625vw;
	height: 3.125vw;
	line-height: 3.125vw;
	font-size: 1.19792vw;
}

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

.title {
	font-size: 4.47917vw;
	line-height: 1.1;
	font-weight: 600;
	letter-spacing: -0.02em;
	margin-bottom: 2.60417vw;
}

.title.-desk {
	display: block;
}

.title.-mob {
	display: none;
}

.subtitle {
	font-size: 2.5vw;
	line-height: 1.1;
	font-weight: 500;
	letter-spacing: -0.02em;
	margin-bottom: 0.78125vw;
}

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

.form__subtitle {
	font-size: 0.98958vw;
	font-weight: 600;
	line-height: 1.2;
	margin-bottom: 0.9375vw;
}

.form__inputs {
	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: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 1.04167vw;
}

.form__item {
	width: 100%;
}

.form__footer {
	cursor: pointer;
	margin-top: 1.25vw;
}

.form__footer.hidden {
	display: none;
}

.form__footer-text {
	font-size: 0.72917vw;
	line-height: 1.2;
	font-weight: 400;
	padding-left: 1.40625vw;
}

.form__footer-link {
	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 {
	border-radius: 0.20833vw;
	height: 0.83333vw;
	width: 0.83333vw;
	left: 0;
	top: 1px;
}

.form__footer-checkbox-icon::before {
	height: 0.41667vw;
	width: 0.52083vw;
}

.form__button {
	position: relative;
	margin-top: 0;
}

.input {
	background-color: var(--st-c-white);
	border-radius: 0.625vw;
	height: 2.8125vw;
	line-height: 2.8125vw;
	padding-inline: 1.04167vw;
	font-size: 0.98958vw;
	font-weight: 500;
}

.input::-webkit-input-placeholder {
	font-size: 0.98958vw;
	line-height: 3.125vw;
	font-weight: 500;
}

.input::-moz-placeholder {
	font-size: 0.98958vw;
	line-height: 3.125vw;
	font-weight: 500;
}

.input::-ms-input-placeholder {
	font-size: 0.98958vw;
	line-height: 3.125vw;
	font-weight: 500;
}

.input::placeholder {
	font-size: 0.98958vw;
	line-height: 3.125vw;
	font-weight: 500;
}

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

.swiper-title {
	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;
	margin-bottom: 2.08333vw;
}

.swiper-title .title {
	margin-bottom: 0;
}

.swiper-title .swiper__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.swiper-pagination {
	gap: 1.25vw;
	margin-top: 1.40625vw;
}

.swiper-pagination-bullet {
	border: 0.15625vw solid var(--st-c-dark-blue);
	height: 1.25vw;
	width: 1.25vw;
}

.swiper-scrollbar {
	border-radius: 1.04167vw;
	height: 0.3125vw;
	margin-top: 1.25vw;
}

.swiper-scrollbar-drag {
	border-radius: 0.52083vw;
}

.swiper__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	gap: 1.04167vw;
}

.swiper__btn {
	position: relative;
	background-color: var(--st-c-gray-40);
	border-radius: 0.625vw;
	cursor: pointer;
	height: 2.5vw;
	width: 2.5vw;
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
}

.swiper__btn::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	translate: -50% -50%;
	height: 1.25vw;
	width: 1.25vw;
	background: url(../img/swiper/arrow.svg) no-repeat center/contain;
}

.swiper__btn:not(.swiper-button-disabled):hover {
	background-color: var(--st-c-gray-20);
}

.swiper__btn.slider-prev::after {
	rotate: 180deg;
}

.swiper__btn.swiper-button-disabled {
	opacity: 0.65;
	cursor: default;
}

.m-cookie {
	max-width: 27.08333vw;
	padding: 0.625vw;
	margin-bottom: 0.625vw;
	border-radius: 0.625vw;
	font-size: 0.72917vw;
	line-height: 1.1;
}

.m-cookie__btn {
	width: 8.95833vw;
	padding: 0.83333vw;
}

/* UI */
.hero {
	--hero-height: 26.97917vw;
	--hero-title: 5.10417vw;
	--hero-text: 1.19792vw;
	/* Главная */
	margin-top: 8.90625vw;
}

.hero.-main {
	--hero-height: 26.97917vw;
	--hero-title: 5.10417vw;
	--hero-text: 1.19792vw;
}

.hero__inner {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: stretch;
	    -ms-flex-align: stretch;
	        align-items: stretch;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 2.08333vw;
	border-radius: 0.83333vw;
	padding: 1.19792vw 1.25vw 1.25vw;
	margin-inline: 0;
}

.hero__content {
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	gap: 1.14583vw;
	text-align: left;
	width: auto;
}

.hero__title {
	line-height: 0.9;
	font-weight: 700;
	letter-spacing: -0.03em;
	max-width: 67.70833vw;
}

.hero__text {
	line-height: 0.92;
	letter-spacing: 0;
	max-width: 42.1875vw;
}

.hero__btn {
	border-radius: 0.625vw;
	-webkit-box-shadow: 0 0.3125vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	        box-shadow: 0 0.3125vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	font-size: 1.19792vw;
	height: 3.125vw;
	line-height: 3.125vw;
	width: 21.875vw;
}

.hero__aside {
	width: auto;
	margin-top: 0;
}

.stat-grid {
	display: grid;
	grid-template-columns: repeat(var(--stat-grid-columns, 3), 1fr);
	gap: 1.35417vw;
}

.stat-grid__item {
	border-radius: 1.04167vw;
	padding: 1.35417vw 0.98958vw 0.78125vw;
	min-height: 12.29167vw;
}

.stat-grid__head {
	gap: 1.19792vw;
}

.stat-grid__title {
	font-size: 4.58333vw;
	line-height: 0.89;
	font-weight: 600;
}

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

.stat-grid__text {
	font-size: 1.19792vw;
	line-height: 1.3;
	font-weight: 500;
	max-width: 15.10417vw;
}

.stat-grid__number {
	right: 1.35417vw;
	top: auto;
	bottom: 0.625vw;
	height: 3.90625vw;
	width: 3.90625vw;
	font-size: 2.1875vw;
}

.stat-grid__icon {
	right: 0.57292vw;
	bottom: 0.72917vw;
}

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

.stat-grid.-icon-top .stat-grid__icon {
	right: 0.83333vw;
	bottom: 0.88542vw;
	bottom: auto;
}

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

.stat-grid-scrollbar {
	display: none;
}

.media-card {
	grid-template-columns: repeat(2, 1fr);
	gap: 1.04167vw;
}

.media-card__body:only-child {
	grid-column: 1 / -1;
}

.media-card__body:only-child .media-card__texts {
	max-width: none;
}

.media-card.-reverse .media-card__body {
	-webkit-box-ordinal-group: 3;
	    -ms-flex-order: 2;
	        order: 2;
}

.media-card.-reverse .media-card__media {
	-webkit-box-ordinal-group: 2;
	    -ms-flex-order: 1;
	        order: 1;
}

.media-card__body {
	border-radius: 0.83333vw;
	padding: 1.25vw;
}

.media-card__title {
	font-size: 2.5vw;
	letter-spacing: -0.02em;
	margin-bottom: 0.52083vw;
}

.media-card__texts {
	gap: 1.5625vw;
	max-width: 46.35417vw;
}

.media-card__texts p {
	font-size: 1.19792vw;
	line-height: 1.35;
}

.media-card__texts ul {
	gap: 0.3125vw;
}

.media-card__texts ul > li {
	font-size: 1.19792vw;
	line-height: 1.35;
	padding-left: 1.5625vw;
}

.media-card__texts ul > li::before {
	top: 0.625vw;
	left: 0.46875vw;
	height: 0.46875vw;
	width: 0.46875vw;
}

.media-card__badge {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	top: 1.25vw;
	right: 1.25vw;
}

.media-card__badge img,
.media-card__badge svg {
	height: 4.32292vw;
	width: 4.32292vw;
}

.media-card__icons {
	position: absolute;
	right: 1.25vw;
	bottom: 1.25vw;
	gap: 0.625vw;
}

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

.media-card__media {
	border-radius: 0.83333vw;
	height: auto;
}

.media-card__video-label {
	top: 1.04167vw;
	left: 1.04167vw;
	border-radius: 2.08333vw;
	font-size: 0.83333vw;
	line-height: 2.03125vw;
	height: 2.03125vw;
	padding-inline: 1.04167vw;
}

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

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

.news-card__image {
	height: 18.22917vw;
}

.news-card__img {
	border-radius: 0.83333vw;
}

.news-card__content {
	gap: 1.25vw;
	border-radius: 0.83333vw;
	min-height: 13.75vw;
	cursor: pointer;
	margin-top: -1.51042vw;
	padding: 1.25vw;
}

.news-card__tag {
	border-radius: 2.08333vw;
	border: 1px solid #cacacb;
	height: 2.03125vw;
	line-height: 2.03125vw;
	font-size: 0.83333vw;
	padding-inline: 1.04167vw;
}

.news-card__title {
	font-size: 1.35417vw;
	line-height: 1.2;
	max-width: 20.83333vw;
}

.news-card__date {
	font-size: 0.83333vw;
	line-height: 1.2;
}

.photo-slider__img {
	border-radius: 0.83333vw;
	height: 18.95833vw;
}

.photo-slider__card {
	gap: 0.98958vw;
	border-radius: 0.83333vw;
	padding: 1.04167vw 1.25vw 1.25vw;
	margin-top: -1.5625vw;
}

.photo-slider__title {
	font-size: 1.35417vw;
	min-height: 3.28125vw;
	letter-spacing: 0;
}

.photo-slider__text {
	font-size: 0.83333vw;
	line-height: 1.2;
}

.faq__list {
	gap: 0.625vw;
}

.faq__item {
	border-radius: 0.83333vw;
	padding-inline: 1.25vw;
}

.faq__question {
	gap: 1.25vw;
	font-size: 1.35417vw;
	line-height: 1.2;
	padding: 1.04167vw 0;
}

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

.faq__icon {
	height: 1.66667vw;
	width: 1.66667vw;
}

.faq__answer-inner {
	gap: 0.625vw;
	max-width: 60.41667vw;
	font-size: 0.98958vw;
	line-height: 1.2;
	padding-bottom: 1.25vw;
}

.faq__answer-list {
	gap: 0.625vw;
}

.faq__answer-list li {
	padding-left: 1.45833vw;
}

.faq__answer-list li::before {
	top: 0.52083vw;
	left: 0.625vw;
	height: 0.20833vw;
	width: 0.20833vw;
}

/* Blocks */
.topbar {
	margin: 0;
}

.topbar .container {
	gap: 0.625vw;
	min-height: 2.08333vw;
}

.topbar__link {
	font-size: 0.72917vw;
	line-height: 1.3;
}

.header__inner {
	-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.45833vw;
	height: 6.09375vw;
	padding: 0;
}

.header__btn {
	border-radius: 2.08333vw;
	font-size: 0.83333vw;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	height: 2.08333vw;
	line-height: 2.08333vw;
	padding-inline: 0.83333vw;
}

.header__contacts {
	display: none;
}

.scrolled .header__inner {
	height: 4.6875vw;
}

.logo__img {
	height: 2.65625vw;
}

.sign-up {
	display: none;
}

.nav {
	display: block;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	margin: 0;
	padding: 0;
	overflow: visible;
	width: auto;
}

.nav__list {
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 0.36458vw;
	padding: 0;
}

.nav__list-link {
	border-radius: 2.08333vw;
	border: 1px solid var(--st-c-gray-60);
	height: 2.08333vw;
	line-height: 2.08333vw;
	font-size: 0.83333vw;
	padding-inline: 0.9375vw;
	min-width: 6.04167vw;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.media-card.-dual-diploma {
	grid-template-columns: 1fr 42.55208vw;
}

.campus-gallery-slider {
	margin-top: 1.5625vw;
}

.footer {
	padding: 2.39583vw 0 1.5625vw;
}

.footer__inner {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 1.04167vw;
}

.footer__content {
	border-radius: 1.04167vw;
	padding: 1.25vw 1.25vw 0.46875vw;
	width: 100%;
}

.footer__title {
	font-size: 1.35417vw;
	letter-spacing: 0;
	margin-bottom: 1.09375vw;
}

.footer__contacts {
	-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;
	gap: 6.19792vw;
	max-width: 64.0625vw;
}

.footer__contacts-item {
	gap: 0.98958vw;
}

.footer__contacts-title {
	font-size: 0.98958vw;
	font-weight: 600;
}

.footer__contacts-values {
	gap: 0.46875vw;
	font-size: 0.78125vw;
	line-height: 1.2;
	font-weight: 500;
	max-width: 16.77083vw;
}

.footer__contacts-item:last-child {
	margin-left: auto;
}

.footer__buttons {
	gap: 1.19792vw;
	margin-top: 1.25vw;
}

.footer__btn {
	border-radius: 1.04167vw;
	height: 3.69792vw;
	width: 4.84375vw;
}

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

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

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

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

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

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

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

.footer__copy {
	position: static;
	font-size: 0.78125vw;
	margin-top: 1.45833vw;
	bottom: 0;
}

/* Popups */
.popups__close {
	top: 0;
	left: calc(100% + 0.10417vw);
	translate: 0;
	height: 3.125vw;
	width: 3.125vw;
	border-radius: 0.41667vw;
	-webkit-box-shadow: 0.15625vw 0.625vw 0.67708vw 0 rgba(0, 0, 0, 0.14);
	        box-shadow: 0.15625vw 0.625vw 0.67708vw 0 rgba(0, 0, 0, 0.14);
}

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

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

.popups__close.-inside {
	top: 1.04167vw;
	right: 1.04167vw;
	left: auto;
	height: 2.91667vw;
	width: 2.91667vw;
}

.popups__close.-inside img {
	height: 0.9375vw;
	width: 0.9375vw;
}

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

.popup__inner {
	gap: 1.04167vw;
	padding: 1.04167vw 0;
}

.popup__btn {
	max-width: 14.58333vw;
}

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

.popup .form__title {
	padding-right: 1.04167vw;
}

.popup .form__button, .popup .form__input {
	min-height: 2.5vw;
}

.popup-form .popups__main {
	border-radius: 0.83333vw;
	-webkit-box-shadow: 0.15625vw 0.625vw 0.67708vw 0 rgba(0, 0, 0, 0.14);
	        box-shadow: 0.15625vw 0.625vw 0.67708vw 0 rgba(0, 0, 0, 0.14);
	padding: 1.25vw;
	max-width: 47.39583vw;
}

.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: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-color: #fff;
}

.popup-form .form__title {
	font-size: 2.5vw;
	line-height: 96%;
	font-weight: 600;
	letter-spacing: -0.02em;
	color: var(--st-c-text);
}

.popup-form .form__inputs {
	gap: 1.04167vw;
}

.popup-form .form__input-wrapper {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	gap: 1.04167vw;
}

.popup-form .form__button {
	margin-top: 0.20833vw;
}

.popup-form .form__btn {
	border-radius: 0.625vw;
	-webkit-box-shadow: 0 0.3125vw 0.10417vw 0 rgba(6, 80, 136, 0.18);
	        box-shadow: 0 0.3125vw 0.10417vw 0 rgba(6, 80, 136, 0.18);
	height: 3.125vw;
	line-height: 3.125vw;
	font-weight: 600;
	font-size: 1.19792vw;
}

.privacy__title {
	font-size: 2.5vw;
	margin-bottom: 1.66667vw;
}

.privacy__text {
	gap: 1.04167vw;
	border-radius: 1.04167vw;
	font-size: 1.04167vw;
	padding: 4.58333vw 2.08333vw 2.08333vw;
}

.privacy__text h2 {
	font-size: 1.25vw;
	margin: 1.5625vw 0 0.52083vw;
}

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

.privacy .popup__inner {
	max-width: 62.5vw;
	padding: 2.08333vw 1.04167vw;
}

.popup-video .popup__inner {
	max-width: 46.875vw;
	padding-inline: 0.83333vw;
}

.popup-video .popups__main {
	border-radius: 0.83333vw;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4vcmVzcG9uc2l2ZS5jc3MiLCJtYWluL3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9jb21tb24vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9mb3JtL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3Mvc3dpcGVyL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvbV9jb29raWUvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9oZXJvL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvdWkvc3RhdC1ncmlkL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvdWkvbWVkaWEtY2FyZC9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3VpL25ld3MtY2FyZC9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3VpL3Bob3RvLXNsaWRlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3VpL2ZhcS9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3RvcGJhci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2hlYWRlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL0BtYWluL21haW4vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9mb290ZXIvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwLWZvcm0vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC1wcml2YWN5L19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvcG9wdXAtdmlkZW8vX3Jlc3BvbnNpdmUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakIsY0FBYztBQ0FkO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBV2pCOztBQWREO0NBTUksZ0JBQVU7Q0FDVix5Q0FBd0M7Q0FDekM7O0FBUkg7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QW1CO0NBQ25CLHNFQUErQztTQUEvQyw4REFBK0M7Q0FDL0MsZ0JBQWE7Q0FDYixzQkFBZ0I7Q0FDbkI7O0FBTkw7Q0FTUSxXQUFVO0NBd0NiOztBQWpETDtDQVlZLHFCQUFhO0NBQWIscUJBQWE7Q0FBYixjQUFhO0NBQ2IsNkJBQXNCO0NBQXRCLDhCQUFzQjtLQUF0QiwyQkFBc0I7U0FBdEIsdUJBQXNCO0NBQ3RCLHlCQUF1QjtLQUF2QixzQkFBdUI7U0FBdkIsd0JBQXVCO0NBQ3ZCLHVCQUFzQjtDQUN6Qjs7QUFoQlQ7Q0FtQlksaUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2hCLHdCQUF1QjtDQUN2Qix3QkFBdUI7Q0FDMUI7O0FBeEJUO0NBMkJZLGVBQVM7Q0FDWjs7QUE1QlQ7Q0FnQ2dCLCtCQUFtQjtDQUFuQiw4QkFBbUI7S0FBbkIsd0JBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQixlQUFTO0NBQ1o7O0FBbENiO0NBc0NZLHNCQUFlO0NBQ2xCOztBQXZDVDtDQTBDWSx1QkFBbUI7Q0FDbkIsa0VBQThDO1NBQTlDLDBEQUE4QztDQUM5QyxnQkFBWTtDQUNaLHFCQUFpQjtDQUNqQixpQkFBZ0I7Q0FDaEIscUJBQWU7Q0FDbEI7O0FDL0NSO0NBQ0MsaUJBQWU7Q0FDZix5QkFBbUI7Q0FDbkI7O0FBRUQ7Q0FDQyxlQUFTO0NBQ1QseUJBQW1CO0NBQ25CLHFCQUFlO0NBQ2YsdUNBQXVCO0NBTXZCOztBQVZBO0NBT0Msa0JBQWU7Q0FDZiw2QkFBbUI7Q0FDbkI7O0FBZkg7Q0FtQkUsdUJBQWlCO0NBQ2pCOztBQXBCRjtDQXVCRSxrQkFBaUI7Q0FDakIsNkJBQWtCO0NBQ2xCOztBQ3pCRjtDQUVJLG9CQUFnQjtDQUNoQiwwQkFBb0I7Q0FDckI7O0FBSkg7Q0FPSSx5QkFBbUI7Q0FDcEIiLCJmaWxlIjoibWFpbi9yZXNwb25zaXZlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIERlZmF1bHRzICovXG5ib2R5IHtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiA2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtYmFja2dyb3VuZCk7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTkyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMzhweDtcbn1cblxuLnNraXAtbGluayB7XG5cdHRvcDogLTEwMHB4O1xuXHRsZWZ0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cGFkZGluZzogMTRweCAyNHB4O1xufVxuXG4uc2tpcC1saW5rOmZvY3VzIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uc2VjdGlvbiB7XG5cdHNjcm9sbC1tYXJnaW4tdG9wOiA2MHB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRsaW5lLWhlaWdodDogNjBweDtcblx0Zm9udC1zaXplOiAyM3B4O1xufVxuXG4uYnRuOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZC1kYXJrKTtcbn1cblxuLnRpdGxlIHtcblx0Zm9udC1zaXplOiA4NnB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnRpdGxlLi1kZXNrIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi50aXRsZS4tbW9iIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZvcm1fX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmZvcm1fX3N1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxOXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4uZm9ybV9faW5wdXRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDIwcHg7XG59XG5cbi5mb3JtX19pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19mb290ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mb3JtX19mb290ZXIuaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1fX2Zvb3Rlci10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5cbi5mb3JtX19mb290ZXItbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmZvcm1fX2Zvb3Rlci1saW5rOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXN0LWMtcmVkKTtcbn1cblxuLmZvcm1fX2Zvb3Rlci1jaGVja2JveCB7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHR3aWR0aDogMTZweDtcblx0bGVmdDogMDtcblx0dG9wOiAxcHg7XG59XG5cbi5mb3JtX19mb290ZXItY2hlY2tib3gtaWNvbjo6YmVmb3JlIHtcblx0aGVpZ2h0OiA4cHg7XG5cdHdpZHRoOiAxMHB4O1xufVxuXG4uZm9ybV9fYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0aGVpZ2h0OiA1NHB4O1xuXHRsaW5lLWhlaWdodDogNTRweDtcblx0cGFkZGluZy1pbmxpbmU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmlucHV0OjpwbGFjZWhvbGRlciB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pbnB1dC5lcnJvciB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXN0LWMtcmVkKTtcbn1cblxuLnN3aXBlci10aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN3aXBlci10aXRsZSAudGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3dpcGVyLXRpdGxlIC5zd2lwZXJfX2J1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRnYXA6IDI0cHg7XG5cdG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1zdC1jLWRhcmstYmx1ZSk7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0aGVpZ2h0OiA2cHg7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc3dpcGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Z2FwOiAyMHB4O1xufVxuXG4uc3dpcGVyX19idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS00MCk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogNDhweDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uc3dpcGVyX19idG46OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2xhdGU6IC01MCUgLTUwJTtcblx0aGVpZ2h0OiAyNHB4O1xuXHR3aWR0aDogMjRweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9zd2lwZXIvYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi5zd2lwZXJfX2J0bjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTIwKTtcbn1cblxuLnN3aXBlcl9fYnRuLnNsaWRlci1wcmV2OjphZnRlciB7XG5cdHJvdGF0ZTogMTgwZGVnO1xufVxuXG4uc3dpcGVyX19idG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDAuNjU7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm0tY29va2llIHtcblx0bWF4LXdpZHRoOiA1MjBweDtcblx0cGFkZGluZzogMTJweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ubS1jb29raWVfX2J0biB7XG5cdHdpZHRoOiAxNzJweDtcblx0cGFkZGluZzogMTZweDtcbn1cblxuLyogVUkgKi9cbi5oZXJvIHtcblx0LS1oZXJvLWhlaWdodDogNTE4cHg7XG5cdC0taGVyby10aXRsZTogOThweDtcblx0LS1oZXJvLXRleHQ6IDIzcHg7XG5cdC8qINCT0LvQsNCy0L3QsNGPICovXG5cdG1hcmdpbi10b3A6IDE3MXB4O1xufVxuXG4uaGVyby4tbWFpbiB7XG5cdC0taGVyby1oZWlnaHQ6IDUxOHB4O1xuXHQtLWhlcm8tdGl0bGU6IDk4cHg7XG5cdC0taGVyby10ZXh0OiAyM3B4O1xufVxuXG4uaGVyb19faW5uZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDIzcHggMjRweCAyNHB4O1xuXHRtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uaGVyb19fY29udGVudCB7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAyMnB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aWR0aDogYXV0bztcbn1cblxuLmhlcm9fX3RpdGxlIHtcblx0bGluZS1oZWlnaHQ6IDAuOTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdG1heC13aWR0aDogMTMwMHB4O1xufVxuXG4uaGVyb19fdGV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAwLjkyO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblx0bWF4LXdpZHRoOiA4MTBweDtcbn1cblxuLmhlcm9fX2J0biB7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDJweCAwIHJnYmEoMTAyLCAwLCAwLCAwLjIpO1xuXHRmb250LXNpemU6IDIzcHg7XG5cdGhlaWdodDogNjBweDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdHdpZHRoOiA0MjBweDtcbn1cblxuLmhlcm9fX2FzaWRlIHtcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5zdGF0LWdyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1zdGF0LWdyaWQtY29sdW1ucywgMyksIDFmcik7XG5cdGdhcDogMjZweDtcbn1cblxuLnN0YXQtZ3JpZF9faXRlbSB7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDI2cHggMTlweCAxNXB4O1xuXHRtaW4taGVpZ2h0OiAyMzZweDtcbn1cblxuLnN0YXQtZ3JpZF9faGVhZCB7XG5cdGdhcDogMjNweDtcbn1cblxuLnN0YXQtZ3JpZF9fdGl0bGUge1xuXHRmb250LXNpemU6IDg4cHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjg5O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3RhdC1ncmlkX190aXRsZS1pY29uIHN2ZyB7XG5cdGhlaWdodDogMjlweDtcblx0d2lkdGg6IDI5cHg7XG59XG5cbi5zdGF0LWdyaWRfX3RleHQge1xuXHRmb250LXNpemU6IDIzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1heC13aWR0aDogMjkwcHg7XG59XG5cbi5zdGF0LWdyaWRfX251bWJlciB7XG5cdHJpZ2h0OiAyNnB4O1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogMTJweDtcblx0aGVpZ2h0OiA3NXB4O1xuXHR3aWR0aDogNzVweDtcblx0Zm9udC1zaXplOiA0MnB4O1xufVxuXG4uc3RhdC1ncmlkX19pY29uIHtcblx0cmlnaHQ6IDExcHg7XG5cdGJvdHRvbTogMTRweDtcbn1cblxuLnN0YXQtZ3JpZF9faWNvbiBzdmcge1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHdpZHRoOiA1NnB4O1xufVxuXG4uc3RhdC1ncmlkLi1pY29uLXRvcCAuc3RhdC1ncmlkX19pY29uIHtcblx0cmlnaHQ6IDE2cHg7XG5cdGJvdHRvbTogMTdweDtcblx0Ym90dG9tOiBhdXRvO1xufVxuXG4uc3RhdC1ncmlkLi1pY29uLXRvcCAuc3RhdC1ncmlkX19pY29uIHN2ZyB7XG5cdGhlaWdodDogNTZweDtcblx0d2lkdGg6IDU2cHg7XG59XG5cbi5zdGF0LWdyaWQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm1lZGlhLWNhcmQge1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRnYXA6IDIwcHg7XG59XG5cbi5tZWRpYS1jYXJkX19ib2R5Om9ubHktY2hpbGQge1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xufVxuXG4ubWVkaWEtY2FyZF9fYm9keTpvbmx5LWNoaWxkIC5tZWRpYS1jYXJkX190ZXh0cyB7XG5cdG1heC13aWR0aDogbm9uZTtcbn1cblxuLm1lZGlhLWNhcmQuLXJldmVyc2UgLm1lZGlhLWNhcmRfX2JvZHkge1xuXHRvcmRlcjogMjtcbn1cblxuLm1lZGlhLWNhcmQuLXJldmVyc2UgLm1lZGlhLWNhcmRfX21lZGlhIHtcblx0b3JkZXI6IDE7XG59XG5cbi5tZWRpYS1jYXJkX19ib2R5IHtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZzogMjRweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RleHRzIHtcblx0Z2FwOiAzMHB4O1xuXHRtYXgtd2lkdGg6IDg5MHB4O1xufVxuXG4ubWVkaWEtY2FyZF9fdGV4dHMgcCB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0bGluZS1oZWlnaHQ6IDEuMzU7XG59XG5cbi5tZWRpYS1jYXJkX190ZXh0cyB1bCB7XG5cdGdhcDogNnB4O1xufVxuXG4ubWVkaWEtY2FyZF9fdGV4dHMgdWwgPiBsaSB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLm1lZGlhLWNhcmRfX3RleHRzIHVsID4gbGk6OmJlZm9yZSB7XG5cdHRvcDogMTJweDtcblx0bGVmdDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0d2lkdGg6IDlweDtcbn1cblxuLm1lZGlhLWNhcmRfX2JhZGdlIHtcblx0ZGlzcGxheTogZmxleDtcblx0dG9wOiAyNHB4O1xuXHRyaWdodDogMjRweDtcbn1cblxuLm1lZGlhLWNhcmRfX2JhZGdlIGltZyxcbi5tZWRpYS1jYXJkX19iYWRnZSBzdmcge1xuXHRoZWlnaHQ6IDgzcHg7XG5cdHdpZHRoOiA4M3B4O1xufVxuXG4ubWVkaWEtY2FyZF9faWNvbnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyNHB4O1xuXHRib3R0b206IDI0cHg7XG5cdGdhcDogMTJweDtcbn1cblxuLm1lZGlhLWNhcmRfX2ljb24gc3ZnIHtcblx0aGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogNDhweDtcbn1cblxuLm1lZGlhLWNhcmRfX21lZGlhIHtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4ubWVkaWEtY2FyZF9fdmlkZW8tbGFiZWwge1xuXHR0b3A6IDIwcHg7XG5cdGxlZnQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDM5cHg7XG5cdGhlaWdodDogMzlweDtcblx0cGFkZGluZy1pbmxpbmU6IDIwcHg7XG59XG5cbi5tZWRpYS1jYXJkX192aWRlby1wbGF5IHtcblx0aGVpZ2h0OiA4MHB4O1xuXHR3aWR0aDogODBweDtcbn1cblxuLm1lZGlhLWNhcmRfX3ZpZGVvLXBsYXkgc3ZnIHtcblx0aGVpZ2h0OiA1NnB4O1xuXHR3aWR0aDogNTZweDtcbn1cblxuLm5ld3MtY2FyZF9faW1hZ2Uge1xuXHRoZWlnaHQ6IDM1MHB4O1xufVxuXG4ubmV3cy1jYXJkX19pbWcge1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4ubmV3cy1jYXJkX19jb250ZW50IHtcblx0Z2FwOiAyNHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRtaW4taGVpZ2h0OiAyNjRweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tdG9wOiAtMjlweDtcblx0cGFkZGluZzogMjRweDtcbn1cblxuLm5ld3MtY2FyZF9fdGFnIHtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NhY2FjYjtcblx0aGVpZ2h0OiAzOXB4O1xuXHRsaW5lLWhlaWdodDogMzlweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRwYWRkaW5nLWlubGluZTogMjBweDtcbn1cblxuLm5ld3MtY2FyZF9fdGl0bGUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdG1heC13aWR0aDogNDAwcHg7XG59XG5cbi5uZXdzLWNhcmRfX2RhdGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5waG90by1zbGlkZXJfX2ltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGhlaWdodDogMzY0cHg7XG59XG5cbi5waG90by1zbGlkZXJfX2NhcmQge1xuXHRnYXA6IDE5cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDIwcHggMjRweCAyNHB4O1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcbn1cblxuLnBob3RvLXNsaWRlcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdG1pbi1oZWlnaHQ6IDYzcHg7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4ucGhvdG8tc2xpZGVyX190ZXh0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZmFxX19saXN0IHtcblx0Z2FwOiAxMnB4O1xufVxuXG4uZmFxX19pdGVtIHtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0cGFkZGluZy1pbmxpbmU6IDI0cHg7XG59XG5cbi5mYXFfX3F1ZXN0aW9uIHtcblx0Z2FwOiAyNHB4O1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLmZhcV9fcXVlc3Rpb246Zm9jdXMtdmlzaWJsZSB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5mYXFfX2ljb24ge1xuXHRoZWlnaHQ6IDMycHg7XG5cdHdpZHRoOiAzMnB4O1xufVxuXG4uZmFxX19hbnN3ZXItaW5uZXIge1xuXHRnYXA6IDEycHg7XG5cdG1heC13aWR0aDogMTE2MHB4O1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4uZmFxX19hbnN3ZXItbGlzdCB7XG5cdGdhcDogMTJweDtcbn1cblxuLmZhcV9fYW5zd2VyLWxpc3QgbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG5cbi5mYXFfX2Fuc3dlci1saXN0IGxpOjpiZWZvcmUge1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IDEycHg7XG5cdGhlaWdodDogNHB4O1xuXHR3aWR0aDogNHB4O1xufVxuXG4vKiBCbG9ja3MgKi9cbi50b3BiYXIge1xuXHRtYXJnaW46IDA7XG59XG5cbi50b3BiYXIgLmNvbnRhaW5lciB7XG5cdGdhcDogMTJweDtcblx0bWluLWhlaWdodDogNDBweDtcbn1cblxuLnRvcGJhcl9fbGluayB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmhlYWRlcl9faW5uZXIge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjhweDtcblx0aGVpZ2h0OiAxMTdweDtcblx0cGFkZGluZzogMDtcbn1cblxuLmhlYWRlcl9fYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmbGV4LXNocmluazogMDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG59XG5cbi5oZWFkZXJfX2NvbnRhY3RzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNjcm9sbGVkIC5oZWFkZXJfX2lubmVyIHtcblx0aGVpZ2h0OiA5MHB4O1xufVxuXG4ubG9nb19faW1nIHtcblx0aGVpZ2h0OiA1MXB4O1xufVxuXG4uc2lnbi11cCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxleC1zaHJpbms6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4ubmF2X19saXN0IHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogN3B4O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubmF2X19saXN0LWxpbmsge1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdC1jLWdyYXktNjApO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmctaW5saW5lOiAxOHB4O1xuXHRtaW4td2lkdGg6IDExNnB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm1lZGlhLWNhcmQuLWR1YWwtZGlwbG9tYSB7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDgxN3B4O1xufVxuXG4uY2FtcHVzLWdhbGxlcnktc2xpZGVyIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmZvb3RlciB7XG5cdHBhZGRpbmc6IDQ2cHggMCAzMHB4O1xufVxuXG4uZm9vdGVyX19pbm5lciB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjBweDtcbn1cblxuLmZvb3Rlcl9fY29udGVudCB7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDI0cHggMjRweCA5cHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTE5cHg7XG5cdG1heC13aWR0aDogMTIzMHB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cy1pdGVtIHtcblx0Z2FwOiAxOXB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cy10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtdmFsdWVzIHtcblx0Z2FwOiA5cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWF4LXdpZHRoOiAzMjJweDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtaXRlbTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5mb290ZXJfX2J1dHRvbnMge1xuXHRnYXA6IDIzcHg7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mb290ZXJfX2J0biB7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGhlaWdodDogNzFweDtcblx0d2lkdGg6IDkzcHg7XG59XG5cbi5mb290ZXJfX2J0bi4taWcge1xuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL2lnLnN2Zykgbm8tcmVwZWF0IGNlbnRlci80MHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX2J0bi4td2Ege1xuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3dhLnN2Zykgbm8tcmVwZWF0IGNlbnRlci80MHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX2J0bi4tdGcge1xuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3RnLnN2Zykgbm8tcmVwZWF0IGNlbnRlci80MHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX2J0bi4tbXgge1xuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL214LnN2Zykgbm8tcmVwZWF0IGNlbnRlci80MHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX2J0bi4teXQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3l0LnN2Zykgbm8tcmVwZWF0IGNlbnRlci80MHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX2J0bi4taWcsIC5mb290ZXJfX2J0bi4td2EsIC5mb290ZXJfX2J0bi4tdGcsIC5mb290ZXJfX2J0bi4tbXgsIC5mb290ZXJfX2J0bi4teXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xufVxuXG4uZm9vdGVyX19idG46aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5mb290ZXJfX2NvcHkge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdG1hcmdpbi10b3A6IDI4cHg7XG5cdGJvdHRvbTogMDtcbn1cblxuLyogUG9wdXBzICovXG4ucG9wdXBzX19jbG9zZSB7XG5cdHRvcDogMDtcblx0bGVmdDogY2FsYygxMDAlICsgMnB4KTtcblx0dHJhbnNsYXRlOiAwO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHdpZHRoOiA2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJveC1zaGFkb3c6IDNweCAxMnB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuXG4ucG9wdXBzX19jbG9zZTpmb2N1cy12aXNpYmxlIHtcblx0b3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXN0LWMtcmVkKTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnBvcHVwc19fY2xvc2UgaW1nIHtcblx0aGVpZ2h0OiAxNXB4O1xuXHR3aWR0aDogMTVweDtcbn1cblxuLnBvcHVwc19fY2xvc2UuLWluc2lkZSB7XG5cdHRvcDogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdGhlaWdodDogNTZweDtcblx0d2lkdGg6IDU2cHg7XG59XG5cbi5wb3B1cHNfX2Nsb3NlLi1pbnNpZGUgaW1nIHtcblx0aGVpZ2h0OiAxOHB4O1xuXHR3aWR0aDogMThweDtcbn1cblxuLnBvcHVwLWZvcm0gLnBvcHVwX19pbm5lciB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucG9wdXBfX2lubmVyIHtcblx0Z2FwOiAyMHB4O1xuXHRwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5wb3B1cF9fYnRuIHtcblx0bWF4LXdpZHRoOiAyODBweDtcbn1cblxuLnBvcHVwIC5mb3JtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMjRweDtcbn1cblxuLnBvcHVwIC5mb3JtX190aXRsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wb3B1cCAuZm9ybV9fYnV0dG9uLCAucG9wdXAgLmZvcm1fX2lucHV0IHtcblx0bWluLWhlaWdodDogNDhweDtcbn1cblxuLnBvcHVwLWZvcm0gLnBvcHVwc19fbWFpbiB7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJveC1zaGFkb3c6IDNweCAxMnB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRtYXgtd2lkdGg6IDkxMHB4O1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9fdGl0bGUge1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA5NiU7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRjb2xvcjogdmFyKC0tc3QtYy10ZXh0KTtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX2lucHV0cyB7XG5cdGdhcDogMjBweDtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX2lucHV0LXdyYXBwZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRnYXA6IDIwcHg7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19idXR0b24ge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAycHggMCByZ2JhKDYsIDgwLCAxMzYsIDAuMTgpO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDIzcHg7XG59XG5cbi5wcml2YWN5X190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLnByaXZhY3lfX3RleHQge1xuXHRnYXA6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0cGFkZGluZzogODhweCA0MHB4IDQwcHg7XG59XG5cbi5wcml2YWN5X190ZXh0IGgyIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRtYXJnaW46IDMwcHggMCAxMHB4O1xufVxuXG4ucHJpdmFjeSB1bCB1bCBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ucHJpdmFjeSAucG9wdXBfX2lubmVyIHtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdHBhZGRpbmc6IDQwcHggMjBweDtcbn1cblxuLnBvcHVwLXZpZGVvIC5wb3B1cF9faW5uZXIge1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMTZweDtcbn1cblxuLnBvcHVwLXZpZGVvIC5wb3B1cHNfX21haW4ge1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuIiwiLyogRGVmYXVsdHMgKi9cbkBpbXBvcnQgXCJjb21tb24vX3Jlc3BvbnNpdmVcIjtcbkBpbXBvcnQgXCJmb3JtL19yZXNwb25zaXZlXCI7XG5AaW1wb3J0IFwic3dpcGVyL19yZXNwb25zaXZlXCI7XG5AaW1wb3J0IFwibV9jb29raWUvX3Jlc3BvbnNpdmVcIjtcblxuLyogVUkgKi9cbkBpbXBvcnQgXCJ1aS9oZXJvL19yZXNwb25zaXZlXCI7XG5AaW1wb3J0IFwidWkvc3RhdC1ncmlkL19yZXNwb25zaXZlXCI7XG5AaW1wb3J0IFwidWkvbWVkaWEtY2FyZC9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInVpL25ld3MtY2FyZC9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInVpL3Bob3RvLXNsaWRlci9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInVpL2ZhcS9fcmVzcG9uc2l2ZVwiO1xuXG4vKiBCbG9ja3MgKi9cbkBpbXBvcnQgXCJoZWFkZXIvX3Jlc3BvbnNpdmVcIjtcbkBpbXBvcnQgXCJAbWFpbi9tYWluL19yZXNwb25zaXZlXCI7XG5cbkBpbXBvcnQgXCJmb290ZXIvX3Jlc3BvbnNpdmVcIjtcblxuLyogUG9wdXBzICovXG5AaW1wb3J0IFwicG9wdXAvX3Jlc3BvbnNpdmVcIjtcbkBpbXBvcnQgXCJwb3B1cHMvX3Jlc3BvbnNpdmVcIjtcbiIsImJvZHkge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBwYWRkaW5nLWlubGluZTogMzhweDtcbn1cblxuLnNraXAtbGluayB7XG4gIHRvcDogLTEwMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuXG4gICY6Zm9jdXMge1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbiB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXJlZC1kYXJrKTtcbiAgfVxufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDg2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICYuLWRlc2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi4tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4iLCIuZm9ybSB7XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAmX19pbnB1dHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2hlY2tib3gge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxcHg7XG5cbiAgICAgICYtaWNvbjo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuICB9XG59XG4iLCIuc3dpcGVyIHtcbiAgJi10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnN3aXBlcl9fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICYtcGFnaW5hdGlvbiB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG5cbiAgICAmLWJ1bGxldCB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1zdC1jLWRhcmstYmx1ZSk7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICB9XG4gIH1cblxuICAmLXNjcm9sbGJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgJi1kcmFnIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1ncmF5LTQwKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3dpcGVyL2Fycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICAgIH1cblxuICAgICY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktMjApO1xuICAgIH1cblxuICAgICYuc2xpZGVyLXByZXYge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICByb3RhdGU6IDE4MGRlZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC42NTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tLWNvb2tpZSB7XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAmX19idG4ge1xuICAgIHdpZHRoOiAxNzJweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59IiwiLmhlcm8ge1xuICAtLWhlcm8taGVpZ2h0OiA1MThweDtcbiAgLS1oZXJvLXRpdGxlOiA5OHB4O1xuICAtLWhlcm8tdGV4dDogMjNweDtcblxuICAvKiDQk9C70LDQstC90LDRjyAqL1xuICAmLi1tYWluIHtcbiAgICAtLWhlcm8taGVpZ2h0OiA1MThweDtcbiAgICAtLWhlcm8tdGl0bGU6IDk4cHg7XG4gICAgLS1oZXJvLXRleHQ6IDIzcHg7XG4gIH1cblxuICBtYXJnaW4tdG9wOiAxNzFweDtcblxuICAmX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgcGFkZGluZzogMjNweCAyNHB4IDI0cHg7XG4gICAgbWFyZ2luLWlubGluZTogMDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMC45MjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXgtd2lkdGg6IDgxMHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDJweCAwIHJnYmEoMTAyLCAwLCAwLCAwLjIpO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDQyMHB4O1xuICB9XG5cbiAgJl9fYXNpZGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiIsIi5zdGF0LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1zdGF0LWdyaWQtY29sdW1ucywgMyksIDFmcik7XG4gIGdhcDogMjZweDtcblxuICAmX19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDI2cHggMTlweCAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDIzNnB4O1xuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgZ2FwOiAyM3B4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICBsaW5lLWhlaWdodDogMC44OTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9fdGl0bGUtaWNvbiBzdmcge1xuICAgIGhlaWdodDogMjlweDtcbiAgICB3aWR0aDogMjlweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgcmlnaHQ6IDI2cHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTJweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgcmlnaHQ6IDExcHg7XG4gICAgYm90dG9tOiAxNHB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgIH1cbiAgfVxuXG4gICYuLWljb24tdG9wIHtcbiAgICAuc3RhdC1ncmlkX19pY29uIHtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgYm90dG9tOiBhdXRvO1xuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIubWVkaWEtY2FyZCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjBweDtcblxuICAmX19ib2R5Om9ubHktY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cbiAgICAubWVkaWEtY2FyZF9fdGV4dHMge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuLXJldmVyc2Uge1xuICAgIC5tZWRpYS1jYXJkX19ib2R5IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5tZWRpYS1jYXJkX19tZWRpYSB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX190ZXh0cyB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG1heC13aWR0aDogODkwcHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHRzIHVsIHtcbiAgICBnYXA6IDZweDtcbiAgfVxuXG4gICZfX3RleHRzIHVsID4gbGkge1xuICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiA5cHg7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdG9wOiAyNHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuXG4gICAgaW1nLFxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDgzcHg7XG4gICAgICB3aWR0aDogODNweDtcbiAgICB9XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMjRweDtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICAmX19pY29uIHN2ZyB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG5cbiAgJl9fbWVkaWEge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9fdmlkZW8tbGFiZWwge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIGhlaWdodDogMzlweDtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxuXG4gICZfX3ZpZGVvLXBsYXkge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogODBweDtcblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5uZXdzLWNhcmQge1xuXHQmX19pbWFnZSB7XG5cdFx0aGVpZ2h0OiAzNTBweDtcblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdGdhcDogMjRweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdG1pbi1oZWlnaHQ6IDI2NHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAtMjlweDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cblx0Jl9fdGFnIHtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2I7XG5cdFx0aGVpZ2h0OiAzOXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nLWlubGluZTogMjBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHR9XG5cblx0Jl9fZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cbn1cbiIsIi5waG90by1zbGlkZXIge1xuXHQmX19pbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0aGVpZ2h0OiAzNjRweDtcblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdGdhcDogMTlweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMjRweCAyNHB4O1xuXHRcdG1hcmdpbi10b3A6IC0zMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRtaW4taGVpZ2h0OiA2M3B4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cbn1cbiIsIi5mYXEge1xuXHQmX19saXN0IHtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdHBhZGRpbmctaW5saW5lOiAyNHB4O1xuXHR9XG5cblx0Jl9fcXVlc3Rpb24ge1xuXHRcdGdhcDogMjRweDtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cblx0XHQmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXN0LWMtcmVkKTtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXHR9XG5cblx0Jl9fYW5zd2VyIHtcblx0XHQmLWlubmVyIHtcblx0XHRcdGdhcDogMTJweDtcblx0XHRcdG1heC13aWR0aDogMTE2MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdCYtbGlzdCB7XG5cdFx0XHRnYXA6IDEycHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnRvcGJhciB7XG4gIG1hcmdpbjogMDtcblxuICAuY29udGFpbmVyIHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG4iLCJAaW1wb3J0ICd0b3BiYXIvX3Jlc3BvbnNpdmUnO1xuXG4uaGVhZGVyIHtcbiAgJl9faW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjhweDtcbiAgICBoZWlnaHQ6IDExN3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxuXG4gICZfX2NvbnRhY3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNjcm9sbGVkICZfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cblxuLmxvZ28ge1xuICAmX19pbWcge1xuICAgIGhlaWdodDogNTFweDtcbiAgfVxufVxuXG4uc2lnbi11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiBhdXRvO1xuXG4gICZfX2xpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogN3B4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmLWxpbmsge1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN0LWMtZ3JheS02MCk7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxOHB4O1xuICAgICAgbWluLXdpZHRoOiAxMTZweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhLWNhcmQuLWR1YWwtZGlwbG9tYSB7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDgxN3B4O1xufVxuXG4uY2FtcHVzLWdhbGxlcnktc2xpZGVyIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cbiIsIi5mb290ZXIge1xuICBwYWRkaW5nOiA0NnB4IDAgMzBweDtcblxuICAmX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDlweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuXG4gICZfX2NvbnRhY3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTE5cHg7XG4gICAgbWF4LXdpZHRoOiAxMjMwcHg7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgZ2FwOiAxOXB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLXZhbHVlcyB7XG4gICAgICBnYXA6IDlweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWF4LXdpZHRoOiAzMjJweDtcbiAgICB9XG5cbiAgICAmLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19idXR0b25zIHtcbiAgICBnYXA6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gICAgd2lkdGg6IDkzcHg7XG5cbiAgICAmLi1pZyB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL2lnLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmLi13YSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3dhLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmLi10ZyB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3RnLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmLi1teCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL214LnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmLi15dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy92MS9pbWcvZm9vdGVyL3l0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmLi1pZyxcbiAgICAmLi13YSxcbiAgICAmLi10ZyxcbiAgICAmLi1teCxcbiAgICAmLi15dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4iLCIucG9wdXBzIHtcblx0Jl9fY2xvc2Uge1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdHRyYW5zbGF0ZTogMDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDNweCAxMnB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuXG5cdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHR9XG5cblx0XHQmLi1pbnNpZGUge1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0d2lkdGg6IDU2cHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wb3B1cCB7XG5cdCYtZm9ybSB7XG5cdFx0LnBvcHVwX19pbm5lciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19pbm5lciB7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWF4LXdpZHRoOiAyODBweDtcblx0fVxuXG5cdC5mb3JtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdCZfX2J1dHRvbixcblx0XHQmX19pbnB1dCB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnBvcHVwLWZvcm0ge1xuICAgIC5wb3B1cHNfX21haW4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAzcHggMTJweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgbWF4LXdpZHRoOiA5MTBweDtcbiAgICB9XG5cbiAgICAuZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTYlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXN0LWMtdGV4dCk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDJweCAwIHJnYmEoNiwgODAsIDEzNiwgMC4xOCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJpdmFjeSB7XG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGdhcDogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRwYWRkaW5nOiA4OHB4IDQwcHggNDBweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdG1hcmdpbjogMzBweCAwIDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0dWwgdWwgbGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0LnBvcHVwX19pbm5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXHR9XG59XG4iLCIucG9wdXAtdmlkZW8ge1xuICAucG9wdXBfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICB9XG5cbiAgLnBvcHVwc19fbWFpbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuIl19 */
