.hamburger-box {
	height: 18px !important;
}
.header__hamburger .hamburger {
	height: 18px !important;
}
.header__hamburger {
	background-color: #fa5100 !important;
}
.header__buttons--mobile {
	display: none;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__title {
		width: 100%;
	}
	.welcome-section .welcome-section-hero__buttons {
		padding: 0 0 30px;
	}
}
@media screen and (max-width: 575px) {
	.header__buttons {
		display: none !important;
	}
	.header__buttons--mobile {
		display: flex;
		gap: 10px;
		align-items: center;
		justify-content: space-between;
		margin: 15px 0 0;
	}
	.header__buttons--mobile .btn {
		padding: 8px 15px;
		flex-grow: 1;
	}
}

@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-Regular.ttf) format('truetype');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-Light.ttf) format('truetype');
	font-weight: 300;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-Medium.ttf) format('truetype');
	font-weight: 500;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-SemiBold.ttf) format('truetype');
	font-weight: 600;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-Bold.ttf) format('truetype');
	font-weight: 700;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-ExtraBold.ttf) format('truetype');
	font-weight: 800;
}
@font-face {
	font-family: 'Mulish';
	src: url(../fonts/Mulish-Black.ttf) format('truetype');
	font-weight: 900;
}
/* Roboto */
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-Regular.ttf) format('truetype');
	font-weight: 400;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-Light.ttf) format('truetype');
	font-weight: 300;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-Medium.ttf) format('truetype');
	font-weight: 500;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-SemiBold.ttf) format('truetype');
	font-weight: 600;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-Bold.ttf) format('truetype');
	font-weight: 700;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-ExtraBold.ttf) format('truetype');
	font-weight: 800;
}
@font-face {
	font-family: 'Roboto';
	src: url(../fonts/Roboto-Black.ttf) format('truetype');
	font-weight: 900;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
	font-family: 'Inter', sans-serif;
	font-weight: 700;
	margin: 0 0 1rem;
}
h1.wp-block-heading,
.h1.wp-block-heading,
h2.wp-block-heading,
.h2.wp-block-heading,
h3.wp-block-heading,
.h3.wp-block-heading,
h4.wp-block-heading,
.h4.wp-block-heading,
h5.wp-block-heading,
.h5.wp-block-heading,
h6.wp-block-heading,
.h6.wp-block-heading {
	margin: 1rem 0;
}
h1,
.h1 {
	margin-bottom: 16px;
	font-size: 2.5rem;
	font-weight: 700;
	line-height: 74px;
}
h2,
.h2 {
	font-size: 1.8rem;
	line-height: 40px;
}
h3,
.h3 {
	font-size: 1.7rem;
	line-height: 34px;
}
h4,
.h4 {
	font-size: 1.6rem;
	line-height: 28px;
}
h5,
.h5 {
	font-size: 1.5rem;
	line-height: 24px;
}
p {
	font-size: 1.1rem;
	font-weight: 400;
}
.has-text-align-center {
	text-align: center;
}
.has-text-align-end {
	text-align: end;
}
a {
	color: var(--theme-page-txt-color);
	font-size: 1.1rem;
	font-weight: 700;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
a:hover {
	text-decoration: underline;
}
b,
strong {
	font-weight: 700;
}
@media screen and (max-width: 991px) {
	h1,
	.h1 {
		font-size: 2rem;
		line-height: 44px;
	}
	h2,
	.h2 {
		font-size: 1.7rem;
		line-height: 34px;
	}
	h3,
	.h3 {
		font-size: 1.6rem;
		line-height: 22px;
	}
	h4,
	.h4 {
		font-size: 1.5rem;
		line-height: 24px;
	}
	h5,
	.h5 {
		line-height: 22px;
	}
	p {
		font-size: 1.1rem;
	}
	a {
		font-size: 1.1rem;
	}
	a.review-link {
		font-size: 1.1rem;
	}
}
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
body,
html {
	height: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin: 0 !important;
}
body.no-scroll {
	overflow: hidden;
}
body {
	position: relative;
	min-width: 300px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: auto;
	font-family: 'Inter', sans-serif;
	line-height: 24px;
	color: var(--theme-page-txt-color);
	background-color: var(--theme-page-bg-color);
	font-size: 1.1rem;
}
@media screen and (max-width: 991px) {
	body.overflow-hidden {
		overflow: hidden;
	}
}
img {
	max-width: 100%;
	height: auto;
}
.wrapper {
	position: relative;
	width: 100%;
	min-height: 100vh;
}
section {
	margin: 0 0 60px 0;
}
@media screen and (max-width: 991px) {
	section {
		margin: 0 0 40px 0;
	}
}
.container,
.wp-block-hc-container {
	width: 100%;
	max-width: 1200px;
	padding: 0 16px;
	margin: 0 auto;
}
.wp-block-hc-alternate-group-section {
	margin: 0 0 60px 0;
}
@media screen and (max-width: 991px) {
	.wp-block-hc-alternate-group-section {
		margin: 0 0 40px 0;
	}
}
.page-content__holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.page-content__holder .page-content {
	width: 100%;
	max-width: 100%;
}
@media screen and (max-width: 991px) {
	.page-content__holder .page-content {
		width: 100%;
		max-width: 100%;
	}
}
@media screen and (max-width: 991px) {
	.page-content__holder {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
/**
	Table Style
 */
.table {
	margin: 0 0 16px 0;
	overflow-x: auto;
}
.table table {
	border-collapse: separate;
	border-spacing: 0 5px;
	color: var(--theme-page-txt-color);
	width: 100%;
	font-size: 1.1rem;
	padding: 5px;
	border-radius: 20px;
	table-layout: fixed;
}
@media screen and (max-width: 768px) {
	.table table td {
		width: 300px;
	}
}
.table thead {
	text-align: left;
	font-weight: 700;
	background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%);
	color: white;
}
.table thead th {
	padding: 10px;
}
.table thead th:first-child {
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
}
.table thead th:last-child {
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
.table tbody tr {
	background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);
}
.table tbody td {
	padding: 10px;
}
.table tbody td:first-child {
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
}
.table tbody td:last-child {
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}
ol {
	padding: 0 0 0 36px;
	list-style: none;
	counter-reset: custom-counter;
	font-size: 1.1rem;
}
ol li {
	counter-increment: custom-counter;
	margin: 0 0 4px 0;
	position: relative;
}
ol li::before {
	content: counter(custom-counter);
	width: 20px;
	height: 20px;
	background-color: var(--theme-section-accent-color);
	color: #fdfdfd;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border-radius: 50%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 0.8rem;
	position: absolute;
	left: -33px;
}
ol li::after {
	content: '';
	width: 2px;
	height: 100%;
	background-color: var(--theme-section-accent-color);
	display: block;
	position: absolute;
	left: -24px;
	top: 20px;
}
ol li:last-child {
	margin: 0;
}
ol li:last-child::after {
	display: none;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) {
	margin: 18px 0;
	padding: 0 0 0 36px;
	list-style: none;
	counter-reset: custom-counter;
	font-size: 1.1rem;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li {
	margin: 0 0 4px 0;
	position: relative;
	font-weight: 400;
}
@media screen and (max-width: 991px) {
	ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
		li {
		font-size: 1.1rem;
	}
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li::before {
	content: '';
	position: absolute;
	top: 4px;
	left: -33px;
	width: 18px;
	height: 18px;
	background-color: var(--theme-section-accent-color);
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.801 9.99999C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='%23F26724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 11L12 14L22 4' stroke='%23F26724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.801 9.99999C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='%23F26724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 11L12 14L22 4' stroke='%23F26724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-mask-size: contain;
	mask-size: contain;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li:last-child {
	margin: 0;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li
	ul {
	padding: 0;
	margin-top: 10px;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li
	ul
	li {
	font-size: 1.1rem;
	font-weight: 400;
}
@media screen and (max-width: 991px) {
	ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
		li
		ul
		li {
		font-size: 1.1rem;
	}
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu)
	li
	ul
	li::before {
	content: none;
}
.sgt-scroll-top {
	position: fixed;
	bottom: 70px;
	right: 70px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	background-color: var(--theme-section-accent-color);
	border: 1px solid #fdfdfd;
	border-radius: 50%;
	z-index: 50;
}
@media screen and (max-width: 991px) {
	.sgt-scroll-top {
		right: 16px;
		bottom: 39px;
	}
}
.btn {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 0.5rem;
	padding: 1rem 2rem;
	text-decoration: none;
	border-radius: 100px;
	font-weight: 600;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border: none;
	cursor: pointer;
}
.btn-accent {
	background: #fb4d00;
	-webkit-box-shadow: 0 4px 20px rgba(245, 158, 11, 0.3);
	box-shadow: 0 4px 20px rgba(245, 158, 11, 0.3);
	color: var(--theme-active-btn-txt-color);
}
.btn-accent:hover {
	-webkit-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	transform: translateY(-3px);
	-webkit-box-shadow: 0 8px 30px rgba(245, 158, 11, 0.4);
	box-shadow: 0 8px 30px rgba(245, 158, 11, 0.4);
}
.btn-accent svg path {
	fill: var(--theme-active-btn-txt-color);
}
.btn-transparent {
	background: transparent;
	border: 2px solid var(--theme-transparent-btn-border-color);
	color: var(--theme-transparent-btn-txt-color);
}
.btn-transparent:hover {
	background: rgba(255, 255, 255, 0.1);
	border-color: rgba(255, 255, 255, 0.5);
}
.btn-transparent svg path {
	fill: var(--theme-transparent-btn-txt-color);
}
.welcome-section {
	padding: 86px 0 64px;
	background: url(/assets/images/web.webp) center center / cover no-repeat;
}
@media screen and (max-width: 991px) {
	.welcome-section {
		padding: 48px 0;
		background: url(/assets/images/mob.webp) center center / cover no-repeat;
	}
}
@media screen and (max-width: 991px) {
	.welcome-section .container {
		margin: 0;
		padding: 0;
	}
}
.welcome-section .welcome-section-hero {
	position: relative;
	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;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero {
		margin: 0;
		border-radius: 0;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
.welcome-section .welcome-section-hero__holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 20px;
}
.welcome-section .welcome-section-hero__content {
	position: relative;
	padding: 20px;
	z-index: 1;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__content {
		padding: 26px 20px;
	}
}
.welcome-section .welcome-section-hero__main {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	max-width: 792px;
	z-index: 2;
}
.welcome-section .welcome-section-hero__logo {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	margin-bottom: 16px;
	padding: 12px 14px;
}
.welcome-section .welcome-section-hero__logo img {
	height: 94px;
	width: auto;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__logo {
		margin-bottom: 10px;
		padding: 5px;
	}
	.welcome-section .welcome-section-hero__logo img {
		height: 40px;
	}
}
.welcome-section .welcome-section-hero__banner {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 0.5rem;
	padding: 0.5rem 1rem;
	background: rgba(251, 191, 36, 0.2);
	border: 1px solid #fbbf24;
	border-radius: 50px;
	font-size: 0.9rem;
	margin-bottom: 1.5rem;
	color: white;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__banner {
		-ms-flex-item-align: center;
		align-self: center;
	}
}
.welcome-section .welcome-section-hero__banner svg {
	max-width: 18px;
	min-width: 18px;
}
.welcome-section .welcome-section-hero__banner svg path {
	fill: var(--theme-section-accent-color);
}
.welcome-section .welcome-section-hero__title {
	background: linear-gradient(
		135deg,
		#ffffff 0%,
		var(--theme-section-accent-color) 100%
	);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
	font-size: 3.5rem;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__title {
		text-align: center;
		font-size: 2.5rem;
	}
}
.welcome-section .welcome-section-hero__text {
	margin-bottom: 40px;
	line-height: 1.6;
	font-size: 1.25rem;
	color: #ffff00;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__text {
		text-align: center;
	}
}
.welcome-section .welcome-section-hero__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 2rem;
	row-gap: 1rem;
	margin-bottom: 2.5rem;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__list {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}
.welcome-section .welcome-section-hero__list-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 0.5rem;
	color: white;
}
.welcome-section .welcome-section-hero__list-item svg {
	max-width: 25px;
	min-width: 25px;
}
.welcome-section .welcome-section-hero__list-item svg path {
	fill: var(--theme-section-accent-color);
}
.welcome-section .welcome-section-hero__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 1rem;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__buttons {
		width: 100%;
	}
	.welcome-section .welcome-section-hero__buttons .btn {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
	}
}
.welcome-section .welcome-section-hero__buttons svg {
	width: 20px;
	height: 20px;
}
.welcome-section .welcome-section-hero__image {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.welcome-section .welcome-section-hero__cards {
	position: relative;
	width: 300px;
	height: 300px;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__cards {
		width: 250px;
		height: 250px;
	}
}
.welcome-section .welcome-section-hero__card {
	position: absolute;
	width: 120px;
	height: 180px;
	border-radius: 12px;
	-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
	-webkit-animation: float 6s ease-in-out infinite;
	animation: float 6s ease-in-out infinite;
}
@media screen and (max-width: 991px) {
	.welcome-section .welcome-section-hero__card {
		width: 100px;
		height: 150px;
	}
}
.welcome-section .welcome-section-hero__card-1 {
	background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);
	top: 0;
	left: 0;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
.welcome-section .welcome-section-hero__card-2 {
	background: linear-gradient(135deg, #10b981 0%, #059669 100%);
	top: 50px;
	left: 90px;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.welcome-section .welcome-section-hero__card-3 {
	background: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%);
	top: 100px;
	left: 180px;
	-webkit-animation-delay: 4s;
	animation-delay: 4s;
}
@-webkit-keyframes float {
	0%,
	100% {
		-webkit-transform: translateY(0px) rotate(0deg);
		transform: translateY(0px) rotate(0deg);
	}
	50% {
		-webkit-transform: translateY(-20px) rotate(5deg);
		transform: translateY(-20px) rotate(5deg);
	}
}
@keyframes float {
	0%,
	100% {
		-webkit-transform: translateY(0px) rotate(0deg);
		transform: translateY(0px) rotate(0deg);
	}
	50% {
		-webkit-transform: translateY(-20px) rotate(5deg);
		transform: translateY(-20px) rotate(5deg);
	}
}
.header {
	padding: 16px 0;
	background: #044588;
	font-family: 'Inter', sans-serif;
	-webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 991px) {
	.header {
		padding: 10px 0;
	}
}
.header.sticky-header {
	position: sticky;
	top: 0;
	left: 0;
	z-index: 50;
	background: #044588;
}
.header__holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}
@media screen and (max-width: 991px) {
	.header__logo {
		display: none;
	}
}
.header__logo .custom-logo-link {
	min-height: 60px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.header__logo img {
	max-width: 180px;
}
.header__logo-mobile {
	display: none;
}
@media screen and (max-width: 991px) {
	.header__logo-mobile {
		display: block;
		max-height: 40px;
		max-width: -webkit-min-content;
		max-width: -moz-min-content;
		max-width: min-content;
	}
	.header__logo-mobile img {
		height: 40px;
		min-width: 142px;
	}
}
.header__mobile-buttons {
	display: none;
}
.header__navigation {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 30px;
	width: -webkit-fill-available;
}
.header__navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 30px;
}
@media screen and (max-width: 991px) {
	.header__navigation ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 15px;
		padding: 20px 16px !important;
	}
}
.header__navigation ul li {
	cursor: pointer;
}
.header__navigation ul li a {
	text-decoration: none;
	font-size: 1.1rem;
	color: var(--theme-header-txt-color);
	font-weight: 500;
}
@media screen and (max-width: 991px) {
	.header__navigation ul li a {
		display: block;
		width: -webkit-fill-available;
	}
}
.header__navigation ul li a:hover {
	color: var(--theme-section-accent-color);
}
.header__navigation ul li .drop-holder {
	display: none;
}
.header__navigation ul li.menu-item-has-children {
	position: relative;
}
.header__navigation ul li.menu-item-has-children a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 5px;
	width: 100%;
}
.header__navigation ul li.menu-item-has-children a svg {
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
@media screen and (max-width: 991px) {
	.header__navigation ul li.menu-item-has-children a {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.header__navigation ul li.menu-item-has-children a.active + .drop-holder {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.header__navigation ul li.menu-item-has-children a.active svg {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
}
@media screen and (max-width: 991px) {
	.header__navigation ul li.menu-item-has-children .drop-menu-list {
		width: -webkit-fill-available;
	}
	.header__navigation ul li.menu-item-has-children .drop-menu-list a {
		display: block;
		width: -webkit-fill-available;
	}
}
@media screen and (min-width: 991px) {
	.header__navigation ul li.menu-item-has-children:hover .drop-holder {
		display: block;
		position: absolute;
		top: 0;
		left: -100%;
		z-index: 50;
		padding-top: 50px;
		min-width: 340px;
	}
	.header__navigation ul li.menu-item-has-children:hover .drop-holder ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 0;
		margin-top: 5px;
		background-color: var(--theme-section-primary-color-1);
		border-bottom-left-radius: 16px;
		border-bottom-right-radius: 16px;
		border: 1px solid var(--theme-section-primary-color);
	}
	.header__navigation ul li.menu-item-has-children:hover .drop-holder li {
		padding: 0;
		margin: 8px 40px;
	}
	.header__navigation
		ul
		li.menu-item-has-children:hover
		.drop-holder
		li:first-child {
		margin-top: 20px;
	}
	.header__navigation
		ul
		li.menu-item-has-children:hover
		.drop-holder
		li:last-child {
		margin-bottom: 20px;
	}
}
.header__navigation .socials {
	display: none;
}
@media screen and (max-width: 991px) {
	.header__navigation > ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 12px;
		width: -webkit-fill-available;
	}
	.header__navigation > ul > li {
		padding: 0 0 4px 0;
		width: -webkit-fill-available;
		border-bottom: 1px solid var(--theme-section-primary-color);
	}
	.header__navigation > ul > li a {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.header__navigation > ul > li > .drop-holder {
		padding: 12px 10px;
	}
	.header__navigation > ul > li > .drop-holder li {
		border: 0;
	}
	.header__navigation > ul > li > .drop-holder li a {
		color: var(--theme-header-txt-color);
	}
	.header__navigation > ul > li a {
		font-size: 15px;
		line-height: 20px;
	}
	.header__navigation.menu-active {
		display: block;
		overflow-y: auto;
		position: absolute;
		top: 60px;
		left: 0;
		height: calc(100vh - 60px);
		width: 100%;
		z-index: 50;
		background: linear-gradient(
			135deg,
			var(--theme-page-header-bg-1) 0%,
			var(--theme-page-header-bg-2) 100%
		);
	}
	.header__navigation.menu-active .header__menu {
		display: block;
		width: -webkit-fill-available;
		max-width: none;
		height: calc(100vh - 60px);
	}
	.header__navigation.menu-active .header__mobile-buttons {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		gap: 10px;
		margin: 24px 0;
	}
	.header__navigation.menu-active .header__mobile-buttons .btn {
		width: -webkit-fill-available;
	}
	.header__navigation.menu-active .header__mobile-buttons .btn svg path {
		stroke: none;
	}
	.header__navigation.menu-active .socials {
		margin: 24px 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.header__navigation.menu-active .socials a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.header__navigation .header__menu {
		display: none;
	}
	.header__navigation .btn-header {
		display: none;
	}
}
.header__menu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 30px;
	max-width: calc(100% - 180px - 150px - 70px);
}
.header_dropdown {
	position: relative;
}
.header_dropdown > ul {
	display: none;
	position: absolute;
	top: 50px;
	left: -200%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 0;
	padding: 12px;
	min-width: 200px;
	margin: 0;
	list-style: none;
	z-index: 10;
	border: 1px solid var(--theme-section-primary-color);
	border-bottom-left-radius: 16px;
	border-bottom-right-radius: 16px;
}
.header_dropdown > ul > li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 6px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 4px;
	text-decoration: none;
	color: var(--theme-header-txt-color);
	cursor: pointer;
}
.header_dropdown > ul > li:hover > a {
	color: var(--theme-section-accent-color);
}
.header_dropdown > ul > li:hover > a svg path {
	stroke: var(--theme-section-accent-color);
}
.header_dropdown > ul > li .drop-holder {
	position: absolute;
	left: auto !important;
	right: 100% !important;
	top: -13px !important;
	padding-top: 0 !important;
}
.header_dropdown > ul > li .drop-holder ul {
	position: relative;
	top: auto;
	left: auto;
	padding: 12px;
	margin: 0 !important;
	margin-right: 12px !important;
}
.header_dropdown > ul > li .drop-holder ul li {
	margin: 0 !important;
}
.header_dropdown > ul .dropdown-menu {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.header_dropdown_ellipsis {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
}
.header_dropdown_ellipsis svg {
	width: 20px;
}
.header_dropdown_ellipsis svg path {
	fill: var(--theme-header-txt-color);
}
.header__hamburger {
	display: none;
	min-width: 40px;
	height: 40px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: var(--theme-active-btn-bg-1);
	border-radius: 50%;
}
.header__hamburger .hamburger {
	height: 16px;
}
@media screen and (max-width: 991px) {
	.header__hamburger {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
}
.footer {
	font-size: 1rem;
	background: url(/assets/images/f-web.webp) center center / cover no-repeat;
	padding: 30px 0;
}
.footer__top-holder {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 60px;
	padding-bottom: 32px;
	border-bottom: 1px solid #374151;
}
@media screen and (max-width: 991px) {
	.footer {
		background: url(/assets/images/f-mob.webp) center center / cover no-repeat;
	}
	.footer__top-holder {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 24px;
		padding-bottom: 20px;
	}
}
.footer .footer__top-col-title {
	margin-bottom: 1rem;
	color: var(--theme-section-accent-color);
	font-weight: 700;
	font-size: 1rem;
}
.footer__logo img {
	max-height: 40px;
	width: auto;
}
.footer__text {
	margin-top: 20px;
	color: var(--theme-footer-txt-color);
	line-height: 1.6;
	font-size: 1rem;
}
.footer__bottom-holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	gap: 8px;
	padding-top: 32px;
}
@media screen and (max-width: 991px) {
	.footer__bottom-holder {
		padding-top: 20px;
	}
}
.footer__copyright {
	color: #9ca3af;
}
.footer__bottom_text {
	color: var(--theme-section-accent-color);
	font-size: 0.9rem;
}
.footer__menu ul {
	padding: 0;
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 8px;
	list-style: none;
}
.footer__menu ul li a {
	color: #d1d5db;
	font-size: 1rem;
	font-weight: 500;
	text-decoration: none;
}
@media screen and (max-width: 768px) {
	.footer__menu ul {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.footer__menu ul li {
		width: 100%;
		padding-bottom: 4px;
	}
}
.footer .footer__top-contact-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.footer .footer__top-contact-list > div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 4px;
	color: var(--theme-footer-txt-color);
}
.footer .footer__top-contact-list > div svg {
	width: 16px;
	min-width: 16px;
}
.footer .footer__top-contact-email svg path {
	fill: var(--theme-footer-txt-color);
}
.footer .footer__top-contact-support svg path {
	stroke: var(--theme-footer-txt-color);
}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
	padding: 0px 0px;
	display: inline-block;
	cursor: pointer;
	-webkit-transition-property:
		opacity,
		-webkit-filter;
	transition-property:
		opacity,
		-webkit-filter;
	transition-property: opacity, filter;
	transition-property:
		opacity,
		filter,
		-webkit-filter;
	-webkit-transition-duration: 0.15s;
	transition-duration: 0.15s;
	-webkit-transition-timing-function: linear;
	transition-timing-function: linear;
	font: inherit;
	color: inherit;
	text-transform: none;
	background-color: transparent;
	border: 0;
	margin: 0;
	overflow: visible;
}
.hamburger:hover {
	opacity: 1;
}
.hamburger.is-active:hover {
	opacity: 1;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
	background-color: var(--theme-active-btn-txt-color);
}
.hamburger-box {
	width: 21px;
	height: 16px;
	display: inline-block;
	position: relative;
}
.hamburger-inner {
	display: block;
	top: 50%;
	margin-top: -1px;
}
.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
	width: 21px;
	height: 2px;
	background-color: var(--theme-active-btn-txt-color);
	border-radius: 4px;
	position: absolute;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property:
		transform,
		-webkit-transform;
	-webkit-transition-duration: 0.15s;
	transition-duration: 0.15s;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
}
.hamburger-inner::before,
.hamburger-inner::after {
	content: '';
	display: block;
}
.hamburger-inner::before {
	top: -7px;
}
.hamburger-inner::after {
	bottom: -7px;
}
/*
 * Spin
 */
.hamburger--spin .hamburger-inner {
	-webkit-transition-duration: 0.22s;
	transition-duration: 0.22s;
	-webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
	-webkit-transition:
		top 0.1s 0.25s ease-in,
		opacity 0.1s ease-in;
	transition:
		top 0.1s 0.25s ease-in,
		opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
	-webkit-transition:
		bottom 0.1s 0.25s ease-in,
		-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	transition:
		bottom 0.1s 0.25s ease-in,
		-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	transition:
		bottom 0.1s 0.25s ease-in,
		transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	transition:
		bottom 0.1s 0.25s ease-in,
		transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),
		-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	-webkit-transition-delay: 0.12s;
	transition-delay: 0.12s;
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
	top: 0;
	opacity: 0;
	-webkit-transition:
		top 0.1s ease-out,
		opacity 0.1s 0.12s ease-out;
	transition:
		top 0.1s ease-out,
		opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
	bottom: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transition:
		bottom 0.1s ease-out,
		-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition:
		bottom 0.1s ease-out,
		-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition:
		bottom 0.1s ease-out,
		transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition:
		bottom 0.1s ease-out,
		transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),
		-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hero-404 .hero-body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 142px 0;
}
.hero-404 .hero-body .hero-title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 10px;
	font-weight: 600;
	font-size: 120px;
	line-height: 100%;
	text-align: center;
	color: var(--theme-section-primary-color);
	fill: var(--theme-section-primary-color);
}
.hero-404 .hero-body .hero-title svg path {
	fill: var(--theme-section-primary-color);
}
.hero-404 .hero-body .hero-desc {
	font-weight: 700;
	font-size: 20px;
	line-height: 130%;
	text-align: center;
	text-transform: uppercase;
	color: var(--theme-section-card-text-color);
}
.hero-404 .hero-body .btn {
	margin-top: 50px;
}
@media screen and (max-width: 991px) {
	.hero-404 .hero-body {
		margin: 161px 0;
	}
}
@supports (-webkit-appearance: none) {
}
@media screen and (max-width: 991px) {
	@supports (-webkit-appearance: none) {
	}
}
@media screen and (max-width: 768px) {
	@supports (-webkit-appearance: none) {
	}
}
@media screen and (min-width: 991px) {
	@supports (-webkit-appearance: none) {
	}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZm9udHMuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL3ZhcnMuc2NzcyIsImNvbXBvbmVudHMvYmFzZS5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL3dlbGNvbWUtc2VjdGlvbnMuc2NzcyIsImhlYWRlci9oZWFkZXIuc2NzcyIsImZvb3Rlci9mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvaGFtYnVyZ2VyL2hhbWJ1cmdlci5zY3NzIiwiY29tcG9uZW50cy9oYW1idXJnZXIvYmFzZS5zY3NzIiwiY29tcG9uZW50cy9oYW1idXJnZXIvc3Bpbi5zY3NzIiwicGFnZS00MDQvcGFnZTQwNC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQUE7QUFDQTtFQUNFLHFCQUFBO0VBQ0EsMkVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FDQ0Y7QURDQTtFQUNFLHFCQUFBO0VBQ0EseUVBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxxQkFBQTtFQUNBLDBFQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UscUJBQUE7RUFDQSw0RUFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLHFCQUFBO0VBQ0Esd0VBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxxQkFBQTtFQUNBLDZFQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UscUJBQUE7RUFDQSx5RUFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURFQSxXQUFBO0FBQ0E7RUFDRSxxQkFBQTtFQUNBLDJFQUFBO0VBQ0EsZ0JBQUE7QUNBRjtBREVBO0VBQ0UscUJBQUE7RUFDQSx5RUFBQTtFQUNBLGdCQUFBO0FDQUY7QURFQTtFQUNFLHFCQUFBO0VBQ0EsMEVBQUE7RUFDQSxnQkFBQTtBQ0FGO0FERUE7RUFDRSxxQkFBQTtFQUNBLDRFQUFBO0VBQ0EsZ0JBQUE7QUNBRjtBREVBO0VBQ0UscUJBQUE7RUFDQSx3RUFBQTtFQUNBLGdCQUFBO0FDQUY7QURFQTtFQUNFLHFCQUFBO0VBQ0EsNkVBQUE7RUFDQSxnQkFBQTtBQ0FGO0FERUE7RUFDRSxxQkFBQTtFQUNBLHlFQUFBO0VBQ0EsZ0JBQUE7QUNBRjtBQ3hFQTs7Ozs7Ozs7Ozs7O0VBWUMsZ0NDSlU7RURLVixnQkNxQlM7RURwQlQsZ0JBQUE7QUQwRUQ7QUN4RUM7Ozs7Ozs7Ozs7OztFQUNDLGNBQUE7QURxRkY7O0FDakZBOztFQUVDLG1CQUFBO0VBQ0EsaUJDYk87RURjUCxnQkNTUztFRFJULGlCQ2NVO0FGc0VYOztBQ2pGQTs7RUFFQyxpQkNuQk87RURvQlAsaUJBQUE7QURvRkQ7O0FDakZBOztFQUVDLGlCQ3hCTztFRHlCUCxpQkFBQTtBRG9GRDs7QUNqRkE7O0VBRUMsaUJDN0JPO0VEOEJQLGlCQUFBO0FEb0ZEOztBQ2pGQTs7RUFFQyxpQkNsQ087RURtQ1AsaUJBQUE7QURvRkQ7O0FDakZBO0VBQ0MsaUJDckNPO0VEc0NQLGdCQ3hCWTtBRjRHYjs7QUNsRkE7RUFDQyxrQkFBQTtBRHFGRDs7QUNuRkE7RUFDQyxlQUFBO0FEc0ZEOztBQ25GQTtFQUNDLGtDQ2pCYztFRGtCZCxpQkNoRE87RURpRFAsZ0JDakNTO0VEa0NULHFCQUFBO0VBQ0EsNEJBQUE7RUFBQSxvQkFBQTtBRHNGRDtBQ3BGQztFQUNDLDBCQUFBO0FEc0ZGOztBQ2xGQTs7RUFFQyxnQkM1Q1M7QUZpSVY7O0FDbEZBO0VBQ0M7O0lBRUMsZUNoRVU7SURpRVYsaUJBQUE7RURxRkE7RUNsRkQ7O0lBRUMsaUJDckVVO0lEc0VWLGlCQUFBO0VEb0ZBO0VDakZEOztJQUVDLGlCQzFFVTtJRDJFVixpQkFBQTtFRG1GQTtFQ2hGRDs7SUFFQyxpQkMvRVU7SURnRlYsaUJBQUE7RURrRkE7RUMvRUQ7O0lBRUMsaUJBQUE7RURpRkE7RUM3RUQ7SUFDQyxpQkN2RlU7RUZzS1Y7RUM1RUQ7SUFDQyxpQkMzRlU7RUZ5S1Y7RUM1RUE7SUFDQyxpQkM5RlM7RUY0S1Y7QUFDRjtBR3JN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QUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0FYK3RDSjtBVzd0Q0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlDVG9DSTtFU25DSix3Q1RtQ0k7QUY0ckNWO0FXNXRDUTtFQUNFLHdDVCtCQTtBRityQ1Y7QVd6dENJO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMkNUbUJZO0FGd3NDbEI7QVd4dENJO0VBQ0UsZ0JBQUE7QVgwdENOO0FXdnRDSTtFQUNFO0lBQ0UsZUFBQTtFWHl0Q047QUFDRjtBQUNBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIE11bGlzaCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNdWxpc2gnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL011bGlzaC9NdWxpc2gtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNdWxpc2gnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL011bGlzaC9NdWxpc2gtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJztcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNdWxpc2gnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL011bGlzaC9NdWxpc2gtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiBSb2JvdG8gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9Sb2JvdG8tRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiBNdWxpc2ggKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpc2hcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvTXVsaXNoL011bGlzaC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpc2hcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvTXVsaXNoL011bGlzaC1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpc2hcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvTXVsaXNoL011bGlzaC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpc2hcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvTXVsaXNoL011bGlzaC1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogODAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9NdWxpc2gvTXVsaXNoLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi8qIFJvYm90byAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL1JvYm90by1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogODAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vUm9ib3RvLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5oMS53cC1ibG9jay1oZWFkaW5nLFxuLmgxLndwLWJsb2NrLWhlYWRpbmcsXG5oMi53cC1ibG9jay1oZWFkaW5nLFxuLmgyLndwLWJsb2NrLWhlYWRpbmcsXG5oMy53cC1ibG9jay1oZWFkaW5nLFxuLmgzLndwLWJsb2NrLWhlYWRpbmcsXG5oNC53cC1ibG9jay1oZWFkaW5nLFxuLmg0LndwLWJsb2NrLWhlYWRpbmcsXG5oNS53cC1ibG9jay1oZWFkaW5nLFxuLmg1LndwLWJsb2NrLWhlYWRpbmcsXG5oNi53cC1ibG9jay1oZWFkaW5nLFxuLmg2LndwLWJsb2NrLWhlYWRpbmcge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuaDEsXG4uaDEge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oYXMtdGV4dC1hbGlnbi1lbmQge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICBoNSxcbiAgLmg1IHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuICBhIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuICBhLnJldmlldy1saW5rIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5Lm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtYmctY29sb3IpO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5zZWN0aW9uIHtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG59XG5cbi5jb250YWluZXIsXG4ud3AtYmxvY2staGMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ud3AtYmxvY2staGMtYWx0ZXJuYXRlLWdyb3VwLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgMCA2MHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3AtYmxvY2staGMtYWx0ZXJuYXRlLWdyb3VwLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgfVxufVxuXG4ucGFnZS1jb250ZW50X19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLWNvbnRlbnRfX2hvbGRlciAucGFnZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWNvbnRlbnRfX2hvbGRlciAucGFnZS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWNvbnRlbnRfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi8qKlxuXHRUYWJsZSBTdHlsZVxuICovXG4ud3AtYmxvY2stdGFibGUge1xuICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi53cC1ibG9jay10YWJsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDVweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stdGFibGUgdGFibGUgdGQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUgdGhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMWUzYThhIDAlLCAjM2I4MmY2IDEwMCUpO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3AtYmxvY2stdGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLndwLWJsb2NrLXRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbn1cbi53cC1ibG9jay10YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGJvZHkgdHIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjhmYWZjIDAlLCAjZTJlOGYwIDEwMCUpO1xufVxuLndwLWJsb2NrLXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi53cC1ibG9jay10YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XG59XG4ud3AtYmxvY2stdGFibGUgdGJvZHkgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcbn1cblxub2wge1xuICBwYWRkaW5nOiAwIDAgMCAzNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBjdXN0b20tY291bnRlcjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5vbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjdXN0b20tY291bnRlcjtcbiAgbWFyZ2luOiAwIDAgNHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGN1c3RvbS1jb3VudGVyKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtc2VjdGlvbi1hY2NlbnQtY29sb3IpO1xuICBjb2xvcjogI0ZERkRGRDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zM3B4O1xufVxub2wgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNHB4O1xuICB0b3A6IDIwcHg7XG59XG5vbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxub2wgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG51bDpub3QoLm1lbnUpOm5vdCguc2xpY2stZG90cyk6bm90KC5kcm9wLW1lbnUtbGlzdCk6bm90KC5oZWFkZXItZHJvcGRvd24tbWVudSkge1xuICBtYXJnaW46IDE4cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMzZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogY3VzdG9tLWNvdW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxudWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHtcbiAgbWFyZ2luOiAwIDAgNHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIHVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogLTMzcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLXNlY3Rpb24tYWNjZW50LWNvbG9yKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjEuODAxIDkuOTk5OTlDMjIuMjU3NyAxMi4yNDEzIDIxLjkzMjIgMTQuNTcxNCAyMC44Nzg5IDE2LjYwMThDMTkuODI1NSAxOC42MzIyIDE4LjEwNzkgMjAuMjQgMTYuMDEyNSAyMS4xNTczQzEzLjkxNzEgMjIuMDc0NiAxMS41NzA2IDIyLjI0NTggOS4zNjQzMSAyMS42NDI0QzcuMTU3OTggMjEuMDM4OSA1LjIyNTIgMTkuNjk3NCAzLjg4ODI4IDE3Ljg0MTRDMi41NTEzNyAxNS45ODU0IDEuODkxMTMgMTMuNzI3MiAyLjAxNzY3IDExLjQ0MzRDMi4xNDQyMSA5LjE1OTUyIDMuMDQ5ODkgNi45ODgwOCA0LjU4MzY2IDUuMjkxMTZDNi4xMTc0MyAzLjU5NDI0IDguMTg2NTkgMi40NzQ0MiAxMC40NDYxIDIuMTE4NDRDMTIuNzA1NiAxLjc2MjQ3IDE1LjAxODggMi4xOTE4NSAxNyAzLjMzNDk5JyBzdHJva2U9JyUyM0YyNjcyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkgMTFMMTIgMTRMMjIgNCcgc3Ryb2tlPSclMjNGMjY3MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjEuODAxIDkuOTk5OTlDMjIuMjU3NyAxMi4yNDEzIDIxLjkzMjIgMTQuNTcxNCAyMC44Nzg5IDE2LjYwMThDMTkuODI1NSAxOC42MzIyIDE4LjEwNzkgMjAuMjQgMTYuMDEyNSAyMS4xNTczQzEzLjkxNzEgMjIuMDc0NiAxMS41NzA2IDIyLjI0NTggOS4zNjQzMSAyMS42NDI0QzcuMTU3OTggMjEuMDM4OSA1LjIyNTIgMTkuNjk3NCAzLjg4ODI4IDE3Ljg0MTRDMi41NTEzNyAxNS45ODU0IDEuODkxMTMgMTMuNzI3MiAyLjAxNzY3IDExLjQ0MzRDMi4xNDQyMSA5LjE1OTUyIDMuMDQ5ODkgNi45ODgwOCA0LjU4MzY2IDUuMjkxMTZDNi4xMTc0MyAzLjU5NDI0IDguMTg2NTkgMi40NzQ0MiAxMC40NDYxIDIuMTE4NDRDMTIuNzA1NiAxLjc2MjQ3IDE1LjAxODggMi4xOTE4NSAxNyAzLjMzNDk5JyBzdHJva2U9JyUyM0YyNjcyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkgMTFMMTIgMTRMMjIgNCcgc3Ryb2tlPSclMjNGMjY3MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxudWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgdWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxudWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uc2d0LXNjcm9sbC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNzBweDtcbiAgcmlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGREZERkQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogNTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2d0LXNjcm9sbC10b3Age1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogMzlweDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLWFjY2VudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tYmctMSkgMCUsIHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tYmctMikgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgyNDUsIDE1OCwgMTEsIDAuMyk7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG59XG4uYnRuLWFjY2VudDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgYm94LXNoYWRvdzogMCA4cHggMzBweCByZ2JhKDI0NSwgMTU4LCAxMSwgMC40KTtcbn1cbi5idG4tYWNjZW50IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi10eHQtY29sb3IpO1xufVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXRoZW1lLXRyYW5zcGFyZW50LWJ0bi1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtdHJhbnNwYXJlbnQtYnRuLXR4dC1jb2xvcik7XG59XG4uYnRuLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tdHJhbnNwYXJlbnQgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS10aGVtZS10cmFuc3BhcmVudC1idG4tdHh0LWNvbG9yKTtcbn1cblxuLndlbGNvbWUtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDg2cHggMCA2NHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3ItMSkgMCUsIHZhcigtLXRoZW1lLXNlY3Rpb24tcHJpbWFyeS1jb2xvci0yKSAxMDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fY29udGVudCB7XG4gICAgcGFkZGluZzogMjZweCAyMHB4O1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogNzkycHg7XG4gIHotaW5kZXg6IDI7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fbG9nbyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2xvZ28gaW1nIHtcbiAgaGVpZ2h0OiA5NHB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fbG9nbyBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2Jhbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjUxLCAxOTEsIDM2LCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmJiZjI0O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fYmFubmVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19iYW5uZXIgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxOHB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fYmFubmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tdGhlbWUtc2VjdGlvbi1hY2NlbnQtY29sb3IpO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2ZmZmZmZiAwJSwgdmFyKC0tdGhlbWUtc2VjdGlvbi1hY2NlbnQtY29sb3IpIDEwMCUpO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgZm9udC1zaXplOiAzLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjZmZmZjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMnJlbTtcbiAgcm93LWdhcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2xpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fbGlzdC1pdGVtIHN2ZyB7XG4gIG1heC13aWR0aDogMjVweDtcbiAgbWluLXdpZHRoOiAyNXB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2xpc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXRoZW1lLXNlY3Rpb24tYWNjZW50LWNvbG9yKTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fYnV0dG9ucyAuYnRuIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fYnV0dG9ucyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19jYXJkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NhcmRzIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NhcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBhbmltYXRpb246IGZsb2F0IDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NhcmQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fY2FyZC0xIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2VmNDQ0NCAwJSwgI2RjMjYyNiAxMDAlKTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NhcmQtMiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxMGI5ODEgMCUsICMwNTk2NjkgMTAwJSk7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogOTBweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19jYXJkLTMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOGI1Y2Y2IDAlLCAjN2MzYWVkIDEwMCUpO1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiAxODBweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0cztcbn1cbkBrZXlmcmFtZXMgZmxvYXQge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSByb3RhdGUoNWRlZyk7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tdGhlbWUtc2VjdGlvbi1wcmltYXJ5LWNvbG9yLTEpIDAlLCB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3ItMikgMTAwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4uaGVhZGVyLnN0aWNreS1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3ItMSkgMCUsIHZhcigtLXRoZW1lLXNlY3Rpb24tcHJpbWFyeS1jb2xvci0yKSAxMDAlKTtcbn1cbi5oZWFkZXJfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyAuY3VzdG9tLWxvZ28tbGluayB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uaGVhZGVyX19sb2dvLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyX19sb2dvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28tbW9iaWxlIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1pbi13aWR0aDogMTQycHg7XG4gIH1cbn1cbi5oZWFkZXJfX21vYmlsZS1idXR0b25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX25hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzBweDtcbiAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlYWRlcl9fbmF2aWdhdGlvbiB1bCBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1oZWFkZXItdHh0LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIH1cbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpIC5kcm9wLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYSBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGEuYWN0aXZlICsgLmRyb3AtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhLmFjdGl2ZSBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcC1tZW51LWxpc3Qge1xuICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcC1tZW51LWxpc3QgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuZHJvcC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgei1pbmRleDogNTA7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWluLXdpZHRoOiAzNDBweDtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLmRyb3AtaG9sZGVyIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtc2VjdGlvbi1wcmltYXJ5LWNvbG9yLTEpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtc2VjdGlvbi1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLmRyb3AtaG9sZGVyIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogOHB4IDQwcHg7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5kcm9wLWhvbGRlciBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLmRyb3AtaG9sZGVyIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX25hdmlnYXRpb24gLnNvY2lhbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiA+IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uID4gdWwgPiBsaSB7XG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xuICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gPiB1bCA+IGxpIGEge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IC5kcm9wLWhvbGRlciB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gPiB1bCA+IGxpID4gLmRyb3AtaG9sZGVyIGxpIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiA+IHVsID4gbGkgPiAuZHJvcC1ob2xkZXIgbGkgYSB7XG4gICAgY29sb3I6IHZhcigtLXRoZW1lLWhlYWRlci10eHQtY29sb3IpO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gPiB1bCA+IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uLm1lbnUtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZy0xKSAwJSwgdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItYmctMikgMTAwJSk7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbi5tZW51LWFjdGl2ZSAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbi5tZW51LWFjdGl2ZSAuaGVhZGVyX19tb2JpbGUtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDI0cHggMDtcbiAgfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uLm1lbnUtYWN0aXZlIC5oZWFkZXJfX21vYmlsZS1idXR0b25zIC5idG4ge1xuICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24ubWVudS1hY3RpdmUgLmhlYWRlcl9fbW9iaWxlLWJ1dHRvbnMgLmJ0biBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiBub25lO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24ubWVudS1hY3RpdmUgLnNvY2lhbHMge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbi5tZW51LWFjdGl2ZSAuc29jaWFscyBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlcl9fbmF2aWdhdGlvbiAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX25hdmlnYXRpb24gLmJ0bi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTgwcHggLSAxNTBweCAtIDcwcHgpO1xufVxuLmhlYWRlcl9kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfZHJvcGRvd24gPiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MHB4O1xuICBsZWZ0OiAtMjAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbn1cbi5oZWFkZXJfZHJvcGRvd24gPiB1bCA+IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWhlYWRlci10eHQtY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX2Ryb3Bkb3duID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtc2VjdGlvbi1hY2NlbnQtY29sb3IpO1xufVxuLmhlYWRlcl9kcm9wZG93biA+IHVsID4gbGk6aG92ZXIgPiBhIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG59XG4uaGVhZGVyX2Ryb3Bkb3duID4gdWwgPiBsaSAuZHJvcC1ob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgdG9wOiAtMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9kcm9wZG93biA+IHVsID4gbGkgLmRyb3AtaG9sZGVyIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfZHJvcGRvd24gPiB1bCA+IGxpIC5kcm9wLWhvbGRlciB1bCBsaSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9kcm9wZG93biA+IHVsIC5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmhlYWRlcl9kcm9wZG93bl9lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX2Ryb3Bkb3duX2VsbGlwc2lzIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmhlYWRlcl9kcm9wZG93bl9lbGxpcHNpcyBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXRoZW1lLWhlYWRlci10eHQtY29sb3IpO1xufVxuLmhlYWRlcl9faGFtYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnLTEpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaGVhZGVyX19oYW1idXJnZXIgLmhhbWJ1cmdlciB7XG4gIGhlaWdodDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX2hhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZy0xKSAwJSwgdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmctMikgMTAwJSk7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5mb290ZXJfX3RvcC1ob2xkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM3NDE1MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX3RvcC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlcl9fdG9wLWNvbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5mb290ZXJfX2xvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZm9vdGVyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWZvb3Rlci10eHQtY29sb3IpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZm9vdGVyX19ib3R0b20taG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19ib3R0b20taG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgY29sb3I6ICM5Y2EzYWY7XG59XG4uZm9vdGVyX19ib3R0b21fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLWFjY2VudC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLmZvb3Rlcl9fbWVudSB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZm9vdGVyX19tZW51IHVsIGxpIGEge1xuICBjb2xvcjogI2QxZDVkYjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyX190b3AtY29udGFjdC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mb290ZXIgLmZvb3Rlcl9fdG9wLWNvbnRhY3QtbGlzdCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtZm9vdGVyLXR4dC1jb2xvcik7XG59XG4uZm9vdGVyIC5mb290ZXJfX3RvcC1jb250YWN0LWxpc3QgPiBkaXYgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbn1cbi5mb290ZXIgLmZvb3Rlcl9fdG9wLWNvbnRhY3QtZW1haWwgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS10aGVtZS1mb290ZXItdHh0LWNvbG9yKTtcbn1cbi5mb290ZXIgLmZvb3Rlcl9fdG9wLWNvbnRhY3Qtc3VwcG9ydCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtZm9vdGVyLXR4dC1jb2xvcik7XG59XG5cbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAwcHggMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtN3B4O1xufVxuXG4vKlxuICogU3BpblxuICovXG4uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjtcbn1cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDtcbn1cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG4uaGVyby00MDQgLmhlcm8tYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDE0MnB4IDA7XG59XG4uaGVyby00MDQgLmhlcm8tYm9keSAuaGVyby10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xuICBmaWxsOiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xufVxuLmhlcm8tNDA0IC5oZXJvLWJvZHkgLmhlcm8tdGl0bGUgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xufVxuLmhlcm8tNDA0IC5oZXJvLWJvZHkgLmhlcm8tZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXNlY3Rpb24tY2FyZC10ZXh0LWNvbG9yKTtcbn1cbi5oZXJvLTQwNCAuaGVyby1ib2R5IC5idG4ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tNDA0IC5oZXJvLWJvZHkge1xuICAgIG1hcmdpbjogMTYxcHggMDtcbiAgfVxufVxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cbiIsImgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG5cdGZvbnQtZmFtaWx5OiAkZmYtdGl0bGU7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0bWFyZ2luOiAwIDAgMXJlbTtcblxuXHQmLndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdG1hcmdpbjogMXJlbSAwO1xuXHR9XG59XG5cbmgxLFxuLmgxIHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0Zm9udC1zaXplOiAkZnMtaDE7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0bGluZS1oZWlnaHQ6ICRsaC10aXRsZTtcbn1cblxuaDIsXG4uaDIge1xuXHRmb250LXNpemU6ICRmcy1oMjtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbmgzLFxuLmgzIHtcblx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG5oNCxcbi5oNCB7XG5cdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cblxuaDUsXG4uaDUge1xuXHRmb250LXNpemU6ICRmcy1oNTtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbnAge1xuXHRmb250LXNpemU6ICRmcy1tZDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xufVxuLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oYXMtdGV4dC1hbGlnbi1lbmQge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbmEge1xuXHRjb2xvcjogJHRleHQtcHJpbWFyeTtcblx0Zm9udC1zaXplOiAkZnMtc207XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuXHRoMSxcblx0LmgxIHtcblx0XHRmb250LXNpemU6ICRmcy1oMS1tb2I7XG5cdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdH1cblxuXHRoMixcblx0LmgyIHtcblx0XHRmb250LXNpemU6ICRmcy1oMi1tb2I7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdH1cblxuXHRoMyxcblx0LmgzIHtcblx0XHRmb250LXNpemU6ICRmcy1oMy1tb2I7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdH1cblxuXHRoNCxcblx0Lmg0IHtcblx0XHRmb250LXNpemU6ICRmcy1oNC1tb2I7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHRoNSxcblx0Lmg1IHtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0fVxuXG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAkZnMtbWQtbW9iO1xuXHR9XG5cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAkZnMtbWQtbW9iO1xuXG5cdFx0Ji5yZXZpZXctbGluayB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1tZC1tb2I7XG5cdFx0fVxuXHR9XG59IiwiLy8gQnJlYWtQb2ludHNcbiR3aWR0aC1sYXB0b3A6IDEyMDBweDtcbiR3aWR0aC1tZDogOTkxcHg7XG4kd2lkdGgtdGFibGV0OiA3NjhweDtcbiR3aWR0aC1tb2JpbGU6IDQ4MHB4O1xuXG4vLyBGb250IGZhbWlsaWVzLlxuJGZmOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4kZmYtdGl0bGU6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcblxuLy8gRm9udCBzaXplcy5cbiRmcy1oMTogMi41cmVtO1xuJGZzLWgyOiAxLjhyZW07XG4kZnMtaDM6IDEuN3JlbTtcbiRmcy1oNDogMS42cmVtO1xuJGZzLWg1OiAxLjVyZW07XG4kZnMtYm9keTogMS4xcmVtO1xuJGZzLW1kOiAxLjFyZW07XG4kZnMtc206IDEuMXJlbTtcblxuJGZzLWgxLW1vYjogMnJlbTtcbiRmcy1oMi1tb2I6IDEuN3JlbTtcbiRmcy1oMy1tb2I6IDEuNnJlbTtcbiRmcy1oNC1tb2I6IDEuNXJlbTtcbiRmcy1oNS1tb2I6IDEuNHJlbTtcbiRmcy1ib2R5LW1vYjogMS4xcmVtO1xuJGZzLW1kLW1vYjogMS4xcmVtO1xuJGZzLXNtLW1vYjogMS4xcmVtO1xuXG4vLyBGb250IHdlaWdodHMuXG4kZnctbGlnaHQ6IDMwMDtcbiRmdy1yZWd1bGFyOiA0MDA7XG4kZnctbWVkaXVtOiA1MDA7XG4kZnctc2VtaWJvbGQ6IDYwMDtcbiRmdy1ib2xkOiA3MDA7XG4kZnctZXh0cmFib2xkOiA4MDA7XG4kZnctYmxhY2s6IDkwMDtcblxuLy8gTGluZSBoZWlnaHRzLlxuJGxoOiAyNHB4O1xuJGxoLXRpdGxlOiA3NHB4O1xuXG4vLyBDb2xvcnMuXG4kd2hpdGU6ICNGREZERkQ7XG4kYmxhY2s6ICMyNTAwMkY7XG5cbi8vIEN1c3RvbWl6ZSBDb2xvcnNcbiRwYWdlLWJnOiB2YXIoLS10aGVtZS1wYWdlLWJnLWNvbG9yKTtcbiR0ZXh0LXByaW1hcnk6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbiRhY2NlbnQ6IHZhcigtLXRoZW1lLXNlY3Rpb24tYWNjZW50LWNvbG9yKTtcbiRjYXJkLWJnLTE6IHZhcigtLXRoZW1lLXNlY3Rpb24tY2FyZC1iZy0xKTtcbiRjYXJkLWJnLTI6IHZhcigtLXRoZW1lLXNlY3Rpb24tY2FyZC1iZy0yKTtcbiRjYXJkLXRleHQtY29sb3I6IHZhcigtLXRoZW1lLXNlY3Rpb24tY2FyZC10ZXh0LWNvbG9yKTtcbiRwcmltYXJ5OiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3IpO1xuXG4kcHJpbWFyeS1jb2xvci0xOiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3ItMSk7XG4kcHJpbWFyeS1jb2xvci0yOiB2YXIoLS10aGVtZS1zZWN0aW9uLXByaW1hcnktY29sb3ItMik7XG5cbiRhY3RpdmUtYnRuLWJnLTE6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tYmctMSk7XG4kYWN0aXZlLWJ0bi1iZy0yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnLTIpO1xuJGFjdGl2ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG4kdHJhbnNwYXJlbnQtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtdHJhbnNwYXJlbnQtYnRuLWJvcmRlci1jb2xvcik7XG4kdHJhbnNwYXJlbnQtYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtdHJhbnNwYXJlbnQtYnRuLXR4dC1jb2xvcik7XG5cbiRwYWdlLWZvb3Rlci1iZy0xOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZy0xKTtcbiRwYWdlLWZvb3Rlci1iZy0yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZy0yKTtcbiRoZWFkZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1oZWFkZXItdHh0LWNvbG9yKTtcbiRmb290ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1mb290ZXItdHh0LWNvbG9yKTtcbiRoZWFkZXItaG92ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1oZWFkZXItaG92ZXItdHh0LWNvbG9yKTtcbiRmb290ZXItaG92ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1mb290ZXItaG92ZXItdHh0LWNvbG9yKTtcbi8vIC0tLS0tXG5cbi8vIE1hcmdpbnNcbiRzZWN0aW9uLW1hcmdpbjogMCAwIDYwcHggMDtcbiRzZWN0aW9uLW1hcmdpbi1tb2I6IDAgMCA0MHB4IDA7XG5cbi8vIE90aGVycy5cbiR0cjogMC4zNXM7XG4kc2VjdGlvbi1sZy1yYWRpdXM6IDIwcHg7XG5cbiIsIi8vQHVzZSAndmFycycgYXMgKjtcblxuKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuYm9keSxcbmh0bWwge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmb250LWZhbWlseTogJGZmO1xuXHRsaW5lLWhlaWdodDogJGxoO1xuXHRjb2xvcjogJHRleHQtcHJpbWFyeTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG5cdGZvbnQtc2l6ZTogJGZzLWJvZHk7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG5cdFx0Ji5vdmVyZmxvdy1oaWRkZW4ge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG9cbn1cblxuLndyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuc2VjdGlvbiB7XG5cdG1hcmdpbjogJHNlY3Rpb24tbWFyZ2luO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuXHRcdG1hcmdpbjogJHNlY3Rpb24tbWFyZ2luLW1vYjtcblx0fVxufVxuXG4uY29udGFpbmVyLFxuLndwLWJsb2NrLWhjLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLndwLWJsb2NrLWhjLWFsdGVybmF0ZS1ncm91cC1zZWN0aW9uIHtcblx0bWFyZ2luOiAkc2VjdGlvbi1tYXJnaW47XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG5cdFx0bWFyZ2luOiAkc2VjdGlvbi1tYXJnaW4tbW9iO1xuXHR9XG59XG5cbi5wYWdlLWNvbnRlbnRfX2hvbGRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMjBweDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdC5wYWdlLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCApIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdH1cbn1cblxuLyoqXG5cdFRhYmxlIFN0eWxlXG4gKi9cbi53cC1ibG9jay10YWJsZSB7XG5cdG1hcmdpbjogMCAwIDE2cHggMDtcblx0b3ZlcmZsb3cteDogYXV0bztcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDAgNXB4O1xuXHRjb2xvcjogJHRleHQtcHJpbWFyeTtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogJGZzLW1kO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRhYmxldCApIHtcblx0XHR0ZCB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi53cC1ibG9jay10YWJsZSB0aGVhZCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzFlM2E4YSAwJSwgIzNiODJmNiAxMDAlKTtcblx0Y29sb3I6IHdoaXRlO1xuXG5cdHRoIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuLndwLWJsb2NrLXRhYmxlIHRib2R5IHtcblx0dHIge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmOGZhZmMgMCUsICNlMmU4ZjAgMTAwJSk7XG5cdH1cblxuXHR0ZCB7XG5cdFx0cGFkZGluZzogMTBweDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbm9sIHtcblx0cGFkZGluZzogMCAwIDAgMzZweDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0Y291bnRlci1yZXNldDogY3VzdG9tLWNvdW50ZXI7XG5cdGZvbnQtc2l6ZTogJGZzLW1kO1xuXG5cdGxpIHtcblx0XHRjb3VudGVyLWluY3JlbWVudDogY3VzdG9tLWNvdW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgNHB4IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMzNweDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMjRweDtcblx0XHRcdHRvcDogMjBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSB7XG5cdG1hcmdpbjogMThweCAwO1xuXHRwYWRkaW5nOiAwIDAgMCAzNnB4O1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRjb3VudGVyLXJlc2V0OiBjdXN0b20tY291bnRlcjtcblx0Zm9udC1zaXplOiAkZnMtbWQ7XG5cblx0bGkge1xuXHRcdG1hcmdpbjogMCAwIDRweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLW1kLW1vYjtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDRweDtcblx0XHRcdGxlZnQ6IC0zM3B4O1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0LXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjEuODAxIDkuOTk5OTlDMjIuMjU3NyAxMi4yNDEzIDIxLjkzMjIgMTQuNTcxNCAyMC44Nzg5IDE2LjYwMThDMTkuODI1NSAxOC42MzIyIDE4LjEwNzkgMjAuMjQgMTYuMDEyNSAyMS4xNTczQzEzLjkxNzEgMjIuMDc0NiAxMS41NzA2IDIyLjI0NTggOS4zNjQzMSAyMS42NDI0QzcuMTU3OTggMjEuMDM4OSA1LjIyNTIgMTkuNjk3NCAzLjg4ODI4IDE3Ljg0MTRDMi41NTEzNyAxNS45ODU0IDEuODkxMTMgMTMuNzI3MiAyLjAxNzY3IDExLjQ0MzRDMi4xNDQyMSA5LjE1OTUyIDMuMDQ5ODkgNi45ODgwOCA0LjU4MzY2IDUuMjkxMTZDNi4xMTc0MyAzLjU5NDI0IDguMTg2NTkgMi40NzQ0MiAxMC40NDYxIDIuMTE4NDRDMTIuNzA1NiAxLjc2MjQ3IDE1LjAxODggMi4xOTE4NSAxNyAzLjMzNDk5JyBzdHJva2U9JyUyM0YyNjcyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkgMTFMMTIgMTRMMjIgNCcgc3Ryb2tlPSclMjNGMjY3MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0bWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIxLjgwMSA5Ljk5OTk5QzIyLjI1NzcgMTIuMjQxMyAyMS45MzIyIDE0LjU3MTQgMjAuODc4OSAxNi42MDE4QzE5LjgyNTUgMTguNjMyMiAxOC4xMDc5IDIwLjI0IDE2LjAxMjUgMjEuMTU3M0MxMy45MTcxIDIyLjA3NDYgMTEuNTcwNiAyMi4yNDU4IDkuMzY0MzEgMjEuNjQyNEM3LjE1Nzk4IDIxLjAzODkgNS4yMjUyIDE5LjY5NzQgMy44ODgyOCAxNy44NDE0QzIuNTUxMzcgMTUuOTg1NCAxLjg5MTEzIDEzLjcyNzIgMi4wMTc2NyAxMS40NDM0QzIuMTQ0MjEgOS4xNTk1MiAzLjA0OTg5IDYuOTg4MDggNC41ODM2NiA1LjI5MTE2QzYuMTE3NDMgMy41OTQyNCA4LjE4NjU5IDIuNDc0NDIgMTAuNDQ2MSAyLjExODQ0QzEyLjcwNTYgMS43NjI0NyAxNS4wMTg4IDIuMTkxODUgMTcgMy4zMzQ5OScgc3Ryb2tlPSclMjNGMjY3MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J005IDExTDEyIDE0TDIyIDQnIHN0cm9rZT0nJTIzRjI2NzI0JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1tZDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLW1kLW1vYjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2d0LXNjcm9sbC10b3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogNzBweDtcblx0cmlnaHQ6IDcwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ei1pbmRleDogNTA7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0Ym90dG9tOiAzOXB4O1xuXHR9XG59IiwiLy9AdXNlICd2YXJzJyBhcyAqO1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLWFjY2VudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRhY3RpdmUtYnRuLWJnLTEgMCUsICRhY3RpdmUtYnRuLWJnLTIgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgyNDUsIDE1OCwgMTEsIDAuMyk7XG4gIGNvbG9yOiAkYWN0aXZlLWJ0bi10eHQtY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDMwcHggcmdiYSgyNDUsIDE1OCwgMTEsIDAuNCk7XG4gIH1cblxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogJGFjdGl2ZS1idG4tdHh0LWNvbG9yO1xuICB9XG59XG5cbi5idG4tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgJHRyYW5zcGFyZW50LWJ0bi1ib3JkZXItY29sb3I7XG4gIGNvbG9yOiAkdHJhbnNwYXJlbnQtYnRuLXR4dC1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogJHRyYW5zcGFyZW50LWJ0bi10eHQtY29sb3I7XG4gIH1cbn1cbiIsIi8vQHVzZSAndmFycycgYXMgKjtcblxuLndlbGNvbWUtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDg2cHggMCA2NHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkcHJpbWFyeS1jb2xvci0xIDAlLCAkcHJpbWFyeS1jb2xvci0yIDEwMCUpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAud2VsY29tZS1zZWN0aW9uLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmX19ob2xkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXgtd2lkdGg6IDc5MnB4O1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFubmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MSwgMTkxLCAzNiwgMC4yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmYmJmMjQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMThweDtcbiAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRhY2NlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmZmZmIDAlLCAkYWNjZW50IDEwMCUpO1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgZm9udC1zaXplOiAzLjVyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZmYwMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAycmVtO1xuICAgICAgcm93LWdhcDogMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIG1heC13aWR0aDogMjVweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRhY2NlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxcmVtO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fY2FyZHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgYW5pbWF0aW9uOiBmbG9hdCA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkLTEge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2VmNDQ0NCAwJSwgI2RjMjYyNiAxMDAlKTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgIH1cblxuICAgICZfX2NhcmQtMiB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMTBiOTgxIDAlLCAjMDU5NjY5IDEwMCUpO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgbGVmdDogOTBweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gICAgfVxuXG4gICAgJl9fY2FyZC0zIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM4YjVjZjYgMCUsICM3YzNhZWQgMTAwJSk7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgICAgbGVmdDogMTgwcHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDRzO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZmxvYXQge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSByb3RhdGUoNWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn0iLCIvL0B1c2UgJy4uL2NvbXBvbmVudHMvdmFycycgYXMgKjtcblxuLy8gSGVhZGVyIGNvbW1vbiBzdHlsZXMuXG4uaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkcHJpbWFyeS1jb2xvci0xIDAlLCAkcHJpbWFyeS1jb2xvci0yIDEwMCUpO1xuICBmb250LWZhbWlseTogJGZmO1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cblxuICAmLnN0aWNreS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJHByaW1hcnktY29sb3ItMSAwJSwgJHByaW1hcnktY29sb3ItMiAxMDAlKTtcbiAgfVxuXG4gICZfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTQycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMzBweDtcbiAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMzBweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy1tZDtcbiAgICAgICAgICBjb2xvcjogJGhlYWRlci10eHQtY29sb3I7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcC1ob2xkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSArIC5kcm9wLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgICAgICAgIC5kcm9wLW1lbnUtbGlzdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmRyb3AtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNDBweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci0xO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zb2NpYWxzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XG4gICAgICA+IHVsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgNHB4IDA7XG4gICAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuZHJvcC1ob2xkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlci10eHQtY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1lbnUtYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZy0xKSAwJSwgdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItYmctMikgMTAwJSk7XG5cbiAgICAgICAgLmhlYWRlcl9fbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fbW9iaWxlLWJ1dHRvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG5cbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFscyB7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhlYWRlcl9fbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5idG4taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTgwcHggLSAxNTBweCAtIDcwcHgpO1xuXG4gICAgLy8ubWVudSB7XG4gICAgLy8gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCAtIDQ4cHggLSAxMDBweCk7XG4gICAgLy99XG4gIH1cblxuICAmX2Ryb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX2Ryb3Bkb3duIHtcbiAgICA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICBsZWZ0OiAtMjAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDA7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLXR4dC1jb2xvcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGFjY2VudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wLWhvbGRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogLTEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2VsbGlwc2lzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRoZWFkZXItdHh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi1iZy0xO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIC5oYW1idXJnZXIge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn0iLCIvL0B1c2UgJy4uL2NvbXBvbmVudHMvdmFycycgYXMgKjtcblxuLy8gRm9vdGVyIGNvbW1vbiBzdHlsZXMuXG4uZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJHBhZ2UtZm9vdGVyLWJnLTEgMCUsICRwYWdlLWZvb3Rlci1iZy0yIDEwMCUpO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgICZfX3RvcC1ob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM3NDE1MTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQgKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fdG9wLWNvbC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGZvb3Rlci10eHQtY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAmX19ib3R0b20taG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kICkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5cmlnaHQge1xuICAgICAgICBjb2xvcjogIzljYTNhZjtcbiAgICB9XG5cbiAgICAmX19ib3R0b21fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDFkNWRiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtdGFibGV0ICkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fdG9wLWNvbnRhY3Qge1xuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb290ZXItdHh0LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWVtYWlsIHtcbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkZm9vdGVyLXR4dC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VwcG9ydCB7XG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkZm9vdGVyLXR4dC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG5cbi8vIFNldHRpbmdzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGhhbWJ1cmdlci1wYWRkaW5nLXggOiAwcHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLXBhZGRpbmcteSA6IDBweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItd2lkdGggOiAyMXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgOiAycHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgOiA1cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yIDogIzFDMUMxQyAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cyA6IDRweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItaG92ZXItb3BhY2l0eSA6IDEgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1sYXllci1jb2xvciA6ICRoYW1idXJnZXItbGF5ZXItY29sb3IgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1vcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA6IGZhbHNlICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgOiBvcGFjaXR5KDUwJSkgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyICFkZWZhdWx0O1xuXG4kaGFtYnVyZ2VyLXR5cGVzOiAoXG4gICAgc3BpbikgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgXCJiYXNlXCI7XG5AaW1wb3J0IFwic3BpblwiOyIsIi8vIEhhbWJ1cmdlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5oYW1idXJnZXIge1xuICAgIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuICAgIC8vIE5vcm1hbGl6ZSAoPGJ1dHRvbj4pXG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT10cnVlIHtcbiAgICAgICAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PXRydWUge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItZmlsdGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItb3BhY2l0eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIsXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbiAgICAgICAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1idG4tdHh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDMgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAtMik7XG5cbiAgICAmLFxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi10eHQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuICAgIH1cbn0iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3Bpbikge1xuXG4gICAgLypcbiAgICAgKiBTcGluXG4gICAgICovXG4gICAgLmhhbWJ1cmdlci0tc3BpbiB7XG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4yNXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIGVhc2UtaW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4xMnMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVyby00MDQge1xuICAuaGVyby1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDE0MnB4IDA7XG5cbiAgICAuaGVyby10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGZpbGw6ICRwcmltYXJ5O1xuXG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWRlc2Mge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkY2FyZC10ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcbiAgICAgICYge1xuICAgICAgICBtYXJnaW46IDE2MXB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */

.media-block-v2 {
	margin: 0 0 40px 0;
}
.media-block-v2__holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 30px;
	margin: 0 0 1rem 0;
}
.media-block-v2__holder.left {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
@media screen and (max-width: 768px) {
	.media-block-v2__holder.left {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
.media-block-v2__holder.middle {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
@media screen and (max-width: 768px) {
	.media-block-v2__holder {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 20px;
	}
}
.media-block-v2__img-holder img {
	border-radius: 20px;
}
@media screen and (max-width: 768px) {
	.media-block-v2__img-holder {
		width: 100% !important;
	}
}
@media screen and (max-width: 768px) {
	.media-block-v2__content {
		width: 100% !important;
	}
}
@supports (-webkit-appearance: none) {
}
@media screen and (max-width: 768px) {
	@supports (-webkit-appearance: none) {
	}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1lZGlhX2Jsb2NrX3YyL21lZGlhX2Jsb2NrX3YyLnNjc3MiLCJtZWRpYV9ibG9ja192Mi9tZWRpYV9ibG9ja192Mi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxrQkFBQTtBQ0RGO0FER0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBQ0RKO0FER0k7RUFDRSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtBQ0ROO0FER007RUFIRjtJQUlJLDRCQUFBO0lBQUEsOEJBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0VDQU47QUFDRjtBREdJO0VBQ0UseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDRE47QURJSTtFQWpCRjtJQWtCSSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLFNBQUE7RUNESjtBQUNGO0FES0k7RUFDRSxtQkFBQTtBQ0hOO0FETUk7RUFMRjtJQU1JLHNCQUFBO0VDSEo7QUFDRjtBRE9JO0VBREY7SUFFSSxzQkFBQTtFQ0pKO0FBQ0Y7QUFDQTs7QUFFQTs7Q0FFQzs7QUFFRDs7QUFFQTs7QUFFQSIsImZpbGUiOiJtZWRpYV9ibG9ja192Mi9tZWRpYV9ibG9ja192Mi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzJztcblxuLm1lZGlhLWJsb2NrLXYyIHtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xuXG4gICZfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuXG4gICAgJi5sZWZ0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRhYmxldCApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWlkZGxlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRhYmxldCApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nLWhvbGRlciB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRhYmxldCApIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRhYmxldCApIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLm1lZGlhLWJsb2NrLXYyIHtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xufVxuLm1lZGlhLWJsb2NrLXYyX19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cbi5tZWRpYS1ibG9jay12Ml9faG9sZGVyLmxlZnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtYmxvY2stdjJfX2hvbGRlci5sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5tZWRpYS1ibG9jay12Ml9faG9sZGVyLm1pZGRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtYmxvY2stdjJfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5tZWRpYS1ibG9jay12Ml9faW1nLWhvbGRlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGlhLWJsb2NrLXYyX19pbWctaG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtYmxvY2stdjJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cbiJdfQ== */
