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

.slide-card__item {
	border-radius: 0.83333vw;
	padding: 1.25vw 1.14583vw 0.57292vw;
	height: auto;
}

.slide-card__title {
	font-size: 2.5vw;
	padding-right: 2.8125vw;
	margin-bottom: 2.08333vw;
}

.slide-card__texts {
	gap: 1.04167vw;
	font-size: 1.19792vw;
}

.slide-card ul {
	gap: 0.3125vw;
}

.slide-card ul > li {
	font-size: 1.19792vw;
	line-height: 1.3;
	padding-left: 1.5625vw;
}

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

.slide-card__number {
	top: 1.30208vw;
	right: 1.25vw;
	font-size: 1.19792vw;
	line-height: 2.1875vw;
	height: 2.1875vw;
	width: 2.1875vw;
}

.slide-card__icon {
	top: 1.25vw;
	right: 1.19792vw;
	height: 2.5vw;
	width: 2.5vw;
}

.slide-card__bg {
	display: block;
	top: 1.14583vw;
	right: -0.52083vw;
	height: 11.66667vw;
	width: auto;
}

.degree-tabs__nav {
	gap: 0.9375vw;
	margin-bottom: 1.25vw;
}

.degree-tabs__filters {
	gap: 0.625vw;
	margin-bottom: 1.25vw;
}

.degree-tabs__filter-list {
	top: calc(100% + 0.3125vw);
	border-radius: 0.83333vw;
	-webkit-box-shadow: 0 0.41667vw 1.45833vw 0 rgba(0, 0, 0, 0.12);
	        box-shadow: 0 0.41667vw 1.45833vw 0 rgba(0, 0, 0, 0.12);
	max-height: 18.75vw;
	padding: 0.41667vw;
}

.degree-tabs__filter-option {
	border-radius: 0.52083vw;
	font-size: 0.78125vw;
	padding: 0.52083vw 0.72917vw;
}

.degree-tabs__tab {
	gap: 0.15625vw;
	border-radius: 0.83333vw;
	cursor: pointer;
	padding: 1.25vw 1.25vw 0.72917vw;
	min-height: 5vw;
	width: auto;
}

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

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

.degree-tabs__grid {
	grid-template-columns: repeat(3, 1fr);
	gap: 1.04167vw;
}

.degree-tabs__grid[data-count="0"] .-promo {
	display: none;
}

.degree-tabs__grid[data-count="2"] .-promo {
	-webkit-box-ordinal-group: 3;
	    -ms-flex-order: 2;
	        order: 2;
}

.degree-tabs__item {
	gap: 0.72917vw;
	border-radius: 0.83333vw;
	min-height: 17.39583vw;
	padding: 1.25vw;
}

.degree-tabs__item.-promo {
	padding: 1.25vw;
	background-image: url(../img/ui/degree-tabs/promo-bg-lg.webp);
}

.degree-tabs__item-faculty {
	font-size: 0.83333vw;
	line-height: 1.2;
	font-weight: 600;
}

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

.degree-tabs__item-meta {
	gap: 0.3125vw 0.72917vw;
	margin-top: 0.625vw;
}

.degree-tabs__item-badge, .degree-tabs__item-location {
	gap: 0.3125vw;
	font-size: 0.78125vw;
}

.degree-tabs__item-badge svg, .degree-tabs__item-location svg {
	height: 0.83333vw;
	width: 0.83333vw;
}

.degree-tabs__item-btn {
	border-radius: 0.625vw;
	-webkit-box-shadow: 0 0.20833vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	        box-shadow: 0 0.20833vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	font-size: 0.78125vw;
	font-weight: 600;
	height: 2.5vw;
	line-height: 2.5vw;
	padding: 0;
	width: 7.70833vw;
}

.degree-tabs__item-icon {
	right: 1.25vw;
	bottom: 1.25vw;
	height: 2.5vw;
	width: 2.5vw;
}

.degree-tabs__promo-title {
	font-size: 2.5vw;
	line-height: 1.1;
	font-weight: 600;
	letter-spacing: -0.02em;
	max-width: 16.77083vw;
}

.degree-tabs__promo-text {
	font-size: 0.78125vw;
	line-height: 1.3;
	letter-spacing: 0;
	max-width: 14.79167vw;
	margin-top: 0.52083vw;
}

.degree-tabs__promo-btn {
	border-radius: 0.625vw;
	-webkit-box-shadow: 0 0.20833vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	        box-shadow: 0 0.20833vw 0.10417vw 0 rgba(102, 0, 0, 0.2);
	font-size: 0.78125vw;
	height: 2.29167vw;
	line-height: 2.29167vw;
	margin-top: auto;
	width: 9.53125vw;
}

.degree-tabs__more-btn, .degree-tabs__link-btn {
	border-radius: 1.45833vw;
	font-size: 0.83333vw;
	height: 2.91667vw;
	line-height: 2.91667vw;
	max-width: 14.58333vw;
	margin: 1.25vw auto 0;
}

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

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

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

.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhY3VsdGllcy9yZXNwb25zaXZlLmNzcyIsImZhY3VsdGllcy9yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvY29tbW9uL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvZm9ybS9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3N3aXBlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL21fY29va2llL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvdWkvaGVyby9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3VpL3NsaWRlLWNhcmQvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy91aS9kZWdyZWUtdGFicy9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3RvcGJhci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2hlYWRlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL0BmYWN1bHRpZXMvbWFpbi9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2Zvb3Rlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvcG9wdXAtZm9ybS9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwLXByaXZhY3kvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9wb3B1cC12aWRlby9fcmVzcG9uc2l2ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQixjQUFjO0FDQWQ7Q0FDRSxxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixpQkFBZ0I7Q0FXakI7O0FBZEQ7Q0FNSSxnQkFBVTtDQUNWLHlDQUF3QztDQUN6Qzs7QUFSSDtDQVdJLDBCQUF5QjtDQUN6Qix1QkFBbUI7Q0FDcEI7O0FBR0g7Q0FDRSxpQkFBaUI7Q0FDakIsMEJBQW9CO0NBQ3JCOztBQUVEO0NBQ0UsZ0JBQVc7Q0FDWCxnQkFBVTtDQUNWLHlCQUFrQjtDQUNsQixxQkFBZTtDQUNmLDBCQUFrQjtDQUtuQjs7QUFWRDtDQVFJLGVBQVM7Q0FDVjs7QUFHSDtDQUNFLDJCQUF1QjtDQUN2QixxQkFBZ0I7Q0FDakI7O0FBRUQ7Q0FDRSx1QkFBbUI7Q0FDbkIsZ0JBQVk7Q0FDWixxQkFBaUI7Q0FDakIscUJBQWU7Q0FNaEI7O0FBVkQ7Q0FPSSx5QkFBd0I7Q0FDeEIsdUNBQXNDO0NBQ3ZDOztBQUdIO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2hCLHdCQUF1QjtDQUN2Qix5QkFBbUI7Q0FTcEI7O0FBZEQ7Q0FRSSxlQUFjO0NBQ2Y7O0FBVEg7Q0FZSSxjQUFhO0NBQ2Q7O0FBR0g7Q0FDRSxpQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixpQkFBZ0I7Q0FDaEIsd0JBQXVCO0NBQ3ZCLHlCQUFtQjtDQUNwQjs7QUN2RUM7Q0FDRSxpQkFBZTtDQUNmLGtCQUFpQjtDQUNqQix3QkFBdUI7Q0FDdkIsaUJBQWdCO0NBQ2hCLHlCQUF3QjtDQUN4Qix5QkFBbUI7Q0FDcEI7O0FBRUQ7Q0FDRSxxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixpQkFBZ0I7Q0FDaEIsd0JBQW1CO0NBQ3BCOztBQUVEO0NBQ0UscUJBQWE7Q0FBYixxQkFBYTtDQUFiLGNBQWE7Q0FDYiwrQkFBbUI7Q0FBbkIsOEJBQW1CO0tBQW5CLHdCQUFtQjtTQUFuQixvQkFBbUI7Q0FDbkIsMEJBQW1CO0tBQW5CLHVCQUFtQjtTQUFuQixvQkFBbUI7Q0FDbkIsMEJBQThCO0tBQTlCLHVCQUE4QjtTQUE5QiwrQkFBOEI7Q0FDOUIsZUFBUztDQUNWOztBQUVEO0NBQ0UsWUFBVztDQUNaOztBQUVEO0NBQ0UsZ0JBQWU7Q0FDZixtQkFBZ0I7Q0FtQ2pCOztBQXJDQTtDQUtHLGNBQWE7Q0FDZDs7QUFFRDtDQUNFLHFCQUFlO0NBQ2YsaUJBQWdCO0NBQ2hCLGlCQUFnQjtDQUNoQix3QkFBa0I7Q0FDbkI7O0FBRUQ7Q0FDRSwyQkFBMEI7Q0FDMUIsZ0JBQWU7Q0FDZixvQ0FBMkI7Q0FBM0IsNEJBQTJCO0NBSzVCOztBQVJBO0NBTUcsdUJBQXNCO0NBQ3ZCOztBQUdIO0NBQ0UseUJBQWtCO0NBQ2xCLGtCQUFZO0NBQ1osaUJBQVc7Q0FDWCxRQUFPO0NBQ1AsU0FBUTtDQU1UOztBQUpDO0NBQ0Usa0JBQVc7Q0FDWCxpQkFBVztDQUNaOztBQUlMO0NBQ0UsbUJBQWtCO0NBQ2xCLGNBQWE7Q0FDZDs7QUFHSDtDQUNFLG9DQUFtQztDQUNuQyx1QkFBbUI7Q0FDbkIsaUJBQVk7Q0FDWixzQkFBaUI7Q0FDakIsMEJBQW9CO0NBQ3BCLHFCQUFlO0NBQ2YsaUJBQWdCO0NBV2pCOztBQWxCRDtDQVVJLHFCQUFlO0NBQ2YscUJBQWlCO0NBQ2pCLGlCQUFnQjtDQUNqQjs7QUFiSDtDQVVJLHFCQUFlO0NBQ2YscUJBQWlCO0NBQ2pCLGlCQUFnQjtDQUNqQjs7QUFiSDtDQVVJLHFCQUFlO0NBQ2YscUJBQWlCO0NBQ2pCLGlCQUFnQjtDQUNqQjs7QUFiSDtDQVVJLHFCQUFlO0NBQ2YscUJBQWlCO0NBQ2pCLGlCQUFnQjtDQUNqQjs7QUFiSDtDQWdCSSx3Q0FBaUM7Q0FDbEM7O0FDMUZEO0NBQ0UscUJBQWE7Q0FBYixxQkFBYTtDQUFiLGNBQWE7Q0FDYiwwQkFBbUI7S0FBbkIsdUJBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQiwwQkFBOEI7S0FBOUIsdUJBQThCO1NBQTlCLCtCQUE4QjtDQUM5Qix5QkFBbUI7Q0FTcEI7O0FBYkE7Q0FPRyxpQkFBZ0I7Q0FDakI7O0FBUkY7Q0FXRyxxQkFBYTtDQUFiLHFCQUFhO0NBQWIsY0FBYTtDQUNkOztBQUdIO0NBQ0UsWUFBUztDQUNULHNCQUFnQjtDQU9qQjs7QUFMQztDQUNFLDhDQUF1QztDQUN2QyxlQUFZO0NBQ1osY0FBVztDQUNaOztBQUdIO0NBQ0UseUJBQW1CO0NBQ25CLGlCQUFXO0NBQ1gsbUJBQWdCO0NBS2pCOztBQUhDO0NBQ0UseUJBQW1CO0NBQ3BCOztBQUdIO0NBQ0UscUJBQWE7Q0FBYixxQkFBYTtDQUFiLGNBQWE7Q0FDYiwwQkFBbUI7S0FBbkIsdUJBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQixzQkFBeUI7S0FBekIsbUJBQXlCO1NBQXpCLDBCQUF5QjtDQUN6QixlQUFTO0NBQ1Y7O0FBRUQ7Q0FDRSxtQkFBa0I7Q0FDbEIsc0NBQXFDO0NBQ3JDLHVCQUFtQjtDQUNuQixnQkFBZTtDQUNmLGNBQVk7Q0FDWixhQUFXO0NBQ1gsMENBQWlDO0NBQWpDLGtDQUFpQztDQTJCbEM7O0FBbENBO0NBVUcsWUFBVztDQUNYLG1CQUFrQjtDQUNsQixTQUFRO0NBQ1IsVUFBUztDQUNULHFCQUFvQjtDQUNwQixlQUFZO0NBQ1osY0FBVztDQUNYLGtFQUFpRTtDQUNsRTs7QUFsQkY7Q0FxQkcsc0NBQXFDO0NBQ3RDOztBQXRCRjtDQTBCSyxlQUFjO0NBQ2Y7O0FBM0JKO0NBK0JHLGNBQWE7Q0FDYixnQkFBZTtDQUNoQjs7QUM3RUw7Q0FDRSxzQkFBZ0I7Q0FDaEIsaUJBQWE7Q0FDYix1QkFBbUI7Q0FDbkIsdUJBQW1CO0NBQ25CLHFCQUFlO0NBQ2YsaUJBQWdCO0NBTWpCOztBQUpDO0NBQ0UsaUJBQVk7Q0FDWixtQkFBYTtDQUNkOztBSkxILFFBQVE7QUtOUjtDQUNFLDBCQUFjO0NBQ2Qsd0JBQWE7Q0FDYix1QkFBWTtDQUVaLGFBQWE7Q0FPYixzQkFBaUI7Q0E2Q2xCOztBQXpERDtDQU9JLDBCQUFjO0NBQ2Qsd0JBQWE7Q0FDYix1QkFBWTtDQUNiOztBQUlEO0NBQ0UsK0JBQW1CO0NBQW5CLDhCQUFtQjtLQUFuQix3QkFBbUI7U0FBbkIsb0JBQW1CO0NBQ25CLDJCQUFvQjtLQUFwQix3QkFBb0I7U0FBcEIscUJBQW9CO0NBQ3BCLDBCQUE4QjtLQUE5Qix1QkFBOEI7U0FBOUIsK0JBQThCO0NBQzlCLGVBQVM7Q0FDVCx5QkFBbUI7Q0FDbkIsaUNBQXVCO0NBQ3ZCLGlCQUFnQjtDQUNqQjs7QUFFRDtDQUNFLDBCQUE4QjtLQUE5Qix1QkFBOEI7U0FBOUIsK0JBQThCO0NBQzlCLGVBQVM7Q0FDVCxpQkFBZ0I7Q0FDaEIsWUFBVztDQUNaOztBQUVEO0NBQ0UsaUJBQWdCO0NBQ2hCLGlCQUFnQjtDQUNoQix3QkFBdUI7Q0FDdkIsc0JBQWlCO0NBQ2xCOztBQUVEO0NBQ0Usa0JBQWlCO0NBQ2pCLGtCQUFpQjtDQUNqQixxQkFBZ0I7Q0FDakI7O0FBRUQ7Q0FDRSx1QkFBbUI7Q0FDbkIsZ0VBQTRDO1NBQTVDLHdEQUE0QztDQUM1QyxxQkFBZTtDQUNmLGdCQUFZO0NBQ1oscUJBQWlCO0NBQ2pCLGdCQUFZO0NBQ2I7O0FBRUQ7Q0FDRSxZQUFXO0NBQ1gsY0FBYTtDQUNkOztBQ3ZERDtDQUNFLHlCQUFtQjtDQUNuQixvQ0FBdUI7Q0FDdkIsYUFBWTtDQUNiOztBQUVEO0NBQ0UsaUJBQWU7Q0FDZix3QkFBbUI7Q0FDbkIseUJBQW1CO0NBQ3BCOztBQUVEO0NBQ0UsZUFBUztDQUNULHFCQUFlO0NBQ2hCOztBQWhCSDtDQW1CSSxjQUFRO0NBQ1Q7O0FBcEJIO0NBdUJJLHFCQUFlO0NBQ2YsaUJBQWdCO0NBQ2hCLHVCQUFrQjtDQVFuQjs7QUFqQ0g7Q0E0Qk0sYUFBUztDQUNULGdCQUFTO0NBQ1Qsa0JBQVc7Q0FDWCxpQkFBVTtDQUNYOztBQUdIO0NBQ0UsZUFBUztDQUNULGNBQVc7Q0FDWCxxQkFBZTtDQUNmLHNCQUFpQjtDQUNqQixpQkFBWTtDQUNaLGdCQUFXO0NBQ1o7O0FBRUQ7Q0FDRSxZQUFTO0NBQ1QsaUJBQVc7Q0FDWCxjQUFZO0NBQ1osYUFBVztDQUNaOztBQUVEO0NBQ0UsZUFBYztDQUNkLGVBQVM7Q0FDVCxrQkFBWTtDQUNaLG1CQUFhO0NBQ2IsWUFBVztDQUNaOztBQ3hERDtDQUNFLGNBQVM7Q0FDVCxzQkFBbUI7Q0FDcEI7O0FBRUQ7Q0FDRSxhQUFTO0NBQ1Qsc0JBQW1CO0NBQ3BCOztBQUVEO0NBQ0UsMkJBQXFCO0NBQ3JCLHlCQUFtQjtDQUNuQixnRUFBNEM7U0FBNUMsd0RBQTRDO0NBQzVDLG9CQUFpQjtDQUNqQixtQkFBWTtDQUNiOztBQUVEO0NBQ0UseUJBQW1CO0NBQ25CLHFCQUFlO0NBQ2YsNkJBQWtCO0NBQ25COztBQUVEO0NBQ0UsZUFBUTtDQUNSLHlCQUFtQjtDQUNuQixnQkFBZTtDQUNmLGlDQUF1QjtDQUN2QixnQkFBZ0I7Q0FDaEIsWUFBVztDQUNaOztBQUVEO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2pCOztBQUVEO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2pCOztBQUVEO0NBQ0Usc0NBQXFDO0NBQ3JDLGVBQVM7Q0FJVjs7QUFOQTtDQUk2QixjQUFjO0NBQUU7O0FBSjdDO0NBSzZCLDZCQUFTO0tBQVQsa0JBQVM7U0FBVCxTQUFTO0NBQUU7O0FBR3pDO0NBQ0UsZUFBUztDQUNULHlCQUFtQjtDQUNuQix1QkFBaUI7Q0FDakIsZ0JBQWE7Q0FNZDs7QUFWQTtDQU9HLGdCQUFhO0NBQ2IsOERBQTZEO0NBQzlEOztBQUdIO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2pCOztBQUVEO0NBQ0UscUJBQWU7Q0FDZixlQUFjO0NBQ2QsaUJBQWdCO0NBQ2pCOztBQUVEO0NBQ0Usd0JBQWE7Q0FDYixvQkFBZ0I7Q0FDakI7O0FBRUQ7Q0FFRSxjQUFRO0NBQ1IscUJBQWU7Q0FNaEI7O0FBVEE7Q0FNRyxrQkFBWTtDQUNaLGlCQUFXO0NBQ1o7O0FBR0g7Q0FDRSx1QkFBbUI7Q0FDbkIsaUVBQTRDO1NBQTVDLHlEQUE0QztDQUM1QyxxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixjQUFZO0NBQ1osbUJBQWlCO0NBQ2pCLFdBQVU7Q0FDVixpQkFBWTtDQUNiOztBQUVEO0NBQ0UsY0FBVztDQUNYLGVBQVk7Q0FDWixjQUFZO0NBQ1osYUFBVztDQUNaOztBQUVEO0NBQ0UsaUJBQWU7Q0FDZixpQkFBZ0I7Q0FDaEIsaUJBQWdCO0NBQ2hCLHdCQUF1QjtDQUN2QixzQkFBZ0I7Q0FDakI7O0FBRUQ7Q0FDRSxxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixrQkFBaUI7Q0FDakIsc0JBQWdCO0NBQ2hCLHNCQUFnQjtDQUNqQjs7QUFFRDtDQUNFLHVCQUFtQjtDQUNuQixpRUFBNEM7U0FBNUMseURBQTRDO0NBQzVDLHFCQUFlO0NBQ2Ysa0JBQVk7Q0FDWix1QkFBaUI7Q0FDakIsaUJBQWdCO0NBQ2hCLGlCQUFZO0NBQ2I7O0FBRUQ7Q0FFRSx5QkFBbUI7Q0FDbkIscUJBQWU7Q0FDZixrQkFBWTtDQUNaLHVCQUFpQjtDQUNqQixzQkFBZ0I7Q0FDaEIsc0JBQW1CO0NBQ3BCOztBUHZJSCxZQUFZO0FRWFo7Q0FDRSxVQUFTO0NBV1Y7O0FBWkQ7Q0FJSSxhQUFTO0NBQ1Qsc0JBQWdCO0NBQ2pCOztBQUVEO0NBQ0UscUJBQWU7Q0FDZixpQkFBZ0I7Q0FDakI7O0FDUkQ7Q0FDRSwwQkFBbUI7S0FBbkIsdUJBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQiwwQkFBOEI7S0FBOUIsdUJBQThCO1NBQTlCLCtCQUE4QjtDQUM5QixlQUFTO0NBQ1Qsa0JBQWE7Q0FDYixXQUFVO0NBQ1g7O0FBRUQ7Q0FDRSx5QkFBbUI7Q0FDbkIscUJBQWU7Q0FDZixxQkFBYztLQUFkLGVBQWM7Q0FDZCxrQkFBWTtDQUNaLHVCQUFpQjtDQUNqQiwwQkFBb0I7Q0FDckI7O0FBRUQ7Q0FDRSxjQUFhO0NBQ2Q7O0FBRUQ7Q0FDRSxpQkFBWTtDQUNiOztBQUlEO0NBQ0Usa0JBQVk7Q0FDYjs7QUFHSDtDQUNFLGNBQWE7Q0FDZDs7QUFFRDtDQUNFLGVBQWM7Q0FDZCxxQkFBYztLQUFkLGVBQWM7Q0FDZCxVQUFTO0NBQ1QsV0FBVTtDQUNWLGtCQUFpQjtDQUNqQixZQUFXO0NBa0JaOztBQWhCQztDQUNFLHlCQUF1QjtLQUF2QixzQkFBdUI7U0FBdkIsd0JBQXVCO0NBQ3ZCLGVBQVE7Q0FDUixXQUFVO0NBWVg7O0FBVkM7Q0FDRSx5QkFBbUI7Q0FDbkIsc0NBQXFDO0NBQ3JDLGtCQUFZO0NBQ1osdUJBQWlCO0NBQ2pCLHFCQUFlO0NBQ2YseUJBQW9CO0NBQ3BCLHFCQUFnQjtDQUNoQix5Q0FBZ0M7Q0FBaEMsaUNBQWdDO0NBQ2pDOztBQzdETDtDQUNDLGFBQVk7Q0FDWiw2QkFBbUI7S0FBbkIsb0JBQW1CO0NBQ25COztBQUVEO0NBQ0MsYUFBWTtDQUNaLDZCQUFtQjtLQUFuQixvQkFBbUI7Q0FDbkI7O0FDUkQ7Q0FDRSw4QkFBb0I7Q0FpR3JCOztBQS9GQztDQUNFLCtCQUFtQjtDQUFuQiw4QkFBbUI7S0FBbkIsd0JBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQiwwQkFBbUI7S0FBbkIsdUJBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQixlQUFTO0NBQ1Y7O0FBRUQ7Q0FDRSx5QkFBbUI7Q0FDbkIsaUNBQXNCO0NBQ3RCLFlBQVc7Q0FDWjs7QUFFRDtDQUNFLHFCQUFlO0NBQ2Ysa0JBQWlCO0NBQ2pCLHlCQUFtQjtDQUNwQjs7QUFFRDtDQUNFLCtCQUFtQjtDQUFuQiw4QkFBbUI7S0FBbkIsd0JBQW1CO1NBQW5CLG9CQUFtQjtDQUNuQix5QkFBdUI7S0FBdkIsc0JBQXVCO1NBQXZCLHdCQUF1QjtDQUN2QixlQUFVO0NBQ1YscUJBQWlCO0NBc0JsQjs7QUFwQkM7Q0FDRSxlQUFTO0NBQ1Y7O0FBRUQ7Q0FDRSxxQkFBZTtDQUNmLGlCQUFnQjtDQUNqQjs7QUFFRDtDQUNFLGVBQVE7Q0FDUixxQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixpQkFBZ0I7Q0FDaEIsc0JBQWdCO0NBQ2pCOztBQUVEO0NBQ0Usa0JBQWlCO0NBQ2xCOztBQUdIO0NBQ0UsZUFBUztDQUNULG1CQUFnQjtDQUNqQjs7QUFFRDtDQUNFLHlCQUFtQjtDQUNuQixrQkFBWTtDQUNaLGlCQUFXO0NBaUNaOztBQXBDQTtDQU1HLG1GQUEwRTtDQUMzRTs7QUFQRjtDQVVHLG1GQUEwRTtDQUMzRTs7QUFYRjtDQWNHLG1GQUEwRTtDQUMzRTs7QUFmRjtDQWtCRyxtRkFBMEU7Q0FDM0U7O0FBbkJGO0NBc0JHLG1GQUEwRTtDQUMzRTs7QUF2QkY7Q0E4QkcsMEJBQXlCO0NBQzFCOztBQS9CRjtDQWtDRyxrQ0FBaUM7Q0FDbEM7O0FBR0g7Q0FDRSxpQkFBZ0I7Q0FDaEIscUJBQWU7Q0FDZixzQkFBZ0I7Q0FDaEIsVUFBUztDQUNWOztBWGhGSCxZQUFZO0FZaEJYO0NBQ0MsT0FBTTtDQUNOLDZCQUFzQjtDQUN0QixhQUFZO0NBQ1osZ0JBQVk7Q0FDWixlQUFXO0NBQ1gseUJBQWtCO0NBQ2xCLHNFQUErQztTQUEvQyw4REFBK0M7Q0F3Qi9DOztBQS9CQTtDQVVDLHlDQUFrQztDQUNsQywwQkFBbUI7Q0FDbkI7O0FBWkQ7Q0FlQyxrQkFBWTtDQUNaLGlCQUFXO0NBQ1g7O0FBakJEO0NBb0JDLGVBQVM7Q0FDVCxpQkFBVztDQUNYLFdBQVU7Q0FDVixrQkFBWTtDQUNaLGlCQUFXO0NBTVg7O0FBOUJEO0NBMkJFLGlCQUFZO0NBQ1osZ0JBQVc7Q0FDWDs7QUFNRjtDQUVDLGVBQWM7Q0FDZDs7QUFHRjtDQUNDLGVBQVM7Q0FDVCxxQkFBZTtDQUNmOztBQUVEO0NBQ0Msc0JBQWdCO0NBQ2hCOztBQWRGO0NBaUJFLHVCQUFzQjtDQUN0QixnQkFBYTtDQVViOztBQTVCRjtDQXFCRyx5QkFBbUI7Q0FDbkI7O0FBdEJIO0NBMEJHLGtCQUFnQjtDQUNoQjs7QUM5REg7Q0FFUSx5QkFBbUI7Q0FDbkIsc0VBQStDO1NBQS9DLDhEQUErQztDQUMvQyxnQkFBYTtDQUNiLHNCQUFnQjtDQUNuQjs7QUFOTDtDQVNRLFdBQVU7Q0F3Q2I7O0FBakRMO0NBWVkscUJBQWE7Q0FBYixxQkFBYTtDQUFiLGNBQWE7Q0FDYiw2QkFBc0I7Q0FBdEIsOEJBQXNCO0tBQXRCLDJCQUFzQjtTQUF0Qix1QkFBc0I7Q0FDdEIseUJBQXVCO0tBQXZCLHNCQUF1QjtTQUF2Qix3QkFBdUI7Q0FDdkIsdUJBQXNCO0NBQ3pCOztBQWhCVDtDQW1CWSxpQkFBZTtDQUNmLGlCQUFnQjtDQUNoQixpQkFBZ0I7Q0FDaEIsd0JBQXVCO0NBQ3ZCLHdCQUF1QjtDQUMxQjs7QUF4QlQ7Q0EyQlksZUFBUztDQUNaOztBQTVCVDtDQWdDZ0IsK0JBQW1CO0NBQW5CLDhCQUFtQjtLQUFuQix3QkFBbUI7U0FBbkIsb0JBQW1CO0NBQ25CLGVBQVM7Q0FDWjs7QUFsQ2I7Q0FzQ1ksc0JBQWU7Q0FDbEI7O0FBdkNUO0NBMENZLHVCQUFtQjtDQUNuQixrRUFBOEM7U0FBOUMsMERBQThDO0NBQzlDLGdCQUFZO0NBQ1oscUJBQWlCO0NBQ2pCLGlCQUFnQjtDQUNoQixxQkFBZTtDQUNsQjs7QUMvQ1I7Q0FDQyxpQkFBZTtDQUNmLHlCQUFtQjtDQUNuQjs7QUFFRDtDQUNDLGVBQVM7Q0FDVCx5QkFBbUI7Q0FDbkIscUJBQWU7Q0FDZix1Q0FBdUI7Q0FNdkI7O0FBVkE7Q0FPQyxrQkFBZTtDQUNmLDZCQUFtQjtDQUNuQjs7QUFmSDtDQW1CRSx1QkFBaUI7Q0FDakI7O0FBcEJGO0NBdUJFLGtCQUFpQjtDQUNqQiw2QkFBa0I7Q0FDbEI7O0FDekJGO0NBRUksb0JBQWdCO0NBQ2hCLDBCQUFvQjtDQUNyQjs7QUFKSDtDQU9JLHlCQUFtQjtDQUNwQiIsImZpbGUiOiJmYWN1bHRpZXMvcmVzcG9uc2l2ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBEZWZhdWx0cyAqL1xuYm9keSB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0cGFkZGluZy1pbmxpbmU6IDM4cHg7XG59XG5cbi5za2lwLWxpbmsge1xuXHR0b3A6IC0xMDBweDtcblx0bGVmdDogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmc6IDE0cHggMjRweDtcbn1cblxuLnNraXAtbGluazpmb2N1cyB7XG5cdHRvcDogMjBweDtcbn1cblxuLnNlY3Rpb24ge1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogNjBweDtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmJ0biB7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGhlaWdodDogNjBweDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGZvbnQtc2l6ZTogMjNweDtcbn1cblxuLmJ0bjpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQtZGFyayk7XG59XG5cbi50aXRsZSB7XG5cdGZvbnQtc2l6ZTogODZweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi50aXRsZS4tZGVzayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGl0bGUuLW1vYiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5mb3JtX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogdmFyKC0tc3QtYy1ibGFjayk7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5mb3JtX19zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLmZvcm1fX2lucHV0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAyMHB4O1xufVxuXG4uZm9ybV9faXRlbSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybV9fZm9vdGVyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uZm9ybV9fZm9vdGVyLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19mb290ZXItdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0cGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG4uZm9ybV9fZm9vdGVyLWxpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5mb3JtX19mb290ZXItbGluazpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5mb3JtX19mb290ZXItY2hlY2tib3gge1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGhlaWdodDogMTZweDtcblx0d2lkdGg6IDE2cHg7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMXB4O1xufVxuXG4uZm9ybV9fZm9vdGVyLWNoZWNrYm94LWljb246OmJlZm9yZSB7XG5cdGhlaWdodDogOHB4O1xuXHR3aWR0aDogMTBweDtcbn1cblxuLmZvcm1fX2J1dHRvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy13aGl0ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGhlaWdodDogNTRweDtcblx0bGluZS1oZWlnaHQ6IDU0cHg7XG5cdHBhZGRpbmctaW5saW5lOiAyMHB4O1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pbnB1dDo6cGxhY2Vob2xkZXIge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uaW5wdXQuZXJyb3Ige1xuXHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG59XG5cbi5zd2lwZXItdGl0bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zd2lwZXItdGl0bGUgLnRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN3aXBlci10aXRsZSAuc3dpcGVyX19idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0Z2FwOiAyNHB4O1xuXHRtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tc3QtYy1kYXJrLWJsdWUpO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGhlaWdodDogNnB4O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnN3aXBlcl9fYnV0dG9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGdhcDogMjBweDtcbn1cblxuLnN3aXBlcl9fYnRuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGhlaWdodDogNDhweDtcblx0d2lkdGg6IDQ4cHg7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cblxuLnN3aXBlcl9fYnRuOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNsYXRlOiAtNTAlIC01MCU7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3dpcGVyL2Fycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuXG4uc3dpcGVyX19idG46bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS0yMCk7XG59XG5cbi5zd2lwZXJfX2J0bi5zbGlkZXItcHJldjo6YWZ0ZXIge1xuXHRyb3RhdGU6IDE4MGRlZztcbn1cblxuLnN3aXBlcl9fYnRuLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjY1O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5tLWNvb2tpZSB7XG5cdG1heC13aWR0aDogNTIwcHg7XG5cdHBhZGRpbmc6IDEycHg7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLm0tY29va2llX19idG4ge1xuXHR3aWR0aDogMTcycHg7XG5cdHBhZGRpbmc6IDE2cHg7XG59XG5cbi8qIFVJICovXG4uaGVybyB7XG5cdC0taGVyby1oZWlnaHQ6IDUxOHB4O1xuXHQtLWhlcm8tdGl0bGU6IDk4cHg7XG5cdC0taGVyby10ZXh0OiAyM3B4O1xuXHQvKiDQk9C70LDQstC90LDRjyAqL1xuXHRtYXJnaW4tdG9wOiAxNzFweDtcbn1cblxuLmhlcm8uLW1haW4ge1xuXHQtLWhlcm8taGVpZ2h0OiA1MThweDtcblx0LS1oZXJvLXRpdGxlOiA5OHB4O1xuXHQtLWhlcm8tdGV4dDogMjNweDtcbn1cblxuLmhlcm9fX2lubmVyIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRwYWRkaW5nOiAyM3B4IDI0cHggMjRweDtcblx0bWFyZ2luLWlubGluZTogMDtcbn1cblxuLmhlcm9fX2NvbnRlbnQge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjJweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5oZXJvX190aXRsZSB7XG5cdGxpbmUtaGVpZ2h0OiAwLjk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRtYXgtd2lkdGg6IDEzMDBweDtcbn1cblxuLmhlcm9fX3RleHQge1xuXHRsaW5lLWhlaWdodDogMC45Mjtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdG1heC13aWR0aDogODEwcHg7XG59XG5cbi5oZXJvX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAycHggMCByZ2JhKDEwMiwgMCwgMCwgMC4yKTtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR3aWR0aDogNDIwcHg7XG59XG5cbi5oZXJvX19hc2lkZSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2xpZGUtY2FyZF9faXRlbSB7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdHBhZGRpbmc6IDI0cHggMjJweCAxMXB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5zbGlkZS1jYXJkX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0cGFkZGluZy1yaWdodDogNTRweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnNsaWRlLWNhcmRfX3RleHRzIHtcblx0Z2FwOiAyMHB4O1xuXHRmb250LXNpemU6IDIzcHg7XG59XG5cbi5zbGlkZS1jYXJkIHVsIHtcblx0Z2FwOiA2cHg7XG59XG5cbi5zbGlkZS1jYXJkIHVsID4gbGkge1xuXHRmb250LXNpemU6IDIzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnNsaWRlLWNhcmQgdWwgPiBsaTo6YmVmb3JlIHtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHR3aWR0aDogOXB4O1xufVxuXG4uc2xpZGUtY2FyZF9fbnVtYmVyIHtcblx0dG9wOiAyNXB4O1xuXHRyaWdodDogMjRweDtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHRsaW5lLWhlaWdodDogNDJweDtcblx0aGVpZ2h0OiA0MnB4O1xuXHR3aWR0aDogNDJweDtcbn1cblxuLnNsaWRlLWNhcmRfX2ljb24ge1xuXHR0b3A6IDI0cHg7XG5cdHJpZ2h0OiAyM3B4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0OHB4O1xufVxuXG4uc2xpZGUtY2FyZF9fYmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiAyMnB4O1xuXHRyaWdodDogLTEwcHg7XG5cdGhlaWdodDogMjI0cHg7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uZGVncmVlLXRhYnNfX25hdiB7XG5cdGdhcDogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmRlZ3JlZS10YWJzX19maWx0ZXJzIHtcblx0Z2FwOiAxMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uZGVncmVlLXRhYnNfX2ZpbHRlci1saXN0IHtcblx0dG9wOiBjYWxjKDEwMCUgKyA2cHgpO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRib3gtc2hhZG93OiAwIDhweCAyOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0bWF4LWhlaWdodDogMzYwcHg7XG5cdHBhZGRpbmc6IDhweDtcbn1cblxuLmRlZ3JlZS10YWJzX19maWx0ZXItb3B0aW9uIHtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRwYWRkaW5nOiAxMHB4IDE0cHg7XG59XG5cbi5kZWdyZWUtdGFic19fdGFiIHtcblx0Z2FwOiAzcHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogMjRweCAyNHB4IDE0cHg7XG5cdG1pbi1oZWlnaHQ6IDk2cHg7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uZGVncmVlLXRhYnNfX3RhYi1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0bGluZS1oZWlnaHQ6IDAuODtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRlZ3JlZS10YWJzX190YWItY291bnQge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kZWdyZWUtdGFic19fZ3JpZCB7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdGdhcDogMjBweDtcbn1cblxuLmRlZ3JlZS10YWJzX19ncmlkW2RhdGEtY291bnQ9XCIwXCJdIC4tcHJvbW8ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGVncmVlLXRhYnNfX2dyaWRbZGF0YS1jb3VudD1cIjJcIl0gLi1wcm9tbyB7XG5cdG9yZGVyOiAyO1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0ge1xuXHRnYXA6IDE0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdG1pbi1oZWlnaHQ6IDMzNHB4O1xuXHRwYWRkaW5nOiAyNHB4O1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0uLXByb21vIHtcblx0cGFkZGluZzogMjRweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy91aS9kZWdyZWUtdGFicy9wcm9tby1iZy1sZy53ZWJwKTtcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLWZhY3VsdHkge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDZweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kZWdyZWUtdGFic19faXRlbS1tZXRhIHtcblx0Z2FwOiA2cHggMTRweDtcblx0bWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLWJhZGdlLCAuZGVncmVlLXRhYnNfX2l0ZW0tbG9jYXRpb24ge1xuXHRnYXA6IDZweDtcblx0Zm9udC1zaXplOiAxNXB4O1xufVxuXG4uZGVncmVlLXRhYnNfX2l0ZW0tYmFkZ2Ugc3ZnLCAuZGVncmVlLXRhYnNfX2l0ZW0tbG9jYXRpb24gc3ZnIHtcblx0aGVpZ2h0OiAxNnB4O1xuXHR3aWR0aDogMTZweDtcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLWJ0biB7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDJweCAwIHJnYmEoMTAyLCAwLCAwLCAwLjIpO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGhlaWdodDogNDhweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxNDhweDtcbn1cblxuLmRlZ3JlZS10YWJzX19pdGVtLWljb24ge1xuXHRyaWdodDogMjRweDtcblx0Ym90dG9tOiAyNHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0OHB4O1xufVxuXG4uZGVncmVlLXRhYnNfX3Byb21vLXRpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0bWF4LXdpZHRoOiAzMjJweDtcbn1cblxuLmRlZ3JlZS10YWJzX19wcm9tby10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblx0bWF4LXdpZHRoOiAyODRweDtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRlZ3JlZS10YWJzX19wcm9tby1idG4ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDRweCAycHggMCByZ2JhKDEwMiwgMCwgMCwgMC4yKTtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR3aWR0aDogMTgzcHg7XG59XG5cbi5kZWdyZWUtdGFic19fbW9yZS1idG4sIC5kZWdyZWUtdGFic19fbGluay1idG4ge1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGhlaWdodDogNTZweDtcblx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdG1heC13aWR0aDogMjgwcHg7XG5cdG1hcmdpbjogMjRweCBhdXRvIDA7XG59XG5cbi8qIEJsb2NrcyAqL1xuLnRvcGJhciB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnRvcGJhciAuY29udGFpbmVyIHtcblx0Z2FwOiAxMnB4O1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4udG9wYmFyX19saW5rIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uaGVhZGVyX19pbm5lciB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAyOHB4O1xuXHRoZWlnaHQ6IDExN3B4O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaGVhZGVyX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nLWlubGluZTogMTZweDtcbn1cblxuLmhlYWRlcl9fY29udGFjdHMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsZWQgLmhlYWRlcl9faW5uZXIge1xuXHRoZWlnaHQ6IDkwcHg7XG59XG5cbi5sb2dvX19pbWcge1xuXHRoZWlnaHQ6IDUxcHg7XG59XG5cbi5zaWduLXVwIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5uYXZfX2xpc3Qge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA3cHg7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5uYXZfX2xpc3QtbGluayB7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN0LWMtZ3JheS02MCk7XG5cdGhlaWdodDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cGFkZGluZy1pbmxpbmU6IDE4cHg7XG5cdG1pbi13aWR0aDogMTE2cHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYWRtaXNzaW9uLXJ1bGVzLXNsaWRlciAuc2xpZGUtY2FyZF9faXRlbSB7XG5cdGhlaWdodDogYXV0bztcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmFkbWlzc2lvbi1zY2hlZHVsZS1zbGlkZXIgLnNsaWRlLWNhcmRfX2l0ZW0ge1xuXHRoZWlnaHQ6IGF1dG87XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA0NnB4IDAgMzBweDtcbn1cblxuLmZvb3Rlcl9faW5uZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDIwcHg7XG59XG5cbi5mb290ZXJfX2NvbnRlbnQge1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiAyNHB4IDI0cHggOXB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fdGl0bGUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4uZm9vdGVyX19jb250YWN0cyB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDExOXB4O1xuXHRtYXgtd2lkdGg6IDEyMzBweDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtaXRlbSB7XG5cdGdhcDogMTlweDtcbn1cblxuLmZvb3Rlcl9fY29udGFjdHMtdGl0bGUge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzLXZhbHVlcyB7XG5cdGdhcDogOXB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1heC13aWR0aDogMzIycHg7XG59XG5cbi5mb290ZXJfX2NvbnRhY3RzLWl0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZm9vdGVyX19idXR0b25zIHtcblx0Z2FwOiAyM3B4O1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uZm9vdGVyX19idG4ge1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRoZWlnaHQ6IDcxcHg7XG5cdHdpZHRoOiA5M3B4O1xufVxuXG4uZm9vdGVyX19idG4uLWlnIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9pZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDBweCA0MHB4O1xufVxuXG4uZm9vdGVyX19idG4uLXdhIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci93YS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDBweCA0MHB4O1xufVxuXG4uZm9vdGVyX19idG4uLXRnIHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci90Zy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDBweCA0MHB4O1xufVxuXG4uZm9vdGVyX19idG4uLW14IHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9teC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDBweCA0MHB4O1xufVxuXG4uZm9vdGVyX19idG4uLXl0IHtcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci95dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvNDBweCA0MHB4O1xufVxuXG4uZm9vdGVyX19idG4uLWlnLCAuZm9vdGVyX19idG4uLXdhLCAuZm9vdGVyX19idG4uLXRnLCAuZm9vdGVyX19idG4uLW14LCAuZm9vdGVyX19idG4uLXl0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbn1cblxuLmZvb3Rlcl9fYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3QtYy1yZWQpO1xufVxuXG4uZm9vdGVyX19jb3B5IHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAyOHB4O1xuXHRib3R0b206IDA7XG59XG5cbi8qIFBvcHVwcyAqL1xuLnBvcHVwc19fY2xvc2Uge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IGNhbGMoMTAwJSArIDJweCk7XG5cdHRyYW5zbGF0ZTogMDtcblx0aGVpZ2h0OiA2MHB4O1xuXHR3aWR0aDogNjBweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRib3gtc2hhZG93OiAzcHggMTJweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cblxuLnBvcHVwc19fY2xvc2U6Zm9jdXMtdmlzaWJsZSB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5wb3B1cHNfX2Nsb3NlIGltZyB7XG5cdGhlaWdodDogMTVweDtcblx0d2lkdGg6IDE1cHg7XG59XG5cbi5wb3B1cHNfX2Nsb3NlLi1pbnNpZGUge1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHdpZHRoOiA1NnB4O1xufVxuXG4ucG9wdXBzX19jbG9zZS4taW5zaWRlIGltZyB7XG5cdGhlaWdodDogMThweDtcblx0d2lkdGg6IDE4cHg7XG59XG5cbi5wb3B1cC1mb3JtIC5wb3B1cF9faW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLnBvcHVwX19pbm5lciB7XG5cdGdhcDogMjBweDtcblx0cGFkZGluZzogMjBweCAwO1xufVxuXG4ucG9wdXBfX2J0biB7XG5cdG1heC13aWR0aDogMjgwcHg7XG59XG5cbi5wb3B1cCAuZm9ybSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDI0cHg7XG59XG5cbi5wb3B1cCAuZm9ybV9fdGl0bGUge1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ucG9wdXAgLmZvcm1fX2J1dHRvbiwgLnBvcHVwIC5mb3JtX19pbnB1dCB7XG5cdG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5wb3B1cC1mb3JtIC5wb3B1cHNfX21haW4ge1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRib3gtc2hhZG93OiAzcHggMTJweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KTtcblx0cGFkZGluZzogMjRweDtcblx0bWF4LXdpZHRoOiA5MTBweDtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm0ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9faW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcHVwLWZvcm0gLmZvcm1fX3RpdGxlIHtcblx0Zm9udC1zaXplOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogOTYlO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0Y29sb3I6IHZhcigtLXN0LWMtdGV4dCk7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbnB1dHMge1xuXHRnYXA6IDIwcHg7XG59XG5cbi5wb3B1cC1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAyMHB4O1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9fYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucG9wdXAtZm9ybSAuZm9ybV9fYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym94LXNoYWRvdzogMCA2cHggMnB4IDAgcmdiYSg2LCA4MCwgMTM2LCAwLjE4KTtcblx0aGVpZ2h0OiA2MHB4O1xuXHRsaW5lLWhlaWdodDogNjBweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyM3B4O1xufVxuXG4ucHJpdmFjeV9fdGl0bGUge1xuXHRmb250LXNpemU6IDQ4cHg7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5wcml2YWN5X190ZXh0IHtcblx0Z2FwOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdHBhZGRpbmc6IDg4cHggNDBweCA0MHB4O1xufVxuXG4ucHJpdmFjeV9fdGV4dCBoMiB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bWFyZ2luOiAzMHB4IDAgMTBweDtcbn1cblxuLnByaXZhY3kgdWwgdWwgbGkge1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByaXZhY3kgLnBvcHVwX19pbm5lciB7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRwYWRkaW5nOiA0MHB4IDIwcHg7XG59XG5cbi5wb3B1cC12aWRlbyAucG9wdXBfX2lubmVyIHtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG59XG5cbi5wb3B1cC12aWRlbyAucG9wdXBzX19tYWluIHtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcbn1cbiIsIi8qIERlZmF1bHRzICovXG5AaW1wb3J0IFwiY29tbW9uL19yZXNwb25zaXZlXCI7XG5AaW1wb3J0IFwiZm9ybS9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInN3aXBlci9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcIm1fY29va2llL19yZXNwb25zaXZlXCI7XG5cbi8qIFVJICovXG5AaW1wb3J0IFwidWkvaGVyby9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInVpL3NsaWRlLWNhcmQvX3Jlc3BvbnNpdmVcIjtcbkBpbXBvcnQgXCJ1aS9kZWdyZWUtdGFicy9fcmVzcG9uc2l2ZVwiO1xuXG4vKiBCbG9ja3MgKi9cbkBpbXBvcnQgXCJoZWFkZXIvX3Jlc3BvbnNpdmVcIjtcbkBpbXBvcnQgXCJAZmFjdWx0aWVzL21haW4vX3Jlc3BvbnNpdmVcIjtcblxuQGltcG9ydCBcImZvb3Rlci9fcmVzcG9uc2l2ZVwiO1xuXG4vKiBQb3B1cHMgKi9cbkBpbXBvcnQgXCJwb3B1cC9fcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInBvcHVwcy9fcmVzcG9uc2l2ZVwiO1xuIiwiYm9keSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWJhY2tncm91bmQpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAzOHB4O1xufVxuXG4uc2tpcC1saW5rIHtcbiAgdG9wOiAtMTAwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG5cbiAgJjpmb2N1cyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uIHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5idG4ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDIzcHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXN0LWMtd2hpdGUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkLWRhcmspO1xuICB9XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogODZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgJi4tZGVzayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLi1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiIsIi5mb3JtIHtcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1zdC1jLWJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuXG4gICZfX2lucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zdC1jLXJlZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jaGVja2JveCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDFweDtcblxuICAgICAgJi1pY29uOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmLmVycm9yIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1zdC1jLXJlZCk7XG4gIH1cbn1cbiIsIi5zd2lwZXIge1xuICAmLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyX19idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJi1wYWdpbmF0aW9uIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcblxuICAgICYtYnVsbGV0IHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXN0LWMtZGFyay1ibHVlKTtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtc2Nyb2xsYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAmLWRyYWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdC1jLWdyYXktNDApO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zd2lwZXIvYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gICAgfVxuXG4gICAgJjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtZ3JheS0yMCk7XG4gICAgfVxuXG4gICAgJi5zbGlkZXItcHJldiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxufVxuIiwiLm0tY29va2llIHtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICZfX2J0biB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn0iLCIuaGVybyB7XG4gIC0taGVyby1oZWlnaHQ6IDUxOHB4O1xuICAtLWhlcm8tdGl0bGU6IDk4cHg7XG4gIC0taGVyby10ZXh0OiAyM3B4O1xuXG4gIC8qINCT0LvQsNCy0L3QsNGPICovXG4gICYuLW1haW4ge1xuICAgIC0taGVyby1oZWlnaHQ6IDUxOHB4O1xuICAgIC0taGVyby10aXRsZTogOThweDtcbiAgICAtLWhlcm8tdGV4dDogMjNweDtcbiAgfVxuXG4gIG1hcmdpbi10b3A6IDE3MXB4O1xuXG4gICZfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBwYWRkaW5nOiAyM3B4IDI0cHggMjRweDtcbiAgICBtYXJnaW4taW5saW5lOiAwO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1heC13aWR0aDogODEwcHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMnB4IDAgcmdiYSgxMDIsIDAsIDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNDIwcHg7XG4gIH1cblxuICAmX19hc2lkZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuIiwiLnNsaWRlLWNhcmQge1xuICAmX19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjJweCAxMXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fdGV4dHMge1xuICAgIGdhcDogMjBweDtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cblxuICB1bCB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cblxuICB1bCA+IGxpIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgbGVmdDogOXB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB0b3A6IDI0cHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG5cbiAgJl9fYmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMjJweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgaGVpZ2h0OiAyMjRweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLmRlZ3JlZS10YWJzIHtcbiAgJl9fbmF2IHtcbiAgICBnYXA6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgJl9fZmlsdGVyLWxpc3Qge1xuICAgIHRvcDogY2FsYygxMDAlICsgNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuXG4gICZfX2ZpbHRlci1vcHRpb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgZ2FwOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE0cHg7XG4gICAgbWluLWhlaWdodDogOTZweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX3RhYi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX3RhYi1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJltkYXRhLWNvdW50PVwiMFwiXSAuLXByb21vIHsgZGlzcGxheTogbm9uZSB9XG4gICAgJltkYXRhLWNvdW50PVwiMlwiXSAuLXByb21vIHsgb3JkZXI6IDIgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZ2FwOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgbWluLWhlaWdodDogMzM0cHg7XG4gICAgcGFkZGluZzogMjRweDtcblxuICAgICYuLXByb21vIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3VpL2RlZ3JlZS10YWJzL3Byb21vLWJnLWxnLndlYnApO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tZmFjdWx0eSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICZfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9faXRlbS1tZXRhIHtcbiAgICBnYXA6IDZweCAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAmX19pdGVtLWJhZGdlLFxuICAmX19pdGVtLWxvY2F0aW9uIHtcbiAgICBnYXA6IDZweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMnB4IDAgcmdiYSgxMDIsIDAsIDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDE0OHB4O1xuICB9XG5cbiAgJl9faXRlbS1pY29uIHtcbiAgICByaWdodDogMjRweDtcbiAgICBib3R0b206IDI0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG5cbiAgJl9fcHJvbW8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgbWF4LXdpZHRoOiAzMjJweDtcbiAgfVxuXG4gICZfX3Byb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1heC13aWR0aDogMjg0cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gICZfX3Byb21vLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAycHggMCByZ2JhKDEwMiwgMCwgMCwgMC4yKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgd2lkdGg6IDE4M3B4O1xuICB9XG5cbiAgJl9fbW9yZS1idG4sXG4gICZfX2xpbmstYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICB9XG59XG4iLCIudG9wYmFyIHtcbiAgbWFyZ2luOiAwO1xuXG4gIC5jb250YWluZXIge1xuICAgIGdhcDogMTJweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ3RvcGJhci9fcmVzcG9uc2l2ZSc7XG5cbi5oZWFkZXIge1xuICAmX19pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyOHB4O1xuICAgIGhlaWdodDogMTE3cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICB9XG5cbiAgJl9fY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2Nyb2xsZWQgJl9faW5uZXIge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxufVxuXG4ubG9nbyB7XG4gICZfX2ltZyB7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICB9XG59XG5cbi5zaWduLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IGF1dG87XG5cbiAgJl9fbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgICYtbGluayB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3QtYy1ncmF5LTYwKTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDE4cHg7XG4gICAgICBtaW4td2lkdGg6IDExNnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG4iLCIuYWRtaXNzaW9uLXJ1bGVzLXNsaWRlciAuc2xpZGUtY2FyZF9faXRlbSB7XG5cdGhlaWdodDogYXV0bztcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmFkbWlzc2lvbi1zY2hlZHVsZS1zbGlkZXIgLnNsaWRlLWNhcmRfX2l0ZW0ge1xuXHRoZWlnaHQ6IGF1dG87XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4iLCIuZm9vdGVyIHtcbiAgcGFkZGluZzogNDZweCAwIDMwcHg7XG5cbiAgJl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCA5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cblxuICAmX19jb250YWN0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDExOXB4O1xuICAgIG1heC13aWR0aDogMTIzMHB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGdhcDogMTlweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgJi12YWx1ZXMge1xuICAgICAgZ2FwOiA5cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1heC13aWR0aDogMzIycHg7XG4gICAgfVxuXG4gICAgJi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9ucyB7XG4gICAgZ2FwOiAyM3B4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIHdpZHRoOiA5M3B4O1xuXG4gICAgJi4taWcge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9pZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJi4td2Ege1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci93YS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJi4tdGcge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci90Zy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJi4tbXgge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci9teC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJi4teXQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvdjEvaW1nL2Zvb3Rlci95dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgLyA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJi4taWcsXG4gICAgJi4td2EsXG4gICAgJi4tdGcsXG4gICAgJi4tbXgsXG4gICAgJi4teXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0LWMtcmVkKTtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuIiwiLnBvcHVwcyB7XG5cdCZfX2Nsb3NlIHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogY2FsYygxMDAlICsgMnB4KTtcblx0XHR0cmFuc2xhdGU6IDA7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAzcHggMTJweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KTtcblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdmFyKC0tc3QtYy1yZWQpO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0fVxuXG5cdFx0Ji4taW5zaWRlIHtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdHdpZHRoOiA1NnB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucG9wdXAge1xuXHQmLWZvcm0ge1xuXHRcdC5wb3B1cF9faW5uZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdGdhcDogMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1heC13aWR0aDogMjgwcHg7XG5cdH1cblxuXHQuZm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQmX19idXR0b24sXG5cdFx0Jl9faW5wdXQge1xuXHRcdFx0bWluLWhlaWdodDogNDhweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5wb3B1cC1mb3JtIHtcbiAgICAucG9wdXBzX19tYWluIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYm94LXNoYWRvdzogM3B4IDEycHggMTNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIG1heC13aWR0aDogOTEwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk2JTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zdC1jLXRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5wdXRzIHtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2lucHV0IHtcbiAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAycHggMCByZ2JhKDYsIDgwLCAxMzYsIDAuMTgpO1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByaXZhY3kge1xuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0cGFkZGluZzogODhweCA0MHB4IDQwcHg7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRtYXJnaW46IDMwcHggMCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdHVsIHVsIGxpIHtcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0fVxuXG5cdC5wb3B1cF9faW5uZXIge1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0fVxufVxuIiwiLnBvcHVwLXZpZGVvIHtcbiAgLnBvcHVwX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxuXG4gIC5wb3B1cHNfX21haW4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIH1cbn1cbiJdfQ== */
