@charset "UTF-8";
/**
     * Headers
     * Included navbar and menus
     *
     * @since 1.0
     */
/**
 * Reset css
 * 
 * @since 1.0
 * 
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/**
 * Color Variables
 * 
 * @since 1.0
 * 
 */
/* Colors */
/**
 * Structure Variables
 * 
 * @since 1.0
 * 
 */
/* Fonts */
/* Device widths */
/**
 * Custom mixins
 * 
 * @since 1.0
 * 
 */
/**
 * Base font size for usage
 */
@-webkit-keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.999;
	}
}
@keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.999;
	}
}

/**
  * Add google fonts - Poppins font
  * and also apply font for body
  * 
  * @since 1.0
  */
body,
html {
	font-size: 16px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	body,
	html {
		font-size: 14px;
	}
}

@media (max-width: 1025px) {
	body,
	html {
		font-size: 14px;
	}
}

@media (max-width: 769px) {
	body,
	html {
		font-size: 13px;
	}
}

body .fancify-font,
html .fancify-font {
	font-family: "fancify-fontastic";
	font-size: 16px;
	font-size: 1rem;
}

body .fancify-font:before,
html .fancify-font:before {
	display: inline-block;
	width: 1em;
}

body:not(.elementor-page) h1,
body:not(.elementor-page) h2,
body:not(.elementor-page) h3,
body:not(.elementor-page) h4,
body:not(.elementor-page) h5,
body:not(.elementor-page) h6,
body:not(.elementor-page) p,
body:not(.elementor-page) div,
body:not(.elementor-page) li {
	font-family: 'Poppins';
	line-height: initial;
}

body header h1,
body header h2,
body header h3,
body header h4,
body header h5,
body header h6,
body header p,
body header div,
body header li {
	font-family: 'Poppins';
}

/**
 * Custom elements 
 * 
 * @since 1.0
 * 
 */
.fancify-main-button {
	font-weight: 300;
	text-align: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 51px;
	-webkit-box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	background: linear-gradient(69deg, #01E2B4, #9BF14F);
	position: relative;
	z-index: 1;
	border-radius: 28px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	outline: none;
}

@media (max-width: 1025px) {
	.fancify-main-button {
		height: 45px;
	}
}

.fancify-main-button:before {
	position: absolute;
	content: "";
	top: 0;
	right: -1px;
	bottom: 0;
	left: -1px;
	z-index: -1;
	opacity: 0;
	border-radius: 28px;
	background: linear-gradient(69deg, #0D304A, #0D304A);
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-main-button:hover, .fancify-main-button:focus, .fancify-main-button:active {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
}

.fancify-main-button:hover::before, .fancify-main-button:focus::before, .fancify-main-button:active::before {
	opacity: 1;
}

.fancify-main-button a {
	font-size: 16px;
	font-size: 1rem;
	padding: 14px 45px 14px 45px;
	text-decoration: none;
	color: #ffffff;
	letter-spacing: 0.48px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 100%;
	outline: none;
	width: 100%;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

@media (max-width: 1025px) {
	.fancify-main-button a {
		padding: 14px 40px 14px 40px;
	}
}

@media (max-width: 769px) {
	.fancify-main-button a {
		padding: 0 19px 0 19px;
	}
}

.fancify-main-button.fancify-main-button-reverse {
	background: linear-gradient(69deg, #0D304A, #0D304A);
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
}

.fancify-main-button.fancify-main-button-reverse::before {
	background: linear-gradient(69deg, #01E2B4, #9BF14F);
}

.fancify-main-button.fancify-main-button-reverse:hover, .fancify-main-button.fancify-main-button-reverse:focus, .fancify-main-button.fancify-main-button-reverse:active {
	-webkit-box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
}

.fancify-main-button.fancify-btn-hover-blue::before {
	background: #307CFF;
}

.fancify-main-button.fancify-btn-hover-blue:hover, .fancify-main-button.fancify-btn-hover-blue:focus, .fancify-main-button.fancify-btn-hover-blue:active {
	-webkit-box-shadow: 0px 7px 30px rgba(48, 124, 255, 0.3) !important;
	        box-shadow: 0px 7px 30px rgba(48, 124, 255, 0.3) !important;
}

.fancify-main-button.fancify-btn-hover-blue:hover::before, .fancify-main-button.fancify-btn-hover-blue:focus::before, .fancify-main-button.fancify-btn-hover-blue:active::before {
	opacity: 1;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
}

.fancify-main-button.fancify-btn-dark-blue {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.5);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.5);
	background: linear-gradient(72deg, #0D304A, #0D304A);
}

.fancify-main-button.fancify-btn-hover-dark-blue::before {
	background: #0D304A;
}

.fancify-main-button.fancify-btn-hover-dark-blue:hover, .fancify-main-button.fancify-btn-hover-dark-blue:focus, .fancify-main-button.fancify-btn-hover-dark-blue:active {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.3) !important;
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.3) !important;
}

.fancify-main-button.fancify-btn-hover-dark-blue:hover::before, .fancify-main-button.fancify-btn-hover-dark-blue:focus::before, .fancify-main-button.fancify-btn-hover-dark-blue:active::before {
	opacity: 1;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
}

.fancify-main-button.fancify-btn-purple-blue {
	font-weight: 300;
	font-family: 'Poppins';
	margin-left: 30px;
	background: linear-gradient(271deg, #6A11CB, #6A11CB);
	height: 56px;
	text-align: center;
	font-size: 16px !important;
	font-size: 1rem !important;
	-webkit-box-shadow: 0px 10px 35px #6815CD;
	        box-shadow: 0px 10px 35px #6815CD;
}

.fancify-main-button.fancify-btn-purple-blue:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #2B7FFC;
	z-index: -1;
	-webkit-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
	opacity: 0;
}

.fancify-main-button.fancify-btn-purple-blue::after {
	content: "";
	position: absolute;
	display: block;
	width: 46px;
	height: 2px;
	background: -webkit-gradient(linear, left top, right top, color-stop(50%, #6A11CB), color-stop(50%, white));
	background: linear-gradient(90deg, #6A11CB 50%, white 50%);
	top: 50%;
	left: -22px;
}

.fancify-main-button.fancify-btn-purple-blue:hover, .fancify-main-button.fancify-btn-purple-blue:focus, .fancify-main-button.fancify-btn-purple-blue:active {
	-webkit-box-shadow: 0px 10px 35px #2B7FFC;
	        box-shadow: 0px 10px 35px #2B7FFC;
}

.fancify-main-button.fancify-btn-purple-blue:hover::before, .fancify-main-button.fancify-btn-purple-blue:focus::before, .fancify-main-button.fancify-btn-purple-blue:active::before {
	opacity: 1;
}

.fancify-main-button.fancify-btn-purple-blue:hover::after, .fancify-main-button.fancify-btn-purple-blue:focus::after, .fancify-main-button.fancify-btn-purple-blue:active::after {
	background: -webkit-gradient(linear, left top, right top, color-stop(50%, #2B7FFC), color-stop(50%, white));
	background: linear-gradient(90deg, #2B7FFC 50%, white 50%);
}

.fancify-main-button.fancify-btn-sm {
	height: 40px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.fancify-main-button.fancify-btn-sm {
		height: 44px;
	}
}

@media (max-width: 769px) {
	.fancify-main-button.fancify-btn-sm {
		height: 38px;
	}
}

.fancify-main-button.fancify-btn-sm a {
	font-weight: 500;
	font-family: "Quicksand";
	padding: 0 33px 0 33px;
	letter-spacing: 0.48px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.fancify-main-button.fancify-btn-sm a {
		padding: 0px 27px 0px 27px;
		font-size: 14px;
		font-size: 0.875rem;
	}
}

@media (max-width: 769px) {
	.fancify-main-button.fancify-btn-sm a {
		padding: 0 27px 0 27px;
	}
}

.fancify-main-button.fancify-btn-sm:after {
	width: 48px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.fancify-main-button.fancify-btn-sm:after {
		width: 44px;
	}
}

@media (max-width: 769px) {
	.fancify-main-button.fancify-btn-sm:after {
		width: 38px;
	}
}

.fancify-main-button.fancify-btn-disabled {
	cursor: not-allowed !important;
	background: linear-gradient(272deg, #b1afaf, #b1afaf) !important;
}

.fancify-main-button.fancify-btn-disabled a {
	cursor: not-allowed !important;
}

.fancify-main-button.fancify-btn-disabled:before {
	background: linear-gradient(271deg, #b1afaf, #b1afaf) !important;
}

a.fancify-new-main-button {
	font-weight: 300;
	text-align: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 51px;
	-webkit-box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	background: linear-gradient(69deg, #01E2B4, #9BF14F);
	position: relative;
	z-index: 1;
	border-radius: 28px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	outline: none;
	font-size: 16px;
	font-size: 1rem;
	padding: 14px 45px 14px 45px;
	text-decoration: none !important;
	color: #ffffff;
	letter-spacing: 0.48px;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

@media (max-width: 1025px) {
	a.fancify-new-main-button {
		padding: 14px 40px 14px 40px;
	}
}

@media (max-width: 769px) {
	a.fancify-new-main-button {
		padding: 0 19px 0 19px;
	}
}

@media (max-width: 1025px) {
	a.fancify-new-main-button {
		height: 45px;
	}
}

a.fancify-new-main-button:before {
	position: absolute;
	content: "";
	top: 0;
	right: -1px;
	bottom: 0;
	left: -1px;
	z-index: -1;
	opacity: 0;
	border-radius: 28px;
	background: linear-gradient(69deg, #0D304A, #0D304A);
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

a.fancify-new-main-button:hover, a.fancify-new-main-button:focus, a.fancify-new-main-button:active {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
}

a.fancify-new-main-button:hover::before, a.fancify-new-main-button:focus::before, a.fancify-new-main-button:active::before {
	opacity: 1;
}

a.fancify-new-main-button.fancify-main-button-reverse {
	background: linear-gradient(69deg, #0D304A, #0D304A);
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.45);
}

a.fancify-new-main-button.fancify-main-button-reverse::before {
	background: linear-gradient(69deg, #01E2B4, #9BF14F);
}

a.fancify-new-main-button.fancify-main-button-reverse:hover, a.fancify-new-main-button.fancify-main-button-reverse:focus, a.fancify-new-main-button.fancify-main-button-reverse:active {
	-webkit-box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
}

a.fancify-new-main-button.fancify-btn-sm {
	height: 40px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	a.fancify-new-main-button.fancify-btn-sm {
		height: 44px;
	}
}

@media (max-width: 769px) {
	a.fancify-new-main-button.fancify-btn-sm {
		height: 38px;
	}
}

a.fancify-new-main-button.fancify-btn-sm a {
	font-weight: 500;
	font-family: "Quicksand";
	padding: 0 33px 0 33px;
	letter-spacing: 0.48px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	a.fancify-new-main-button.fancify-btn-sm a {
		padding: 0px 27px 0px 27px;
		font-size: 14px;
		font-size: 0.875rem;
	}
}

@media (max-width: 769px) {
	a.fancify-new-main-button.fancify-btn-sm a {
		padding: 0 27px 0 27px;
	}
}

a.fancify-new-main-button.fancify-btn-sm:after {
	width: 48px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	a.fancify-new-main-button.fancify-btn-sm:after {
		width: 44px;
	}
}

@media (max-width: 769px) {
	a.fancify-new-main-button.fancify-btn-sm:after {
		width: 38px;
	}
}

a.fancify-new-main-button.fancify-btn-hover-blue::before {
	background: #307CFF;
}

a.fancify-new-main-button.fancify-btn-hover-blue:hover, a.fancify-new-main-button.fancify-btn-hover-blue:focus, a.fancify-new-main-button.fancify-btn-hover-blue:active {
	-webkit-box-shadow: 0px 7px 30px rgba(48, 124, 255, 0.3) !important;
	        box-shadow: 0px 7px 30px rgba(48, 124, 255, 0.3) !important;
}

a.fancify-new-main-button.fancify-btn-hover-blue:hover::before, a.fancify-new-main-button.fancify-btn-hover-blue:focus::before, a.fancify-new-main-button.fancify-btn-hover-blue:active::before {
	opacity: 1;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
}

a.fancify-new-main-button.fancify-btn-dark-blue {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.5);
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.5);
	background: linear-gradient(72deg, #0D304A, #0D304A);
}

a.fancify-new-main-button.fancify-btn-hover-dark-blue::before {
	background: #0D304A;
}

a.fancify-new-main-button.fancify-btn-hover-dark-blue:hover, a.fancify-new-main-button.fancify-btn-hover-dark-blue:focus, a.fancify-new-main-button.fancify-btn-hover-dark-blue:active {
	-webkit-box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.3) !important;
	        box-shadow: 0px 7px 30px rgba(13, 48, 74, 0.3) !important;
}

a.fancify-new-main-button.fancify-btn-hover-dark-blue:hover::before, a.fancify-new-main-button.fancify-btn-hover-dark-blue:focus::before, a.fancify-new-main-button.fancify-btn-hover-dark-blue:active::before {
	opacity: 1;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
}

a.fancify-new-main-button.fancify-btn-disabled {
	cursor: not-allowed !important;
	background: linear-gradient(272deg, #b1afaf, #b1afaf) !important;
}

a.fancify-new-main-button.fancify-btn-disabled a {
	cursor: not-allowed !important;
}

a.fancify-new-main-button.fancify-btn-disabled:before {
	background: linear-gradient(271deg, #b1afaf, #b1afaf) !important;
}

.fancify-agency-sendmessage {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	margin-top: 48px;
}

.fancify-contactform-label {
	margin-top: 0px;
}

.fancify-contactform-label input,
.fancify-contactform-label textarea {
	border: 1px solid #C2C2C2;
	border-radius: 5px;
	padding: 14px 20px;
	width: 100%;
	margin-top: 10px;
}

.fancify-contactform-label input {
	max-width: 340px;
}

.fancify-contactform-acceptance {
	font-size: 23px;
	font-size: 1.4375rem;
	font-weight: 500;
}

.fancify-contactform-acceptance span {
	font-size: 16px;
	font-size: 1rem;
	font-weight: 400;
	color: #6A6A6A;
}

.fancify-contactform-button {
	position: relative;
	margin-top: 60px;
}

.fancify-contactform-button input {
	background: linear-gradient(272deg, #2B7FFC, #6A11CB);
	text-align: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 52px;
	margin-left: 30px;
	-webkit-box-shadow: 0px 3px 35px #2B7FFC;
	        box-shadow: 0px 3px 35px #2B7FFC;
	border: 0px;
	color: #ffffff;
	padding: 15px 34px 18px 46px;
	letter-spacing: 1px;
	font-size: 16px;
	font-size: 1rem;
	font-weight: 300;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.fancify-contactform-button input:hover, .fancify-contactform-button input:focus, .fancify-contactform-button input:active {
	-webkit-box-shadow: 0px 10px 35px #6815CD;
	        box-shadow: 0px 10px 35px #6815CD;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.fancify-contactform-button input:hover::before, .fancify-contactform-button input:focus::before, .fancify-contactform-button input:active::before {
	opacity: 1;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.fancify-contactform-button input:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(271deg, #434343, #111111);
	z-index: -1;
	-webkit-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
	opacity: 0;
}

@media (max-width: 1025px) {
	.fancify-contactform-button input {
		height: 44px;
		padding: 13px 28px 13px 40px;
	}
}

@media (max-width: 769px) {
	.fancify-contactform-button input {
		padding: 10px 20px 10px 30px;
		height: 35px;
	}
}

.fancify-contactform-button:after {
	content: "";
	position: absolute;
	display: block;
	margin-left: 7px;
	top: 50%;
	width: 46px;
	height: 2px;
	background: -webkit-gradient(linear, left top, right top, color-stop(50%, #6A11CB), color-stop(50%, white));
	background: linear-gradient(90deg, #6A11CB 50%, white 50%);
}

@media (max-width: 1025px) {
	.fancify-contactform-button:after {
		width: 40px;
		margin-left: 10px;
	}
}

@media (max-width: 769px) {
	.fancify-contactform-button:after {
		width: 30px;
		margin-left: 15px;
	}
}

.fancify-default-icon {
	margin: 0 10px;
	background: #ffffff;
	border-radius: 50%;
	-webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.15);
	        box-shadow: 0 3px 20px rgba(0, 0, 0, 0.15);
	z-index: 1;
	width: 50px;
	height: 50px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 19px;
	font-size: 1.1875rem;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin: 0 10px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: relative;
}

.fancify-default-icon i {
	color: #01E2B4;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-default-icon::before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(46deg, #01E2B4, #9BF14F);
	z-index: -1;
	-webkit-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
	opacity: 0;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	border-radius: 50%;
}

.fancify-default-icon:hover, .fancify-default-icon:focus, .fancify-default-icon:active {
	-webkit-box-shadow: 0 5px 20px #01E2B4;
	        box-shadow: 0 5px 20px #01E2B4;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-default-icon:hover i, .fancify-default-icon:focus i, .fancify-default-icon:active i {
	color: #ffffff;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-default-icon:hover::before, .fancify-default-icon:focus::before, .fancify-default-icon:active::before {
	opacity: 1;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-default-icon.small {
	width: 43px;
	height: 43px;
	font-size: 16px;
	font-size: 1rem;
	margin: 0 5px;
}

.fancify-bg-gr {
	position: relative;
}

.fancify-bg-gr:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
	opacity: 0;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	border-radius: 5px;
}

.fancify-bg-gr.fancify-bg-gr-blue {
	-webkit-box-shadow: 0px 7px 26px #01E2B44D;
	        box-shadow: 0px 7px 26px #01E2B44D;
	background: linear-gradient(69deg, #307CFF, #2DF1FF);
}

.slider-control-right,
.slider-control-left,
.fancify-property-gallery-control-right,
.fancify-property-gallery-control-left {
	width: 65px;
	height: 65px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
	z-index: 10;
	font-size: 45px;
	font-size: 2.8125rem;
	color: rgba(255, 255, 255, 0.75);
	border-radius: 100%;
	-webkit-transition: 300ms;
	transition: 300ms;
	background-image: linear-gradient(48deg, #01E2B4, #9BF14F);
	-webkit-box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
	        box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
}

@media (max-width: 1025px) {
	.slider-control-right,
	.slider-control-left,
	.fancify-property-gallery-control-right,
	.fancify-property-gallery-control-left {
		top: 80%;
	}
}

@media (max-width: 769px) {
	.slider-control-right,
	.slider-control-left,
	.fancify-property-gallery-control-right,
	.fancify-property-gallery-control-left {
		top: 95%;
	}
}

.slider-control-right::before,
.slider-control-left::before,
.fancify-property-gallery-control-right::before,
.fancify-property-gallery-control-left::before {
	content: "";
	border-radius: 100%;
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	bottom: -1px;
	opacity: 0;
	-webkit-transition: 300ms;
	transition: 300ms;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0D304A), to(#0D304A));
	background-image: linear-gradient(180deg, #0D304A, #0D304A);
	-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.23);
	        box-shadow: 0 3px 25px rgba(0, 0, 0, 0.23);
}

.slider-control-right::after,
.slider-control-left::after,
.fancify-property-gallery-control-right::after,
.fancify-property-gallery-control-left::after {
	border-radius: 100%;
	font-family: "fancify-fontastic";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	line-height: 60px;
}

.slider-control-right:hover::before,
.slider-control-left:hover::before,
.fancify-property-gallery-control-right:hover::before,
.fancify-property-gallery-control-left:hover::before {
	opacity: 1;
}

.slider-control-right.swiper-button-disabled,
.slider-control-left.swiper-button-disabled,
.fancify-property-gallery-control-right.swiper-button-disabled,
.fancify-property-gallery-control-left.swiper-button-disabled {
	display: none;
}

.slider-control-left {
	left: 90%;
}

.slider-control-left::after {
	content: "\73";
	letter-spacing: -2px;
}

@media (max-width: 1025px) {
	.slider-control-left {
		right: 7%;
	}
}

@media (max-width: 769px) {
	.slider-control-left {
		right: 10%;
	}
}

.slider-control-right {
	font-size: 45px;
	font-size: 2.8125rem;
	left: 10%;
}

.slider-control-right::after {
	content: "\72";
	letter-spacing: 2px;
}

@media (max-width: 1025px) {
	.slider-control-right {
		left: 1%;
	}
}

@media (max-width: 769px) {
	.slider-control-right {
		top: 95%;
	}
}

.fancify-swiper-pagination {
	padding-top: 26px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.fancify-swiper-pagination {
		padding-top: 25px;
		padding-bottom: 27px;
	}
}

@media (max-width: 1025px) {
	.fancify-swiper-pagination {
		padding-top: 23px;
		padding-bottom: 25px;
	}
}

@media (max-width: 769px) {
	.fancify-swiper-pagination {
		padding-top: 19px;
		padding-bottom: 22px;
	}
}

.fancify-swiper-pagination .swiper-pagination-bullet {
	background: linear-gradient(292deg, #01E2B4, #9BF14F);
	width: 12px;
	height: 12px;
	border-radius: 50px;
	opacity: 1;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-transition {
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-outline {
	outline: 1px solid skyblue !important;
}

/**
 * skip to sidebar & content
 * 
 * @since 1.0
 */
.fancify-skip-links {
	color: #21759b;
	outline: none;
	text-decoration: none;
	text-transform: none;
	margin: 0;
	width: auto;
	z-index: 100;
	/* Do not show the outline on the skip link target. */
}

.fancify-skip-links li {
	list-style: none;
}

.fancify-skip-links #fancify-content[tabindex="-1"]:focus {
	outline: 0;
}

/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(50%);
	        clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	/* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	        box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	-webkit-clip-path: none;
	        clip-path: none;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}

.fancify-preloader {
	top: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	background: #fff;
	z-index: 99999;
	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;
}

.fancify-preloader .fancify-preloader-default {
	width: 30px;
	height: 30px;
	border: 3px solid transparent;
	border-top-color: #6a11cb;
	border-left-color: #6a11cb;
	border-radius: 50%;
	position: absolute;
	-webkit-animation: loader-rotate 1s linear infinite;
	        animation: loader-rotate 1s linear infinite;
}

@-webkit-keyframes loader-rotate {
	0% {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@keyframes loader-rotate {
	0% {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

.fancify-preloader .fancify-preloader-progressbar {
	position: absolute;
	height: 8px;
	width: 100%;
}

.fancify-preloader .fancify-preloader-progressbar.top {
	top: 0px;
}

.fancify-preloader .fancify-preloader-progressbar.bottom {
	bottom: 0px;
}

/**
 *  Main holder of all contents
 *
 * @since 1.0
 *
 **/
.fancify-site {
	/**
     * Headers
     * Included navbar and menus
     *
     * @since 1.0
     */
	/**
     * Body
     * Page Title/Banner & Posts & Sidebar
     *
     * @since 1.0
     */
}

.fancify-site.fancify-site-boxed {
	margin: 0 auto;
	max-width: 1674px;
	-webkit-box-shadow: 0 3px 20px #0e0e0c21;
	        box-shadow: 0 3px 20px #0e0e0c21;
}

.fancify-site.fancify-site-boxed .fancify-container {
	max-width: inherit;
}

.fancify-site.fancify-site-full {
	margin: 0 auto;
	width: 100%;
}

.fancify-site.fancify-site-full .fancify-header-main,
.fancify-site.fancify-site-full .fancify-container {
	max-width: 1674px;
	padding-left: 0px;
	padding-right: 0px;
}

.fancify-site.fancify-site-full .fancify-header,
.fancify-site.fancify-site-full .fancify-main {
	margin-right: auto;
	margin-left: auto;
}

.fancify-site .fancify-article-content a,
.fancify-site .fancify-widget-container.widget_text a,
.fancify-site .fancify-comment-body a,
.fancify-site .fancify-widget-container.widget_custom_html a {
	text-decoration: underline;
}

.fancify-site .fancify-header {
	padding-left: 35px;
	padding-right: 35px;
	-webkit-box-shadow: 0px 15px 18px -22px rgba(170, 170, 170, 0.8);
	        box-shadow: 0px 15px 18px -22px rgba(170, 170, 170, 0.8);
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header {
		padding-left: 30px;
		padding-right: 30px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-header {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media only screen and (min-width: 768px) {
	.fancify-site .fancify-agency-banner img {
		height: 700px;
	}
}

.fancify-site .fancify-header-nav-1 {
	position: relative;
	z-index: 10;
	background: #ffffff;
	/*  fancify-header main section */
	/**
         * fancify-burger menu for mobile and tablet
         *
         */
	/*  fancify-burger
========================================== */
	/*  NAV
  ========================================== */
}

.fancify-site .fancify-header-nav-1 .show,
.fancify-site .fancify-header-nav-1 .sfHover,
.fancify-site .fancify-header-nav-1 .show > ul.sub-menu,
.fancify-site .fancify-header-nav-1 .sfHover > ul.sub-menu {
	visibility: visible !important;
	opacity: 1 !important;
	-webkit-transition: 300ms;
	transition: 300ms;
	max-height: initial !important;
	display: block !important;
}

.fancify-site .fancify-header-nav-1 i {
	font-size: 18px;
	font-size: 1.125rem;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-button-signin {
	margin-left: 50px;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main-button-signin {
		margin-left: 25px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-button-signin .fancify-core-signin-box,
.fancify-site .fancify-header-nav-1 .fancify-header-main-button-signin .fancify-core-register-box {
	display: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-button-signin a {
	font-weight: 500;
	font-size: 15px;
	font-size: 0.9375rem;
	text-decoration: none;
	font-family: "Quicksand";
	color: #000000;
	margin: 0 5px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container {
	background: linear-gradient(271deg, #0D304A, #0D304A);
	padding: 0 35px;
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container {
		padding: 0 10px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top {
	color: #ffffff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 1674px;
	margin: 0 auto;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	min-height: 45px;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top {
		min-height: initial;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top.fancify-header-top-space-between {
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact {
	font-weight: 400;
	font-size: 16px;
	font-size: 1rem;
	padding: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	float: left;
	height: 100%;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact i {
	padding: 0 11px;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact {
		padding: 10px 0px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact {
		padding: 5px 0px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-email {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	font-family: "Quicksand";
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-email i {
	padding-left: 0px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-tel {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	font-weight: 300;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: initial;
	padding-left: 62px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-tel i {
	padding-top: 3px;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-tel {
		padding-left: 30px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-contact .fancify-header-top-contact-tel {
		padding-left: 10px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social {
	text-align: right;
	padding: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 100%;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social {
		margin-left: auto;
		padding: 10px 0px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social {
		padding: 5px 0px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social .fancify-header-logedin {
	margin-left: 50px;
	font-family: "Quicksand";
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social .fancify-header-logedin {
		margin-left: 25px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social .fancify-header-logedin img {
	border-radius: 45px;
	margin-right: 10px;
	height: 30px;
	width: 30px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social a {
	color: #ffffff;
	text-decoration: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social i {
	padding: 0 10.5px;
	font-size: 16px;
	font-size: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-top-container .fancify-header-top .fancify-header-top-social i {
		padding: 0 5px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main {
	margin-left: auto;
	margin-right: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	padding-top: 21px;
	padding-bottom: 21px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main {
		padding-left: 35px;
		padding-right: 35px;
	}
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main {
		padding-left: 35px;
		padding-right: 35px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	z-index: 2;
	max-width: 15%;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand {
		max-width: 40%;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand .fancify-site-branding {
	width: 100%;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand .fancify-site-branding-title,
.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand .fancify-site-title-tag {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand img {
	max-height: 100%;
	max-width: 260px;
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand img {
		max-width: 160px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand a {
	font-size: 16px;
	font-size: 1rem;
	color: #000000;
	font-weight: 600;
	display: block;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-brand span {
	font-size: 14px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	white-space: nowrap;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	float: right;
	margin-left: auto;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-button {
		margin-left: auto;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-main-button .fancify-header-main-button-submit {
	height: 56px;
	margin-left: 44px;
	-webkit-box-shadow: 0px 3px 35px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 3px 35px rgba(1, 226, 180, 0.5);
	font-size: 16px;
	font-size: 1rem;
	padding: 0 27px 0 34px;
	font-weight: 300;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-center .fancify-header-center-contacts {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-left: 10px;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-center .fancify-header-center-contacts .fancify-header-contact-email {
	padding-right: 40px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-center .fancify-header-center-contacts .fancify-header-contact-email i {
	padding-right: 10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-center .fancify-header-center-contacts .fancify-header-contact-tel i {
	padding-right: 10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-right .fancify-header-logedin {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-right .fancify-header-logedin img {
	border-radius: 50px;
	margin-right: 10px;
}

@media (max-width: 769px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main .fancify-header-right .fancify-header-logedin img {
		width: 45px;
		height: 45px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	font-weight: 500;
	padding: 0 19px;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-flex: 60;
	    -ms-flex: 60;
	        flex: 60;
	z-index: 2;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu a {
	background: #ffffff;
	color: black;
	display: block;
	font-size: 17px;
	font-size: 1.0625rem;
	font-weight: 500;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu a i {
	position: absolute;
	font-size: 15px;
	font-size: 0.9375rem;
	padding-top: 3px;
	padding-left: 10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-box {
	padding-top: 23px;
	background: transparent;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-row {
	padding: 10px 20px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container {
	background: #ffffff;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container > ul > li:first-child {
	padding: 15px 0;
	background: transparent;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child {
	-webkit-box-shadow: none;
	        box-shadow: none;
	background: transparent;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	max-width: 100%;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li {
	padding: 15px 10px;
	background: transparent;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > a {
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > a:hover, .fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > a:focus, .fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > a:active {
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > ul {
	margin-top: 30px;
	max-width: 300%;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child > li > ul a i {
	top: 10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child li ul {
	background: #ffffff;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child li ul li {
	background: transparent;
	padding: 5px 0;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child li ul li a {
	padding: 7px 15px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container .sub-menu {
	visibility: hidden;
	max-height: 0px;
	opacity: 0;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container a {
	cursor: pointer;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container a:hover, .fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container a:focus, .fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container a:active {
	background: #ffffff;
	color: #01E2B4;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container a i {
	top: 3px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul {
	-webkit-box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.16);
	        box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.16);
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-menu-container ul:first-child {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-header-main-menu-selected::after {
	content: "";
	position: absolute;
	display: block;
	margin-top: 3px;
	margin-left: calc(100% - 50% - 24px);
	width: 22px;
	height: 2px;
	background: #6A11CB;
	-webkit-box-shadow: 0px 2px 10px #6A11CB;
	        box-shadow: 0px 2px 10px #6A11CB;
}

.fancify-site .fancify-header-nav-1 .fancify-header-button-bar {
	padding: 0px;
	z-index: 10;
}

.fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container {
	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;
	width: 100%;
	height: 40px;
	background: #6A11CB;
}

.fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container ul:first-child > li > ul {
	margin-top: 8px !important;
}

.fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container .fancify-menu > li > a {
	background: transparent !important;
	border: 0px;
	color: #ffffff !important;
}

.fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container .fancify-menu > li > a:hover, .fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container .fancify-menu > li > a:focus, .fancify-site .fancify-header-nav-1 .fancify-header-button-bar .fancify-menu-container .fancify-menu > li > a:active {
	background: transparent !important;
	color: #aaa;
}

.fancify-site .fancify-header-nav-1 .fancify-burger {
	width: 40px;
	height: 40px;
	border-radius: 4px;
	z-index: 99;
	margin-left: 15px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger:hover span, .fancify-site .fancify-header-nav-1 .fancify-burger:focus span, .fancify-site .fancify-header-nav-1 .fancify-burger:active span {
	-webkit-transform: scale(1.1);
	        transform: scale(1.1);
}

.fancify-site .fancify-header-nav-1 .fancify-burger span {
	position: relative;
	margin: 0 9px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger span, .fancify-site .fancify-header-nav-1 .fancify-burger span::before, .fancify-site .fancify-header-nav-1 .fancify-burger span::after {
	display: block;
	width: 25px;
	height: 2px;
	background-color: #3D3D49;
	outline: 1px solid transparent;
	-webkit-transition-property: background-color, -webkit-transform;
	transition-property: background-color, -webkit-transform;
	transition-property: background-color, transform;
	transition-property: background-color, transform, -webkit-transform;
	-webkit-transition-duration: 0.8s;
	        transition-duration: 0.8s;
	position: relative;
	top: 19px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger span::before, .fancify-site .fancify-header-nav-1 .fancify-burger span::after {
	position: absolute;
	content: "";
}

.fancify-site .fancify-header-nav-1 .fancify-burger span::before {
	top: -9px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger span::after {
	top: 9px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked {
	margin-top: 0px;
	top: 90px;
	right: 35px;
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked:hover ~ body {
	overflow: hidden;
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked span {
	background-color: transparent;
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked span::before {
	-webkit-transform: translateY(9px) rotate(45deg);
	        transform: translateY(9px) rotate(45deg);
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked span::after {
	-webkit-transform: translateY(-9px) rotate(-45deg);
	        transform: translateY(-9px) rotate(-45deg);
}

.fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked span:before, .fancify-site .fancify-header-nav-1 .fancify-burger.fancify-header-main-burgernav-clicked span:after {
	background-color: #0A2952;
}

.fancify-site .fancify-header-nav-1 .fancify-burger:hover {
	cursor: pointer;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav {
	position: fixed;
	z-index: 20;
	top: 10px;
	right: 0;
	height: calc(100% - 10px);
	max-width: 515px;
	width: 100%;
	padding: 150px 90px 70px 90px;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-transform: translateX(100%);
	        transform: translateX(100%);
	-webkit-transition: 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
	transition: 0.55s cubic-bezier(0.785, 0.135, 0.15, 0.86);
	visibility: hidden;
	background: #ffffff;
	-webkit-box-shadow: 0 3px 35px #00000012;
	        box-shadow: 0 3px 35px #00000012;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav {
		padding: 150px 60px 70px 60px;
	}
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul {
	list-style-type: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show {
	-webkit-transform: translateX(0px);
	        transform: translateX(0px);
	visibility: visible;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show .fancify-burger-menu {
	list-style-type: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show .fancify-burger-menu li {
	-webkit-transform: translateX(0px);
	        transform: translateX(0px);
	opacity: 1;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show .fancify-header-main-burgernav-about,
.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show .fancify-header-main-burgernav-social,
.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav.fancify-header-main-burgernav-show .fancify-header-main-burgernav-sub {
	-webkit-transform: translateY(0px);
	        transform: translateY(0px);
	opacity: 1;
	-webkit-transition-delay: .85s;
	        transition-delay: .85s;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item {
	-webkit-transform: translateX(40px);
	        transform: translateX(40px);
	opacity: 0;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item > .sub-menu {
	margin-left: 25px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item > .sub-menu a {
	font-weight: 500;
	font-size: 15px;
	font-size: 0.9375rem;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item > .sub-menu .menu-item > .sub-menu {
	margin-left: 25px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item > .sub-menu .menu-item > .sub-menu a {
	font-weight: 500;
	font-size: 15px;
	font-size: 0.9375rem;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a {
	color: #181818;
	font-family: "Quicksand";
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	font-size: 1rem;
	display: block;
	padding: 14px 0;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a span {
	color: #01E2B4;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:hover, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:focus, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:active {
	color: #01E2B4;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:hover:after, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:focus:after, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:active:after {
	color: #01E2B4;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item a:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: rgba(112, 112, 112, 0.15);
	top: 42.5px;
	-webkit-transition: 0.8ms;
	transition: 0.8ms;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children > .sub-menu {
	visibility: hidden;
	max-height: 0px;
	opacity: 0;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.show, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.sfHover {
	-webkit-transition: 300ms;
	transition: 300ms;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.show.menu-item > a, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.sfHover.menu-item > a {
	margin-bottom: 5px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.show.menu-item > a:before, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.sfHover.menu-item > a:before {
	width: 0%;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.show.menu-item > a i, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children.sfHover.menu-item > a i {
	-webkit-transform: rotate(180deg);
	        transform: rotate(180deg);
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children > a i {
	content: "\e1f8";
	font-size: 18px;
	font-size: 1.125rem;
	float: right;
	-webkit-transition: 300ms;
	transition: 300ms;
	padding: 10px;
	margin: -10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu .menu-item.menu-item-has-children > a i:hover {
	background: rgba(0, 0, 0, 0.09);
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu > .menu-item:last-child a:before {
	content: none;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu:last-of-type {
	margin-bottom: 0px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav .fancify-burger-menu.menu-item:last-of-type a {
	border: 0px !important;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub {
	list-style-type: none;
	margin-top: 40px;
	-webkit-transform: translateY(30px);
	        transform: translateY(30px);
	opacity: 0;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li {
	margin-bottom: 10px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li:last-of-type {
	margin-bottom: 0px;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li a {
	color: #ffffff;
	font-family: "Raleway", sans-serif;
	letter-spacing: 1px;
	font-size: 14px;
	font-size: 0.875rem;
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li a:hover, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li a:focus, .fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav ul.fancify-header-main-burgernav-sub li a:active {
	color: #b7ac7f;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-color: #b7ac7f;
	opacity: 0;
	visibility: hidden;
}

.fancify-site .fancify-header-nav-1 .fancify-header-main-burgernav-overlay.fancify-header-main-burgernav-show {
	opacity: 0.8;
	visibility: visible;
}

.fancify-site .fancify-header-nav-1 h1 {
	margin: 50px auto;
	text-align: center;
}

.fancify-site .fancify-header-transparent {
	position: absolute;
	background: transparent;
	z-index: 10;
	width: 100%;
}

.fancify-site .fancify-header-transparent .fancify-header-main {
	-webkit-box-shadow: none !important;
	        box-shadow: none !important;
}

.fancify-site .fancify-header-transparent .fancify-header-main .fancify-burger span {
	background-color: #ffffff;
	height: 2px;
}

.fancify-site .fancify-header-transparent .fancify-header-main .fancify-burger span:after, .fancify-site .fancify-header-transparent .fancify-header-main .fancify-burger span:before {
	background-color: #ffffff;
	height: 2px;
}

.fancify-site .fancify-header-transparent .fancify-menu-container {
	background: transparent !important;
}

.fancify-site .fancify-header-transparent .fancify-menu-container ul:first-child li ul {
	background: transparent !important;
}

.fancify-site .fancify-header-transparent .fancify-menu-container a:hover, .fancify-site .fancify-header-transparent .fancify-menu-container a:focus, .fancify-site .fancify-header-transparent .fancify-menu-container a:active {
	background: transparent !important;
	color: #aaa !important;
}

.fancify-site .fancify-header-transparent .fancify-header-main-menu a {
	background: transparent !important;
	border: 0px;
	color: #ffffff !important;
}

.fancify-site .fancify-header-transparent .fancify-header-main-menu a:hover, .fancify-site .fancify-header-transparent .fancify-header-main-menu a:focus, .fancify-site .fancify-header-transparent .fancify-header-main-menu a:active {
	background: transparent !important;
	color: #aaa;
}

.fancify-site .fancify-header-transparent .fancify-header-center .fancify-header-center-contacts {
	color: #ffffff !important;
}

.fancify-site .fancify-header-transparent .fancify-header-right .fancify-header-logedin .fancify-header-logedin-username {
	color: #ffffff;
}

@media screen and (max-width: 1200px) {
	.fancify-site .fancify-hidden-smaller-than-xl {
		display: none !important;
	}
}

@media screen and (max-width: 992px) {
	.fancify-site .fancify-hidden-smaller-than-lg {
		display: none;
	}
	.fancify-site .fancify-header-nav-1 .fancify-header-main-menu {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		text-align: center;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-header-main-menu-item {
		font-weight: 500;
		padding: 0 19px;
		font-size: 17px;
		font-size: 1.0625rem;
	}
	.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-header-main-menu-nav-1 a {
		background: #ffffff;
		color: black;
		font-weight: 500;
	}
	.fancify-site .fancify-header-nav-1 .fancify-header-main-menu .fancify-header-main-menu-nav-1-home-selector a:first-child:after {
		content: "";
		position: absolute;
		display: block;
		margin-top: 3px;
		margin-left: calc(100% - 50% - 24px);
		width: 22px;
		height: 2px;
		background: #6A11CB;
		-webkit-box-shadow: 0px 2px 10px #6A11CB;
		        box-shadow: 0px 2px 10px #6A11CB;
	}
}

@media screen and (max-width: 768px) {
	.fancify-site .fancify-hidden-smaller-than-md {
		display: none !important;
	}
	.fancify-site .fancify-header-nav-1 .fancify-header-top .fancify-header-top-contact i {
		padding: 10px 3px;
	}
}

@media screen and (max-width: 420px) {
	.fancify-site .fancify-hidden-smaller-than-xs {
		display: none !important;
	}
}

@media screen and (min-width: 768px) {
	.fancify-site .fancify-hidden-grather-than-md {
		display: none !important;
	}
}

@media screen and (min-width: 1200px) {
	.fancify-site .fancify-hidden-grather-than-lg {
		display: none !important;
	}
}

@media screen and (min-width: 1200px) {
	.fancify-site .fancify-hidden-grather-than-xl {
		display: none !important;
	}
}

.fancify-site .fancify-main {
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding-left: 35px;
	padding-right: 35px;
	/**
         * holds content of theme include
         * posts & sidebar
         *
         * @since 1.0
         *
         **/
}

@media (max-width: 1025px) {
	.fancify-site .fancify-main {
		padding-left: 30px;
		padding-right: 30px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-main {
		padding-left: 15px;
		padding-right: 15px;
	}
}

.fancify-site .fancify-main .fancify-post-banner {
	background-size: 100% 700px;
	position: relative;
	margin-bottom: 8%;
}

.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-image {
	max-height: 550px;
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box {
	padding: 63px 145px 63px 175px;
	bottom: 0px;
	margin: 0 auto;
	background: #ffffff;
	-webkit-box-shadow: 0 3px 35px rgba(0, 0, 0, 0.16);
	        box-shadow: 0 3px 35px rgba(0, 0, 0, 0.16);
	margin: 0;
	position: absolute;
	left: 50%;
	margin-right: -40%;
	-webkit-transform: translate(-50%);
	        transform: translate(-50%);
}

@media (max-width: 1025px) {
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box {
		padding: 50px 70px 50px 120px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box {
		padding: 25px 35px 25px 70px;
	}
}

.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title {
	color: #181818;
	font-family: "Quicksand";
	font-size: 50px;
	font-size: 3.125rem;
	font-weight: 600;
	text-transform: capitalize;
	position: relative;
}

.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title::before {
	content: " ";
	width: 70px;
	height: 3px;
	background-image: linear-gradient(84deg, #01E2B4, #9BF14F);
	-webkit-box-shadow: 0 3px 8px #01E2B4;
	        box-shadow: 0 3px 8px #01E2B4;
	position: absolute;
	top: 50%;
	left: -90px;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title {
		font-size: 35px;
		font-size: 2.1875rem;
	}
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title::before {
		width: 55px;
		left: 40px;
	}
}

@media (max-width: 769px) {
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title {
		font-size: 30px;
		font-size: 1.875rem;
	}
	.fancify-site .fancify-main .fancify-post-banner .fancify-post-banner-title-box .fancify-post-banner-title::before {
		width: 35px;
		left: 20px;
	}
}

.fancify-site .fancify-main .fancify-post-banner-noimage {
	width: 100%;
	height: 150px;
	text-align: center;
	margin: auto;
	background: #E3E3E3;
	color: #000000;
	font-weight: 500;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-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-bottom: 13%;
}

.fancify-site .fancify-main .fancify-post-banner-noimage .fancify-post-banner-title {
	font-family: "Quicksand";
	font-weight: 700;
	font-size: 35px;
	font-size: 2.1875rem;
}

.fancify-site .fancify-main .fancify-post-banner-noimage .fancify-breadcrumb {
	font-size: 14px;
	font-size: 0.875rem;
	margin-top: 10px;
}

.fancify-site .fancify-main .fancify-agency-container {
	margin: -220px 123px -120px 123px;
	padding-bottom: 60px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-bottom: 1px solid rgba(112, 112, 112, 0.3);
}

@media screen and (max-width: 1133px) {
	.fancify-site .fancify-main .fancify-agency-container {
		margin: -220px 0 -120px 0;
	}
	.fancify-site .fancify-main .fancify-agency-container .fancify-agency-post-socials-container .fancify-agency-post-socials .fancify-main-button-blue {
		margin-top: 20px;
	}
}

@media screen and (max-width: 990px) {
	.fancify-site .fancify-main .fancify-agency-container {
		margin: -220px 0 -120px 0;
		display: block;
	}
	.fancify-site .fancify-main .fancify-agency-container .fancify-agency-title {
		color: #000000 !important;
	}
	.fancify-site .fancify-main .fancify-agency-container .fancify-agency-address {
		color: rgba(0, 0, 0, 0.65) !important;
	}
	.fancify-site .fancify-main .fancify-agency-container * {
		text-align: center;
	}
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-logo img {
	max-width: 364px;
	max-height: 382px;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-heading .fancify-agency-title {
	color: #ffffff;
	font-weight: 500;
	font-size: 42px;
	font-size: 2.625rem;
	margin: 25px 0 21px 0;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-heading .fancify-agency-address,
.fancify-site .fancify-main .fancify-agency-container .fancify-agency-heading .fancify-agency-phone {
	margin-top: 15px;
	font-size: 20px;
	font-size: 1.25rem;
	color: rgba(255, 255, 255, 0.65);
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-heading .fancify-agency-address i,
.fancify-site .fancify-main .fancify-agency-container .fancify-agency-heading .fancify-agency-phone i {
	padding-right: 5px;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer {
	padding-top: 70px;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer .fancify-agency-data-container .fancify-agency-data {
	color: #181818;
	font-size: 22px;
	font-size: 1.375rem;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer .fancify-agency-data-container .fancify-agency-data span:first-child {
	padding-right: 60px;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer .fancify-agency-post-socials-container .fancify-agency-post-socials {
	padding: 26px 0;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer .fancify-agency-post-socials-container .fancify-agency-post-socials .fancify-main-button-blue {
	height: 47px;
	font-size: 16px;
	font-size: 1rem;
	font-weight: 300;
}

.fancify-site .fancify-main .fancify-agency-container .fancify-agency-footer .fancify-agency-post-socials-container .fancify-agency-post-socials a {
	text-decoration: none;
}

@media screen and (max-width: 768px) {
	.fancify-site .fancify-main .fancify-post-banner {
		background-size: 100% 400px;
	}
	.fancify-site .fancify-main .fancify-post-banner img {
		height: 400px;
	}
}

@media screen and (max-width: 420px) {
	.fancify-site .fancify-main .fancify-post-banner img {
		height: 320px;
	}
}

.fancify-site .fancify-main ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.fancify-site .fancify-main .fancify-container {
	padding: 0px;
	width: 100%;
	/** 
             * Agency post type
             *
             * @since 1.0
             *
             **/
	/**
             * 404 Page Not Found Css
             *
             * @since 1.0
             *
             **/
}

.fancify-site .fancify-main .fancify-container .fancify-primary,
.fancify-site .fancify-main .fancify-container .fancify-secondary {
	padding: 0px;
	outline: none;
}

.fancify-site .fancify-main .fancify-container .fancify-search-result-text {
	margin: 40px 0;
	font-style: italic;
}

.fancify-site .fancify-main .fancify-container .fancify-search-result-text span {
	font-weight: 700;
}

.fancify-site .fancify-main .fancify-container .fancify-agency-post-section {
	padding-bottom: 80px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	margin-bottom: 90px;
}

.fancify-site .fancify-main .fancify-container .fancify-agency-post-details {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.fancify-site .fancify-main .fancify-container .fancify-agency-post-details .fancify-agency-detail {
	font-size: 19px;
	font-size: 1.1875rem;
	min-width: 310px;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding-bottom: 10px;
}

.fancify-site .fancify-main .fancify-container .fancify-agency-post-details .fancify-agency-detail .fancify-agency-detail-label {
	color: #000000;
	font-weight: 600;
}

.fancify-site .fancify-main .fancify-container .fancify-agency-post-details .fancify-agency-detail .fancify-agency-detail-text {
	color: #858585;
}

.fancify-site .fancify-main .fancify-container .fancify-404 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 1600px;
	margin: 130px auto;
	padding: 0 35px;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-main .fancify-container .fancify-404 {
		display: block;
	}
}

.fancify-site .fancify-main .fancify-container .fancify-404 div {
	-webkit-box-flex: 50;
	    -ms-flex: 50;
	        flex: 50;
}

.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-404-title {
	font-size: 60px;
	font-size: 3.75rem;
	font-weight: 700;
	margin-bottom: 26px;
}

.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-404-divider {
	width: 80px;
	height: 2px;
	background: #6A11CB;
	display: block;
	margin-bottom: 38px;
}

.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-404-description {
	font-size: 25px;
	font-size: 1.5625rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.6);
	margin-bottom: 40px;
}

.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-main-button-blue {
	margin-bottom: 30px;
}

.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-404-image {
	width: 100%;
}

@media (max-width: 1025px) {
	.fancify-site .fancify-main .fancify-container .fancify-404 .fancify-404-image {
		padding-top: 80px;
	}
}

/**
     * Post list & single post
     *
     * @since 1.0
     *
     **/
.blog .fancify-container,
.archive .fancify-container,
.search .fancify-container {
	margin-top: 130px;
}

@media (max-width: 1025px) {
	.blog .fancify-container,
	.archive .fancify-container,
	.search .fancify-container {
		margin-top: 60px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container,
	.archive .fancify-container,
	.search .fancify-container {
		margin-top: 30px;
	}
}

.blog .fancify-container .fancify-content,
.archive .fancify-container .fancify-content,
.search .fancify-container .fancify-content {
	outline: 0;
}

.blog .fancify-container .fancify-content .fancify-article,
.archive .fancify-container .fancify-content .fancify-article,
.search .fancify-container .fancify-content .fancify-article {
	font-family: 'Poppins';
	margin-bottom: 120px;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article,
	.archive .fancify-container .fancify-content .fancify-article,
	.search .fancify-container .fancify-content .fancify-article {
		margin-bottom: 60px;
	}
}

.blog .fancify-container .fancify-content .fancify-article.property_builder,
.archive .fancify-container .fancify-content .fancify-article.property_builder,
.search .fancify-container .fancify-content .fancify-article.property_builder {
	margin-bottom: 0 !important;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-media,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-media,
.search .fancify-container .fancify-content .fancify-article .fancify-article-media {
	position: relative;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image,
.search .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image {
	position: relative;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
.search .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img {
	width: 100%;
	height: auto;
	border-radius: 30px;
	-webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.16);
	        box-shadow: 0 6px 30px rgba(0, 0, 0, 0.16);
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img {
		min-height: 290px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-media .fancify-article-image img {
		min-height: 220px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-category,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-category,
.search .fancify-container .fancify-content .fancify-article .fancify-article-category {
	font-size: 22px;
	font-size: 1.375rem;
	font-weight: 300;
	-webkit-box-shadow: 0px 7px 26px rgba(13, 48, 74, 0.4);
	        box-shadow: 0px 7px 26px rgba(13, 48, 74, 0.4);
	background: #0D304A;
	position: absolute;
	padding: 14px 36px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	color: #ffffff;
	bottom: 90px;
	left: 0px;
	z-index: 1;
	text-transform: uppercase;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-category {
		font-size: 18px;
		font-size: 1.125rem;
		padding: 10px 28px;
		bottom: 50px;
	}
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-category {
		font-size: 16px;
		font-size: 1rem;
		padding: 8px 20px;
		bottom: 40px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-category,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-category {
		font-size: 16px;
		font-size: 1rem;
		padding: 4px 10px;
		bottom: 30px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta {
	list-style-type: none;
	padding: 15px 0px 0 5px;
	margin: 5px 0 0 0;
	font-weight: 300;
	font-family: 'Poppins';
	font-size: 17px;
	font-size: 1.0625rem;
	color: #474747;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before {
	content: "";
	background: #0D304A;
	width: 6px;
	height: 6px;
	position: absolute;
	left: 0;
	border-radius: 45px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li::before {
		content: unset;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child {
	padding-left: 0px;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child::before,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child::before,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li:first-child::before {
	content: unset;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta li i,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta li i,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta li i {
	font-size: 20px;
	font-size: 1.25rem;
	padding-right: 10px;
	color: #01E2B4;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author {
	padding-right: 55px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author {
		padding: 0 25px;
		padding-right: 25px;
	}
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author {
		padding: 0 25px;
		padding-right: 25px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author {
		padding: 0 5px;
		padding-right: 5px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img {
	border-radius: 41px;
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author img {
		display: none;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author .fancify-article-author-name,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author .fancify-article-author-name,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-author .fancify-article-author-name {
	color: inherit;
	padding-left: 15px;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date {
	padding: 0 60px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date {
		padding: 0 30px;
	}
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date {
		padding: 0 25px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-date {
		padding: 0 5px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views {
	padding: 0 55px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views {
		padding: 0 25px;
	}
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views {
		padding: 0 25px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views {
		padding: 0 5px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment a,
.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views a,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment a,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views a,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-comment a,
.search .fancify-container .fancify-content .fancify-article .fancify-article-meta .fancify-article-views a {
	color: inherit;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta {
		font-size: 15px;
		font-size: 0.9375rem;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-title,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title {
	padding-left: 20px;
	margin-top: 30px;
	margin-bottom: 20px;
	position: relative;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-title:hover, .blog .fancify-container .fancify-content .fancify-article .fancify-article-title:focus, .blog .fancify-container .fancify-content .fancify-article .fancify-article-title:active,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title:hover,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title:focus,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title:active,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title:hover,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title:focus,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title:active {
	color: #6A11CB;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-title:after,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title:after,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title:after {
	content: " ";
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius: 45px;
	top: 10px;
	left: 5px;
	background: linear-gradient(48deg, #01E2B4, #9BF14F);
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-title a,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title a,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title a {
	font-family: "Quicksand";
	font-size: 33px;
	font-size: 2.0625rem;
	font-weight: 900;
	text-decoration: none;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	color: #000000;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-title a:hover, .blog .fancify-container .fancify-content .fancify-article .fancify-article-title a:focus, .blog .fancify-container .fancify-content .fancify-article .fancify-article-title a:active,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title a:hover,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title a:focus,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-title a:active,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title a:hover,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title a:focus,
.search .fancify-container .fancify-content .fancify-article .fancify-article-title a:active {
	color: #307CFF;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-firstletter-big:first-letter,
.archive .fancify-container .fancify-content .fancify-article .fancify-firstletter-big:first-letter,
.search .fancify-container .fancify-content .fancify-article .fancify-firstletter-big:first-letter {
	float: left;
	color: #464646;
	font-size: 56px;
	font-size: 3.5rem;
	line-height: 40px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 3px;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-content,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-content,
.search .fancify-container .fancify-content .fancify-article .fancify-article-content {
	color: #757575;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.625rem;
	padding-left: 3px;
	padding-top: 8px;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-content p img,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-content p img,
.search .fancify-container .fancify-content .fancify-article .fancify-article-content p img {
	width: 100%;
	height: auto;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-content p a,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-content p a,
.search .fancify-container .fancify-content .fancify-article .fancify-article-content p a {
	text-decoration: underline;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
.archive .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
.search .fancify-container .fancify-content .fancify-article .fancify-article-more-button {
	letter-spacing: 0.48px;
	margin-top: 55px;
	margin-bottom: 0px;
	text-transform: uppercase;
	font-family: "Quicksand";
	font-weight: 500;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-more-button {
		margin-top: 40px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-more-button,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-more-button {
		margin-top: 20px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-video-play-button,
.archive .fancify-container .fancify-content .fancify-article .fancify-video-play-button,
.search .fancify-container .fancify-content .fancify-article .fancify-video-play-button {
	position: relative;
	cursor: pointer;
	height: auto;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-video-play-button:before,
.archive .fancify-container .fancify-content .fancify-article .fancify-video-play-button:before,
.search .fancify-container .fancify-content .fancify-article .fancify-video-play-button:before {
	content: " ";
	position: absolute;
	width: 100%;
	height: 99%;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 10px;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
.archive .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
.search .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after {
	width: 76px;
	height: 76px;
	line-height: 76px;
	text-align: center;
	font-size: 35px;
	font-size: 2.1875rem;
	content: "\e230";
	position: absolute;
	font-family: "fancify-fontastic";
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	color: #fff;
	border-radius: 100%;
	z-index: 2;
	background: -webkit-gradient(linear, left top, left bottom, from(#01E2B4), to(#9BF14F));
	background: linear-gradient(180deg, #01E2B4, #9BF14F);
	-webkit-box-shadow: 0 5px 13px rgba(1, 226, 180, 0.4);
	        box-shadow: 0 5px 13px rgba(1, 226, 180, 0.4);
	letter-spacing: -5px;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
	.archive .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
	.search .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after {
		width: 68.4px;
		height: 68.4px;
		line-height: 68.4px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
	.archive .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after,
	.search .fancify-container .fancify-content .fancify-article .fancify-video-play-button:after {
		width: 64.6px;
		height: 64.6px;
		line-height: 64.6px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-video,
.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-video,
.search .fancify-container .fancify-content .fancify-article .fancify-postformat-video {
	position: relative;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container,
.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container,
.search .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container {
	width: 100%;
	position: relative;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container .fancify-postformat-gallery,
.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container .fancify-postformat-gallery,
.search .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container .fancify-postformat-gallery {
	overflow: hidden !important;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
.search .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img {
	width: 100%;
	height: auto;
	border-radius: 30px;
	overflow: hidden;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
	.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
	.search .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img {
		min-height: 290px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
	.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img,
	.search .fancify-container .fancify-content .fancify-article .fancify-postformat-gallery-container img {
		min-height: 220px;
	}
}

.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container {
	padding: 47px 120px 80px 75px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 6px 35px rgba(0, 0, 0, 0.14);
	        box-shadow: 0px 6px 35px rgba(0, 0, 0, 0.14);
}

.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-doublequotation,
.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-doublequotation,
.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-doublequotation {
	color: #6A11CB;
	text-shadow: 0 10px 23px #6A11CB;
	font-size: 144px;
	font-size: 9rem;
	font-family: Rufina;
	font-weight: 500;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content,
.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content,
.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content {
	font-size: 29px;
	font-size: 1.8125rem;
	color: #181818;
	font-weight: 400;
	line-height: 1.64em;
	padding-left: 5px;
	margin-top: -70px;
	margin-bottom: 30px;
	text-decoration: none;
	display: block;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author,
.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author,
.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author {
	font-size: 26px;
	font-size: 1.625rem;
	color: #6A11CB;
	font-weight: 600;
	padding-left: 70px;
	position: relative;
}

.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after {
	content: " ";
	width: 50px;
	height: 2px;
	background: #6A11CB;
	-webkit-box-shadow: 0px 3px 8px #6A11CB;
	        box-shadow: 0px 3px 8px #6A11CB;
	position: absolute;
	left: 0;
	top: 20px;
}

.blog .fancify-container .fancify-content .swiper-button-next,
.blog .fancify-container .fancify-content .swiper-button-prev,
.archive .fancify-container .fancify-content .swiper-button-next,
.archive .fancify-container .fancify-content .swiper-button-prev,
.search .fancify-container .fancify-content .swiper-button-next,
.search .fancify-container .fancify-content .swiper-button-prev {
	width: 21.5%;
	height: 100%;
	top: 0px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	background-size: unset;
	margin-top: 0px;
	z-index: 1;
}

.blog .fancify-container .fancify-content .swiper-button-next:after,
.blog .fancify-container .fancify-content .swiper-button-prev:after,
.archive .fancify-container .fancify-content .swiper-button-next:after,
.archive .fancify-container .fancify-content .swiper-button-prev:after,
.search .fancify-container .fancify-content .swiper-button-next:after,
.search .fancify-container .fancify-content .swiper-button-prev:after {
	-webkit-transition: 300ms;
	transition: 300ms;
}

.blog .fancify-container .fancify-content .swiper-button-next:hover:after,
.blog .fancify-container .fancify-content .swiper-button-prev:hover:after,
.archive .fancify-container .fancify-content .swiper-button-next:hover:after,
.archive .fancify-container .fancify-content .swiper-button-prev:hover:after,
.search .fancify-container .fancify-content .swiper-button-next:hover:after,
.search .fancify-container .fancify-content .swiper-button-prev:hover:after {
	color: #01E2B4;
}

.blog .fancify-container .fancify-content .swiper-button-next,
.archive .fancify-container .fancify-content .swiper-button-next,
.search .fancify-container .fancify-content .swiper-button-next {
	position: relative;
	background-image: linear-gradient(91deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
	position: relative;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	position: absolute;
	right: 0px;
}

.blog .fancify-container .fancify-content .swiper-button-next:before,
.archive .fancify-container .fancify-content .swiper-button-next:before,
.search .fancify-container .fancify-content .swiper-button-next:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: linear-gradient(91deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .swiper-button-next:hover::before, .blog .fancify-container .fancify-content .swiper-button-next:focus::before, .blog .fancify-container .fancify-content .swiper-button-next:active::before,
.archive .fancify-container .fancify-content .swiper-button-next:hover::before,
.archive .fancify-container .fancify-content .swiper-button-next:focus::before,
.archive .fancify-container .fancify-content .swiper-button-next:active::before,
.search .fancify-container .fancify-content .swiper-button-next:hover::before,
.search .fancify-container .fancify-content .swiper-button-next:focus::before,
.search .fancify-container .fancify-content .swiper-button-next:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .swiper-button-next::before,
.archive .fancify-container .fancify-content .swiper-button-next::before,
.search .fancify-container .fancify-content .swiper-button-next::before {
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
}

.blog .fancify-container .fancify-content .swiper-button-next:after,
.archive .fancify-container .fancify-content .swiper-button-next:after,
.search .fancify-container .fancify-content .swiper-button-next:after {
	content: "\e1fa";
	font-size: 30px;
	font-size: 1.875rem;
	position: absolute;
	top: 50%;
	color: white;
	font-family: "fancify-fontastic";
	-webkit-transform: translate(80%, -50%);
	        transform: translate(80%, -50%);
	right: 50%;
}

.blog .fancify-container .fancify-content .swiper-button-prev,
.archive .fancify-container .fancify-content .swiper-button-prev,
.search .fancify-container .fancify-content .swiper-button-prev {
	position: relative;
	background-image: linear-gradient(266deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
	position: relative;
	position: absolute;
	left: 0px;
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
}

.blog .fancify-container .fancify-content .swiper-button-prev:before,
.archive .fancify-container .fancify-content .swiper-button-prev:before,
.search .fancify-container .fancify-content .swiper-button-prev:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: linear-gradient(266deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .swiper-button-prev:hover::before, .blog .fancify-container .fancify-content .swiper-button-prev:focus::before, .blog .fancify-container .fancify-content .swiper-button-prev:active::before,
.archive .fancify-container .fancify-content .swiper-button-prev:hover::before,
.archive .fancify-container .fancify-content .swiper-button-prev:focus::before,
.archive .fancify-container .fancify-content .swiper-button-prev:active::before,
.search .fancify-container .fancify-content .swiper-button-prev:hover::before,
.search .fancify-container .fancify-content .swiper-button-prev:focus::before,
.search .fancify-container .fancify-content .swiper-button-prev:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .swiper-button-prev::before,
.archive .fancify-container .fancify-content .swiper-button-prev::before,
.search .fancify-container .fancify-content .swiper-button-prev::before {
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
}

.blog .fancify-container .fancify-content .swiper-button-prev:after,
.archive .fancify-container .fancify-content .swiper-button-prev:after,
.search .fancify-container .fancify-content .swiper-button-prev:after {
	content: "\e1f9";
	font-size: 30px;
	font-size: 1.875rem;
	position: absolute;
	top: 50%;
	color: white;
	font-family: "fancify-fontastic";
	left: 50%;
	-webkit-transform: translate(-80%, -50%);
	        transform: translate(-80%, -50%);
}

.blog .fancify-container .fancify-content .fancify-video-shortcode,
.blog .fancify-container .fancify-content .wp-video,
.archive .fancify-container .fancify-content .fancify-video-shortcode,
.archive .fancify-container .fancify-content .wp-video,
.search .fancify-container .fancify-content .fancify-video-shortcode,
.search .fancify-container .fancify-content .wp-video {
	width: 100% !important;
	-o-object-fit: fill;
	   object-fit: fill;
	height: auto;
	border-radius: 10px;
}

.blog .fancify-container .fancify-content .fancify-pagination,
.archive .fancify-container .fancify-content .fancify-pagination,
.search .fancify-container .fancify-content .fancify-pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-top: 40px;
	margin-bottom: 90px;
}

.blog .fancify-container .fancify-content .fancify-pagination li,
.archive .fancify-container .fancify-content .fancify-pagination li,
.search .fancify-container .fancify-content .fancify-pagination li {
	margin: 0 10px;
	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;
	font-size: 18px;
	font-size: 1.125rem;
	font-family: "Quicksand";
	font-weight: 500;
}

.blog .fancify-container .fancify-content .fancify-pagination li a,
.archive .fancify-container .fancify-content .fancify-pagination li a,
.search .fancify-container .fancify-content .fancify-pagination li a {
	color: #000000;
	height: 40px;
	min-width: 40px;
	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;
	border-radius: 45px;
	position: relative;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#ECECEC));
	background-image: linear-gradient(180deg, #ECECEC, #ECECEC);
	position: relative;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-pagination li a:before,
.archive .fancify-container .fancify-content .fancify-pagination li a:before,
.search .fancify-container .fancify-content .fancify-pagination li a:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#01E2B4), to(#9BF14F));
	background-image: linear-gradient(180deg, #01E2B4, #9BF14F);
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .fancify-pagination li a:hover::before, .blog .fancify-container .fancify-content .fancify-pagination li a:focus::before, .blog .fancify-container .fancify-content .fancify-pagination li a:active::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:hover::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:focus::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:active::before,
.search .fancify-container .fancify-content .fancify-pagination li a:hover::before,
.search .fancify-container .fancify-content .fancify-pagination li a:focus::before,
.search .fancify-container .fancify-content .fancify-pagination li a:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.blog .fancify-container .fancify-content .fancify-pagination li a:hover, .blog .fancify-container .fancify-content .fancify-pagination li a:focus, .blog .fancify-container .fancify-content .fancify-pagination li a:active,
.archive .fancify-container .fancify-content .fancify-pagination li a:hover,
.archive .fancify-container .fancify-content .fancify-pagination li a:focus,
.archive .fancify-container .fancify-content .fancify-pagination li a:active,
.search .fancify-container .fancify-content .fancify-pagination li a:hover,
.search .fancify-container .fancify-content .fancify-pagination li a:focus,
.search .fancify-container .fancify-content .fancify-pagination li a:active {
	text-decoration: none;
	color: #ffffff;
	-webkit-box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
	        box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
	z-index: 1;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-pagination li a:hover::before, .blog .fancify-container .fancify-content .fancify-pagination li a:focus::before, .blog .fancify-container .fancify-content .fancify-pagination li a:active::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:hover::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:focus::before,
.archive .fancify-container .fancify-content .fancify-pagination li a:active::before,
.search .fancify-container .fancify-content .fancify-pagination li a:hover::before,
.search .fancify-container .fancify-content .fancify-pagination li a:focus::before,
.search .fancify-container .fancify-content .fancify-pagination li a:active::before {
	z-index: -1;
}

.blog .fancify-container .fancify-content .fancify-pagination li a::before,
.archive .fancify-container .fancify-content .fancify-pagination li a::before,
.search .fancify-container .fancify-content .fancify-pagination li a::before {
	border-radius: 45px;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-pagination li:first-child, .blog .fancify-container .fancify-content .fancify-pagination li:last-child,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child,
.search .fancify-container .fancify-content .fancify-pagination li:first-child,
.search .fancify-container .fancify-content .fancify-pagination li:last-child {
	background: none;
}

.blog .fancify-container .fancify-content .fancify-pagination li:first-child a, .blog .fancify-container .fancify-content .fancify-pagination li:last-child a,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child a,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child a,
.search .fancify-container .fancify-content .fancify-pagination li:first-child a,
.search .fancify-container .fancify-content .fancify-pagination li:last-child a {
	background: none;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-pagination li:first-child a:hover, .blog .fancify-container .fancify-content .fancify-pagination li:first-child a:focus, .blog .fancify-container .fancify-content .fancify-pagination li:first-child a:active, .blog .fancify-container .fancify-content .fancify-pagination li:last-child a:hover, .blog .fancify-container .fancify-content .fancify-pagination li:last-child a:focus, .blog .fancify-container .fancify-content .fancify-pagination li:last-child a:active,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child a:hover,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child a:focus,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child a:active,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child a:hover,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child a:focus,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child a:active,
.search .fancify-container .fancify-content .fancify-pagination li:first-child a:hover,
.search .fancify-container .fancify-content .fancify-pagination li:first-child a:focus,
.search .fancify-container .fancify-content .fancify-pagination li:first-child a:active,
.search .fancify-container .fancify-content .fancify-pagination li:last-child a:hover,
.search .fancify-container .fancify-content .fancify-pagination li:last-child a:focus,
.search .fancify-container .fancify-content .fancify-pagination li:last-child a:active {
	-webkit-box-shadow: none;
	        box-shadow: none;
	color: #01E2B4;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.blog .fancify-container .fancify-content .fancify-pagination li:first-child a::before, .blog .fancify-container .fancify-content .fancify-pagination li:last-child a::before,
.archive .fancify-container .fancify-content .fancify-pagination li:first-child a::before,
.archive .fancify-container .fancify-content .fancify-pagination li:last-child a::before,
.search .fancify-container .fancify-content .fancify-pagination li:first-child a::before,
.search .fancify-container .fancify-content .fancify-pagination li:last-child a::before {
	background: none;
}

.blog .fancify-container .fancify-content .fancify-pagination li.fancify-normal-item,
.archive .fancify-container .fancify-content .fancify-pagination li.fancify-normal-item,
.search .fancify-container .fancify-content .fancify-pagination li.fancify-normal-item {
	min-width: 40px;
	height: 40px;
	border-radius: 45px;
}

.blog .fancify-container .fancify-content .fancify-pagination li.fancify-active,
.blog .fancify-container .fancify-content .fancify-pagination li.active a,
.blog .fancify-container .fancify-content .fancify-pagination li .current,
.archive .fancify-container .fancify-content .fancify-pagination li.fancify-active,
.archive .fancify-container .fancify-content .fancify-pagination li.active a,
.archive .fancify-container .fancify-content .fancify-pagination li .current,
.search .fancify-container .fancify-content .fancify-pagination li.fancify-active,
.search .fancify-container .fancify-content .fancify-pagination li.active a,
.search .fancify-container .fancify-content .fancify-pagination li .current {
	padding: 0 10px;
	min-width: 40px;
	height: 40px;
	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;
	color: #000000;
}

.blog .fancify-container .fancify-content .fancify-pagination li.prev, .blog .fancify-container .fancify-content .fancify-pagination li.next,
.archive .fancify-container .fancify-content .fancify-pagination li.prev,
.archive .fancify-container .fancify-content .fancify-pagination li.next,
.search .fancify-container .fancify-content .fancify-pagination li.prev,
.search .fancify-container .fancify-content .fancify-pagination li.next {
	width: auto;
	background: unset;
}

.blog .fancify-container .fancify-content .fancify-pagination li.prev a, .blog .fancify-container .fancify-content .fancify-pagination li.next a,
.archive .fancify-container .fancify-content .fancify-pagination li.prev a,
.archive .fancify-container .fancify-content .fancify-pagination li.next a,
.search .fancify-container .fancify-content .fancify-pagination li.prev a,
.search .fancify-container .fancify-content .fancify-pagination li.next a {
	width: auto;
	background: unset;
}

.blog .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination ul,
.archive .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination ul,
.search .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.blog .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.next,
.blog .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.prev,
.archive .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.next,
.archive .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.prev,
.search .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.next,
.search .fancify-container .fancify-content .fancify-pagination.fancify-paginatelink-pagination li a.prev {
	width: 100%;
	height: 100%;
	background: #ffffff;
}

.blog .fancify-container .fancify-content .fancify-blog-loadmore,
.archive .fancify-container .fancify-content .fancify-blog-loadmore,
.search .fancify-container .fancify-content .fancify-blog-loadmore {
	text-align: center;
	margin-top: -20px;
	margin-bottom: 155px;
}

.blog .fancify-container .fancify-content .fancify-blog-loadmore span,
.archive .fancify-container .fancify-content .fancify-blog-loadmore span,
.search .fancify-container .fancify-content .fancify-blog-loadmore span {
	font-size: 20px;
	font-size: 1.25rem;
	font-weight: 400;
	width: 130px;
	height: 130px;
	line-height: 130px;
	text-align: center;
	position: relative;
	color: #ffffff;
	padding: 0px;
	display: inline-block;
	background: linear-gradient(156deg, #434343, #111);
	-webkit-box-shadow: 0 16px 35px rgba(0, 0, 0, 0.3);
	        box-shadow: 0 16px 35px rgba(0, 0, 0, 0.3);
	border-radius: 50%;
	margin: 10px;
	cursor: pointer;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-content .fancify-blog-loadmore span,
	.archive .fancify-container .fancify-content .fancify-blog-loadmore span,
	.search .fancify-container .fancify-content .fancify-blog-loadmore span {
		width: 117px;
		height: 117px;
		line-height: 117px;
	}
}

@media (max-width: 769px) {
	.blog .fancify-container .fancify-content .fancify-blog-loadmore span,
	.archive .fancify-container .fancify-content .fancify-blog-loadmore span,
	.search .fancify-container .fancify-content .fancify-blog-loadmore span {
		width: 110.5px;
		height: 110.5px;
		line-height: 110.5px;
	}
}

.blog .fancify-container .fancify-content .fancify-blog-loadmore span:hover, .blog .fancify-container .fancify-content .fancify-blog-loadmore span:focus, .blog .fancify-container .fancify-content .fancify-blog-loadmore span:active,
.archive .fancify-container .fancify-content .fancify-blog-loadmore span:hover,
.archive .fancify-container .fancify-content .fancify-blog-loadmore span:focus,
.archive .fancify-container .fancify-content .fancify-blog-loadmore span:active,
.search .fancify-container .fancify-content .fancify-blog-loadmore span:hover,
.search .fancify-container .fancify-content .fancify-blog-loadmore span:focus,
.search .fancify-container .fancify-content .fancify-blog-loadmore span:active {
	background: linear-gradient(300deg, #5d5c5c, #111);
}

.blog .fancify-container .fancify-single-post,
.archive .fancify-container .fancify-single-post,
.search .fancify-container .fancify-single-post {
	position: relative;
	margin-bottom: 80px;
}

@media (max-width: 1025px) {
	.blog .fancify-container .fancify-single-post,
	.archive .fancify-container .fancify-single-post,
	.search .fancify-container .fancify-single-post {
		margin-bottom: 60px;
	}
}

.blog .fancify-container .fancify-single-post .fancify-article-category,
.archive .fancify-container .fancify-single-post .fancify-article-category,
.search .fancify-container .fancify-single-post .fancify-article-category {
	position: absolute;
	padding: 13px 26px;
	background: linear-gradient(112deg, #434343, #111111);
	-webkit-box-shadow: 0 7px 22px rgba(0, 0, 0, 0.16);
	        box-shadow: 0 7px 22px rgba(0, 0, 0, 0.16);
	border-radius: 5px;
	color: #ffffff;
	font-size: 22px;
	font-size: 1.375rem;
	letter-spacing: 2px;
	font-weight: 300;
	bottom: -28px;
	left: 76px;
}

.blog .fancify-container .fancify-single-post img,
.archive .fancify-container .fancify-single-post img,
.search .fancify-container .fancify-single-post img {
	border-radius: 5px;
}

@media screen and (max-width: 768px) {
	.blog .fancify-container .fancify-content .fancify-article,
	.archive .fancify-container .fancify-content .fancify-article,
	.search .fancify-container .fancify-content .fancify-article {
		margin-bottom: 60px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-article-meta,
	.archive .fancify-container .fancify-content .fancify-article .fancify-article-meta,
	.search .fancify-container .fancify-content .fancify-article .fancify-article-meta {
		font-size: 15px;
		font-size: 0.9375rem;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
	.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
	.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container {
		padding: 30px 30px 30px 35px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content,
	.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content,
	.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-content {
		margin-top: -50px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
	.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
	.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after {
		top: 15px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-video video,
	.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-video video,
	.search .fancify-container .fancify-content .fancify-article .fancify-postformat-video video {
		height: 350px;
	}
	.blog .fancify-container .fancify-single-post img,
	.archive .fancify-container .fancify-single-post img,
	.search .fancify-container .fancify-single-post img {
		max-height: 350px;
	}
	.blog .fancify-container .fancify-single-post .fancify-article-category,
	.archive .fancify-container .fancify-single-post .fancify-article-category,
	.search .fancify-container .fancify-single-post .fancify-article-category {
		padding: 8px 15px;
		bottom: -10px;
		left: 10px;
	}
}

@media screen and (max-width: 420px) {
	.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
	.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container,
	.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container {
		padding: 20px 30px 30px 35px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
	.archive .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after,
	.search .fancify-container .fancify-content .fancify-article .fancify-post-quote-container .fancify-post-quote-author:after {
		top: 11px;
	}
	.blog .fancify-container .fancify-content .fancify-article .fancify-postformat-video video,
	.archive .fancify-container .fancify-content .fancify-article .fancify-postformat-video video,
	.search .fancify-container .fancify-content .fancify-article .fancify-postformat-video video {
		height: 220px;
	}
	.blog .fancify-container .fancify-single-post img,
	.archive .fancify-container .fancify-single-post img,
	.search .fancify-container .fancify-single-post img {
		max-height: 220px;
	}
	.blog .fancify-container .fancify-agency-banner img,
	.archive .fancify-container .fancify-agency-banner img,
	.search .fancify-container .fancify-agency-banner img {
		height: 530px;
	}
}

.fancify-footer .fancify-container {
	margin: 0px;
	max-width: unset !important;
}

/** 
 * single post
 *
 * @since 1.0
 *
 **/
.single-post .fancify-site .fancify-main {
	margin-top: 5%;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-grid .fancify-left-content,
.single-post .fancify-site .fancify-main .fancify-container .fancify-grid .fancify-right-content {
	margin-top: -20%;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-grid .fancify-featured-image-disabled {
	margin-top: unset;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content {
	outline: 0;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article {
	margin-bottom: 125px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container {
	margin-left: 7%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.09);
	        box-shadow: 0 5px 40px rgba(0, 0, 0, 0.09);
	border-radius: 15px;
	padding: 49px 47px 48px 42px;
	background: #ffffff;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container {
		padding: 40px 38px 39px 33px;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container {
		padding: 27px 25px 26px 20px;
		margin-left: 5%;
		margin-right: 5%;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta {
	padding-top: 0px !important;
	text-align: left;
	width: 100%;
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	padding: 15px 0px 0 5px;
	font-weight: 300;
	font-family: 'Poppins';
	font-size: 17px;
	font-size: 1.0625rem;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li::before {
	content: "";
	background: #0D304A;
	width: 6px;
	height: 6px;
	position: absolute;
	left: 0;
	border-radius: 45px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li::before {
		content: unset;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li:first-child {
	padding-left: 0px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li:first-child::before {
	content: unset;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta li i {
	font-size: 20px;
	font-size: 1.25rem;
	padding-right: 10px;
	color: #01E2B4;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author {
	padding-right: 45px;
	margin-top: 5px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author {
		padding-right: 30px;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author {
		padding-right: 15px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author::before {
		content: "\e332" !important;
		font-size: 20px;
		font-size: 1.25rem;
		font-family: "fancify-fontastic";
		position: unset !important;
		background: none !important;
		margin-top: -8px;
		margin-left: 16px;
		color: #01E2B4;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author img {
	border-radius: 41px;
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author img {
		display: none;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-author .fancify-article-author-name {
	color: inherit;
	padding-left: 15px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-date,
.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-comment {
	padding: 0 45px;
	margin-top: 5px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-date,
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-comment {
		padding: 0 30px;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-date,
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-comment {
		padding: 0 15px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-date a,
.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-comment a {
	color: inherit;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-views {
	padding-left: 45px;
	margin-top: 5px;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-views {
		padding-left: 30px;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-views {
		padding-left: 15px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-meta .fancify-article-views a {
	color: inherit;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title {
	font-size: 43px;
	font-size: 2.6875rem;
	padding-left: 30px;
	text-align: left;
	width: 100%;
	margin: 18px 0 0;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	position: relative;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title:hover, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title:focus, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title:active {
	color: #6A11CB;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title:after {
	content: " ";
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius: 45px;
	top: 23px;
	left: 5px;
	background: linear-gradient(48deg, #01E2B4, #9BF14F);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title:after {
		top: 13px;
		width: 8px;
		height: 8px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title a {
	font-family: "Quicksand";
	font-size: 33px;
	font-size: 2.0625rem;
	font-weight: 900;
	text-decoration: none;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	color: #000000;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title a:hover, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title a:focus, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title a:active {
	color: #307CFF;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title {
		line-height: 37px;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title {
		font-size: 30px;
		font-size: 1.875rem;
		padding-left: 20px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-title-container .fancify-article-title {
		line-height: 30px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-firstletter-big:first-letter {
	float: left;
	color: #464646;
	font-size: 56px;
	font-size: 3.5rem;
	line-height: 40px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-firstletter-big:first-letter {
		font-size: 40px !important;
		line-height: 30px !important;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content {
	padding-top: 11%;
	line-height: 27px;
	color: #757575;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content {
		padding-top: 40px;
		line-height: 22px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content {
		line-height: 18px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content a {
	text-decoration: underline;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote {
	font-size: 28px;
	font-size: 1.75rem;
	font-family: "Quicksand";
	font-weight: 400;
	padding: 105px 90px 50px 94px;
	background: #0D304A;
	margin: 70px 0 94px;
	position: relative;
	border-radius: 20px;
	color: #ffffff;
	-webkit-box-shadow: 0 15px 35px rgba(13, 48, 74, 0.5);
	        box-shadow: 0 15px 35px rgba(13, 48, 74, 0.5);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote {
		padding: 75px 60px 20px 64px;
		margin: 45px 0 64px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote {
		padding: 60px 40px 20px 40px;
		margin: 30px 0 50px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote p {
	font-family: "Quicksand";
	line-height: 38px;
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote p {
		line-height: 30px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote cite {
	font-family: "Quicksand";
	font-weight: 500;
	font-size: 19px;
	font-size: 1.1875rem;
	position: relative;
	padding-left: 40px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote cite::before {
	content: " ";
	position: absolute;
	width: 31px;
	height: 2px;
	top: 50%;
	left: 0px;
	background: #ffffff;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote::before {
	content: "“";
	font-size: 140px;
	font-size: 8.75rem;
	position: absolute;
	text-shadow: 0 13px 23px rgba(26, 106, 243, 0.5);
	font-family: Rufina;
	font-style: normal;
	line-height: 7px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-quote::before {
		font-size: 100px;
		font-size: 6.25rem;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image {
	margin: 90px 0 80px 0;
}

@media (min-width: 1025px) and (max-width: 1600px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image {
		margin: 70px 0;
	}
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image {
		margin: 50px 0;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image {
		margin: 30px 0;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image img {
	border-radius: 15px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image-side-text {
	margin-top: 60px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image-side-text img {
	border-radius: 20px;
	border: 1px solid #707070;
	margin-right: 30px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-image-side-text figure {
	margin-bottom: 25px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-heading {
	position: relative;
	font-family: "Quicksand";
	font-weight: 700;
	color: #1D1D1D;
	margin-bottom: 25px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content .article-heading:after {
	content: " ";
	position: absolute;
	width: 46px;
	height: 5px;
	border-radius: 10px;
	top: 50%;
	left: 5px;
	background: linear-gradient(87deg, #01E2B4, #9BF14F);
	-webkit-box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	        box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content h2.article-heading {
	font-size: 28px;
	font-size: 1.75rem;
	padding-left: 61px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content h3.article-heading {
	font-size: 24px;
	font-size: 1.5rem;
	padding-left: 55px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content h3.article-heading:after {
	width: 40px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content h4.article-heading {
	font-size: 20px;
	font-size: 1.25rem;
	padding-left: 50px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-article .fancify-article-content h4.article-heading:after {
	width: 35px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author {
	margin-top: 139px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author {
		margin-top: 60px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.16);
	        box-shadow: 0 2px 30px rgba(0, 0, 0, 0.16);
	margin-top: 90px;
	margin-left: 90px;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	border-radius: 15px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container {
		margin-top: 50px;
		margin-left: 0px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-image {
	z-index: 2;
	position: initial;
	position: relative;
	width: 30%;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-image {
		width: 50%;
		text-align: center;
		margin: auto;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-image img {
	max-width: 255px;
	width: 100%;
	height: auto;
	border-radius: 15px;
	position: absolute;
	left: -90px;
	z-index: 3;
	top: -40px;
	-webkit-box-shadow: 0 7px 25px rgba(0, 0, 0, 0.14);
	        box-shadow: 0 7px 25px rgba(0, 0, 0, 0.14);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-image img {
		max-width: 100%;
		width: auto;
		position: initial;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail {
	background: linear-gradient(96deg, #01E2B4, #9BF14F);
	margin-top: 55px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	padding-left: 20%;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail {
		margin-top: 0px;
		padding-left: 0;
		margin-top: -50px;
		text-align: center;
	}
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail div {
		width: 100%;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name {
	text-align: left;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name {
		text-align: center;
		padding-top: 50px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name div {
	display: inline-block;
	padding: 25px 0px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name div {
		padding: 10px 0px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name div h4 {
	font-family: "Quicksand";
	font-size: 29px;
	font-size: 1.8125rem;
	font-weight: 500;
	color: #ffffff;
	margin: 0;
	line-height: 40px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name div span {
	font-size: 19px;
	font-size: 1.1875rem;
	font-weight: 300;
	color: #ffffff;
	letter-spacing: 1.14px;
	text-transform: uppercase;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials {
	float: right;
	margin: 20px 0;
	padding-right: 20px;
	text-align: right;
	display: none;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials {
		margin: 10px 0px;
		text-align: center;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials {
		padding-right: 0px;
		padding-bottom: 25px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a {
	text-decoration: none;
	width: 46px;
	height: 46px;
	text-align: center;
	display: inline-block;
	background: white;
	border-radius: 50%;
	margin-right: 15px;
	line-height: 54px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a i {
	color: black;
	font-size: 20px;
	font-size: 1.25rem;
	margin: 5px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:hover, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:focus, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:active {
	background: black;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:hover i, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:focus i, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a:active i {
	color: #ffffff;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-detail .fancify-singlepost-author-name .fancify-singlepost-author-socials a {
		width: 35px;
		font-size: 12px;
		height: 35px;
		margin-right: 5px;
		line-height: 40px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-description {
	margin: 30px 10px 45px 20%;
	line-height: 27px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-singlepost-author .fancify-singlepost-author-container .fancify-singlepost-author-description {
		margin-left: 10%;
		margin-right: 10%;
		margin-top: 30px;
		margin-bottom: 45px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion {
	margin-top: 110px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion {
		margin-top: 60px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container {
	overflow: hidden;
	padding-top: 49px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide {
	height: auto;
	max-height: 326px;
	min-height: 300px;
	width: 100%;
	border-radius: 10px;
	background: gray;
	position: relative;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: linear-gradient(47deg, #01E2B4, #9BF14F);
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:hover::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:focus::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:hover, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:focus, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:active {
	margin-top: -10px;
	margin-bottom: 10px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:hover::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:focus::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide:active::before {
	z-index: 1;
	border-radius: 10px;
	opacity: 0.47;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-filter: brightness(70%);
	        filter: brightness(70%);
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide .fancify-post-suggestion-content {
	position: absolute;
	width: 100%;
	text-align: left;
	border-radius: 10px;
	bottom: 23px;
	padding: 0 25px;
	z-index: 2;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide .fancify-post-suggestion-content {
		padding-top: 65px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide .fancify-post-suggestion-content {
		padding-top: 50px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide .fancify-post-suggestion-content .fancify-post-suggestion-date {
	font-size: 17px;
	font-size: 1.0625rem;
	font-weight: 400;
	color: #ffffff;
	line-height: 40px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .swiper-slide .fancify-post-suggestion-content .fancify-post-suggestion-title {
	font-family: "Quicksand";
	font-size: 25px;
	font-size: 1.5625rem;
	color: #ffffff;
	font-weight: 700;
	line-height: 31px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .fancify-post-suggestion-swiper-pagination {
	text-align: center;
	padding: 75px 0 0 0;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .fancify-post-suggestion-swiper-pagination {
		padding: 40px 0 0 0;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .fancify-post-suggestion-swiper-pagination .swiper-pagination-bullet {
	background: -webkit-gradient(linear, left top, left bottom, from(#01E2B4), to(#9BF14F));
	background: linear-gradient(180deg, #01E2B4, #9BF14F);
	width: 12px;
	height: 12px;
	border-radius: 50px;
	opacity: 1;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-post-suggestion .fancify-post-suggestion-container .fancify-post-suggestion-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share {
	text-align: center;
	padding: 50px 0px;
	margin: 0 0 80px 0;
	border-top: 1px solid rgba(112, 112, 112, 0.3);
	border-bottom: 1px solid rgba(112, 112, 112, 0.3);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share {
		padding: 40px 0px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share span {
	padding-right: 13px;
	font-size: 24px;
	font-size: 1.5rem;
	color: #181818;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share span {
		font-size: 16px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a {
	text-decoration: none;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a {
		font-size: 16px;
		width: 40px;
		height: 40px;
		line-height: 45px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a .fancify-single-post-share-icon {
	font-family: 'fancify-fontastic';
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a:hover .fancify-single-post-share-icon, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a:focus .fancify-single-post-share-icon, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-share a:active .fancify-single-post-share-icon {
	color: #ffffff;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container {
	width: 67px;
	height: 67px;
	line-height: 67px;
	text-align: center;
	font-size: 50px;
	font-size: 3.125rem;
	position: relative;
	color: #ffffff;
	margin: 0px;
	padding: 5px 10px 0px 10px;
	-webkit-box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
	        box-shadow: 0 3px 25px rgba(1, 226, 180, 0.3);
	border-radius: 69%;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	position: relative;
	background-image: linear-gradient(48deg, #01E2B4, #9BF14F);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container {
		width: 60.3px;
		height: 60.3px;
		line-height: 60.3px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container {
		width: 56.95px;
		height: 56.95px;
		line-height: 56.95px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: linear-gradient(195deg, #434343, #111111);
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container:hover::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container:focus::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container::before {
	border-radius: 69%;
	z-index: 0;
	opacity: 0;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container i {
	position: absolute;
	right: 50%;
	-webkit-transform: translateX(50%);
	        transform: translateX(50%);
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container {
		font-size: 35px;
		padding: 4px 10px 0px 14px;
	}
}

@media (max-width: 769px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-icon-container {
		font-size: 35px;
		padding: 4px 12px 0px 10px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-label-container {
	width: 100%;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-next-label,
.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-previous-label {
	font-family: "Quicksand";
	color: #000000;
	font-size: 21px;
	font-size: 1.3125rem;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 1.26px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-next-label,
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-previous-label {
		font-size: 16px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-next-title,
.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-previous-title {
	font-weight: 500;
	color: #181818;
	font-size: 25px;
	font-size: 1.5625rem;
	margin: 0;
	padding-bottom: 25px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-next-title,
	.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-pagination-previous-title {
		font-size: 18px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-decoration: none;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container .fancify-pagination-previous-label-container {
	margin-left: 25px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	min-width: 130px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:hover .fancify-pagination-icon-container, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:focus .fancify-pagination-icon-container, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:active .fancify-pagination-icon-container {
	-webkit-box-shadow: 0 3px 35px rgba(0, 0, 0, 0.23);
	        box-shadow: 0 3px 35px rgba(0, 0, 0, 0.23);
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:hover .fancify-pagination-icon-container::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:focus .fancify-pagination-icon-container::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-previous .fancify-pagination-previous-container:active .fancify-pagination-icon-container::before {
	opacity: 1;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container {
	text-align: right;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-decoration: none;
	width: 100%;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container .fancify-pagination-next-label-container {
	margin-right: 25px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	min-width: 130px;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:hover .fancify-pagination-icon-container, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:focus .fancify-pagination-icon-container, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:active .fancify-pagination-icon-container {
	-webkit-box-shadow: 0 3px 35px rgba(0, 0, 0, 0.23);
	        box-shadow: 0 3px 35px rgba(0, 0, 0, 0.23);
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:hover .fancify-pagination-icon-container::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:focus .fancify-pagination-icon-container::before, .single-post .fancify-site .fancify-main .fancify-container .fancify-content .fancify-single-post-pagination .fancify-single-post-pagination-next .fancify-pagination-next-container:active .fancify-pagination-icon-container::before {
	opacity: 1;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-single-post {
	position: relative;
	margin-bottom: 13%;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-single-post .fancify-single-post-thumbnail {
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-o-object-position: top;
	   object-position: top;
	max-height: 550px;
	border-radius: 15px;
}

@media (max-width: 1025px) {
	.single-post .fancify-site .fancify-main .fancify-container .fancify-single-post .fancify-single-post-thumbnail {
		max-height: 300px;
	}
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-single-post .fancify-article-category {
	position: absolute;
	padding: 11px 33px;
	visibility: hidden;
	left: 0;
}

.single-post .fancify-site .fancify-main .fancify-container .fancify-single-post.fancify-single-post-no-thumbnail {
	margin-top: 20%;
}

.single-post .fancify-post-line-before-title {
	font-size: 28px;
	font-size: 1.75rem;
	font-weight: 700;
	font-family: "Quicksand";
	padding-left: 62px;
	position: relative;
}

.single-post .fancify-post-line-before-title:after {
	content: " ";
	position: relative;
	background-image: linear-gradient(87deg, #01E2B4, #01E2B4);
	position: absolute;
	width: 46px;
	height: 5px;
	-webkit-box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	        box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	top: 50%;
	border-radius: 10px;
	left: 0;
}

.fancify-content .fancify-comments {
	margin-top: 130px;
	/**
         * Agency and Agent Review Styles
         * 
         * @since 1.0.0
         *  
         */
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comments {
		margin-top: 80px;
	}
}

@media (max-width: 769px) {
	.fancify-content .fancify-comments {
		margin-top: 60px;
	}
}

.fancify-content .fancify-comments h2 {
	padding-left: 62px;
	position: relative;
	font-family: "Quicksand";
	font-size: 28px;
	font-size: 1.75rem;
	font-weight: 700;
	padding-bottom: 32px;
	border-bottom: 1px solid rgba(112, 112, 112, 0.25);
	margin: 0px;
}

.fancify-content .fancify-comments h2:after {
	content: " ";
	background: linear-gradient(87deg, #01E2B4, #9BF14F);
	position: absolute;
	width: 46px;
	height: 5px;
	-webkit-box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	        box-shadow: 0 3px 10px rgba(1, 226, 180, 0.45);
	top: 30%;
	border-radius: 10px;
	left: 0;
}

.fancify-content .fancify-comments .fancify-comment-list {
	list-style: none;
	padding: 0px;
	margin: 35px 0px;
}

.fancify-content .fancify-comments .fancify-comment-list ul {
	list-style: none;
}

.fancify-content .fancify-comments .fancify-comment-list ul.children {
	padding-left: 10%;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment {
	padding: 35px 46px 15px;
	background: #F8F8F8;
	border-radius: 20px;
	margin: 0px 0 15px 0;
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comments .fancify-comment-list .fancify-comment {
		padding: 28px 39px 10px;
	}
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comments .fancify-comment-list .depth-1 {
		padding: 10px 0;
	}
}

.fancify-content .fancify-comments .fancify-comment-list li:last-child:after {
	height: 0px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-avatar img {
	border-radius: 50%;
	width: 90px;
	height: 90px;
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-avatar img {
		width: 70px;
		height: 70px;
	}
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title {
	color: #1E1E1E;
	padding-top: 12px;
	padding-left: 29px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-meta {
	color: #878787;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 500;
	margin-top: 13px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-badge {
	visibility: hidden;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-title-text {
	font-size: 25px;
	font-size: 1.5625rem;
	font-weight: 500;
	font-family: "Quicksand";
	letter-spacing: 0.5px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-title-text a {
	color: #000000;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	padding-left: 22px;
	position: relative;
	font-size: 15px;
	font-weight: 500;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-links::before {
	content: " ";
	width: 14px;
	height: 2px;
	background: rgba(30, 30, 30, 0.8);
	position: absolute;
	top: 17px;
	left: 13px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-links li {
	padding: 5px;
	font-size: 15px;
	font-size: 0.9375rem;
	color: rgba(30, 30, 30, 0.8);
	font-weight: 500;
	padding-top: 7px;
	padding-left: 15px;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-header .fancify-comment-title .fancify-comment-title-holder .fancify-comment-links li a {
	color: inherit;
}

.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-body {
	padding-left: 118px;
	margin-top: 5px;
	font-size: 16px;
	font-size: 1rem;
	font-weight: 400;
	color: #757575;
	line-height: 22px;
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comments .fancify-comment-list .fancify-comment-body {
		padding-left: 100px;
	}
}

.fancify-content .fancify-comments .fancify-comment-form-wrap {
	margin-top: 90px;
}

.fancify-content .fancify-comments .fancify-comment-form-wrap h3 {
	font-family: "Quicksand";
	font-size: 32px;
	font-size: 2rem;
	font-weight: 700;
	color: #1E1E1E;
	margin-bottom: 20px;
}

.fancify-content .fancify-comments .fancify-reviews-counts {
	font-size: 25px;
	font-size: 1.5625rem;
	font-weight: 400;
	color: #181818;
	margin-top: 75px;
}

.fancify-content .fancify-comments .fancify-reviews-counts .fancify-review-rating {
	color: #6A11CB;
	font-size: 20px;
	font-size: 1.25rem;
	margin: 0 18px;
}

.fancify-content .fancify-comment-form-wrap .comment-notes {
	margin-top: 10px;
	margin-bottom: 60px;
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-form-textarea-container {
	border: 0px;
	padding: 0px;
	margin-top: 60px;
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-form-textarea-container .fancify-comment-form-textarea {
	width: 100%;
	padding: 25px 20px;
	border: 0px;
	border-radius: 40px;
	-webkit-box-shadow: 0 9px 35px rgba(0, 0, 0, 0.09);
	        box-shadow: 0 9px 35px rgba(0, 0, 0, 0.09);
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container {
	margin: 35px 0px;
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container .fancify-comment-name-input,
.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container .fancify-comment-email-input {
	padding: 10px 24px;
	width: 100%;
	height: 50px;
	border: 0px;
	border-radius: 100px;
	-webkit-box-shadow: 0 9px 35px rgba(0, 0, 0, 0.09);
	        box-shadow: 0 9px 35px rgba(0, 0, 0, 0.09);
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container div {
	padding-bottom: 20px;
	padding-left: 0;
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container div:nth-child(2) {
	padding-right: 0px;
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container div {
		padding-right: 0;
	}
}

.fancify-content .fancify-comment-form-wrap .fancify-comment-input-container .comment-form-cookies-consent input {
	margin-right: 10px;
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary {
	position: relative;
	background-image: linear-gradient(71deg, #01E2B4, #9BF14F);
	position: relative;
	font-family: "Quicksand";
	font-weight: 600;
	letter-spacing: 0.48px;
	border-radius: 28px;
	text-align: center;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height: 50px;
	margin: 45px 0px;
	-webkit-box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	        box-shadow: 0px 7px 30px rgba(1, 226, 180, 0.5);
	padding: 0 47px 0 47px;
	border: 0;
	color: #ffffff;
	position: relative;
	z-index: 1;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary:before {
	position: absolute;
	content: "";
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	z-index: -1;
	background-image: linear-gradient(195deg, #434343, #111111);
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary:hover::before, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:focus::before, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:active::before {
	opacity: 1;
	z-index: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

@media (max-width: 1025px) {
	.fancify-content .fancify-comment-form-wrap .fancify-button-primary {
		height: 45px;
		padding: 13px 25px 13px 35px;
	}
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary::before {
	border-radius: 28px;
	-webkit-transition: 0.6s;
	transition: 0.6s;
	z-index: -1;
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary:hover, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:focus, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:active {
	-webkit-box-shadow: 0px 3px 25px rgba(0, 0, 0, 0.23);
	        box-shadow: 0px 3px 25px rgba(0, 0, 0, 0.23);
}

.fancify-content .fancify-comment-form-wrap .fancify-button-primary:hover::before, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:focus::before, .fancify-content .fancify-comment-form-wrap .fancify-button-primary:active::before {
	-webkit-transition: 0.6s;
	transition: 0.6s;
	z-index: -1;
}

.fancify-content .fancify-comment-form-wrap .comments-rating {
	border: none;
	padding: 0;
	margin-left: 0;
}

.fancify-content .fancify-comment-form-wrap .comments-rating label {
	display: inline-block;
}

.fancify-content .fancify-comment-form-wrap .rating-container {
	/* remove inline-block whitespace */
	font-size: 0;
	/* flip the order so we can use the + and ~ combinators */
	unicode-bidi: bidi-override;
	direction: rtl;
}

.fancify-content .fancify-comment-form-wrap .rating-container * {
	font-size: 1.4rem;
}

.fancify-content .fancify-comment-form-wrap .rating-container > input {
	display: none;
}

.fancify-content .fancify-comment-form-wrap .rating-container > input + label {
	/* only enough room for the star */
	font-family: 'dashicons';
	display: inline-block;
	overflow: hidden;
	text-indent: 9999px;
	width: 1em;
	white-space: nowrap;
	cursor: pointer;
	margin: 0;
}

.fancify-content .fancify-comment-form-wrap .rating-container > input + label:before {
	display: inline-block;
	text-indent: -9999px;
	content: "\f154";
	color: #888;
}

.fancify-content .fancify-comment-form-wrap .rating-container > input:checked ~ label:before,
.fancify-content .fancify-comment-form-wrap .rating-container > input + label:hover ~ label:before,
.fancify-content .fancify-comment-form-wrap .rating-container > input + label:hover:before {
	content: "\f155";
	color: #e52;
	text-shadow: 0 0 1px #333;
}

.fancify-content .fancify-comment-form-wrap .rating-container > .star-cb-clear + label {
	text-indent: -9999px;
	width: .5em;
	margin-left: -.5em;
}

.fancify-content .fancify-comment-form-wrap .rating-container > .star-cb-clear + label:before {
	width: .5em;
}

.fancify-content .fancify-comment-form-wrap .rating-container:hover > input + label:before {
	content: "\f154";
	color: #888;
	text-shadow: none;
}

.fancify-content .fancify-comment-form-wrap .rating-container:hover > input + label:hover ~ label:before,
.fancify-content .fancify-comment-form-wrap .rating-container:hover > input + label:hover:before {
	content: "\f155";
	color: #e52;
	text-shadow: 0 0 1px #333;
}

.fancify-content .fancify-comment-form-wrap .comment-respond .rating-container > .star-cb-clear + label,
.fancify-content .fancify-comment-form-wrap .comment-respond .rating-container > input + label:before {
	text-indent: 9999px;
}

.fancify-content .fancify-comment-form-wrap .comment-respond .rating-container > input + label {
	text-indent: -9999px;
}

.fancify-hide-element {
	display: none !important;
	opacity: 0 !important;
	visibility: hidden !important;
}

.fancify-nopadding {
	padding: 0px !important;
}

.fancify-hidden-text {
	position: absolute;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
}

.fancify-goto-top {
	display: none;
}

.fancify-goto-top i {
	position: fixed;
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #000000;
	bottom: 20px;
	right: 40px;
	border-radius: 50%;
	color: #ffffff;
	cursor: pointer;
	border: 1px solid black;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	z-index: 99999;
}

@media (max-width: 1025px) {
	.fancify-goto-top i {
		width: 40.5px;
		height: 40.5px;
		line-height: 40.5px;
	}
}

@media (max-width: 769px) {
	.fancify-goto-top i {
		width: 38.25px;
		height: 38.25px;
		line-height: 38.25px;
	}
}

.fancify-goto-top i:hover, .fancify-goto-top i:focus, .fancify-goto-top i:active {
	background: #ffffff;
	color: #000000;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

.fancify-acf-page-layout .acf-radio-list li:first-child {
	width: 100%;
	padding-bottom: 20px;
}

.fancify-acf-page-layout .acf-radio-list label {
	margin-right: 5px;
}

.fancify-acf-page-layout .acf-radio-list label input {
	opacity: 0;
}

.fancify-acf-page-layout .acf-radio-list .selected img {
	border: 3px solid #78b6d0;
}

/**
 * wpl widgets styles
 *
 * @since 1.0
 */
/**
 * wordpress widgets
 *
 * @since 1.0
 */
.fancify-widget-container {
	margin-top: 52px;
}

.fancify-widget-container:first-child {
	margin-top: 0px;
}

.fancify-widget-container .fancify-widget-title {
	margin-bottom: 40px;
	text-align: center;
	position: relative;
	padding-bottom: 13px;
}

@media (max-width: 1025px) {
	.fancify-widget-container .fancify-widget-title {
		margin-bottom: 30px;
		font-size: 20px;
	}
}

.fancify-widget-container .fancify-widget-title:first-child {
	margin-top: 0px;
}

.fancify-widget-container .fancify-widget-title .fancify-widget-title-text {
	text-transform: uppercase;
	color: #ffffff;
	padding: 14px 30px;
	letter-spacing: 0px;
	border-radius: 45px;
	z-index: 1;
	display: inline-block;
	font-family: "Quicksand";
	font-size: 24px;
	font-size: 1.5rem;
	font-weight: 700;
	position: unset;
	display: inline;
	border-radius: 61px;
	color: #062D61;
	padding: 0px;
	margin-top: 52px;
}

.fancify-widget-container .fancify-widget-title .fancify-widget-divider {
	display: block;
	width: 100%;
	position: absolute;
	background: #c4c4c4;
	background: -webkit-gradient(linear, left top, right top, color-stop(36%, #c4c4c4), color-stop(36%, #01E2B4), color-stop(64%, #9BF14F), color-stop(64%, #c4c4c4));
	background: linear-gradient(90deg, #c4c4c4 36%, #01E2B4 36%, #9BF14F 64%, #c4c4c4 64%);
	width: 100%;
	height: 3px;
	position: absolute;
	bottom: 0;
	left: 0px;
	right: 0px;
	z-index: -1;
	-webkit-box-shadow: unset;
	        box-shadow: unset;
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 34px;
}

@media (min-width: 769px) and (max-width: 999px) {
	.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post {
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post:first-child {
	margin-top: 45px;
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post img {
	border-radius: 24px;
	width: 125px;
	height: 125px;
	margin-right: 25px;
	-webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
	        box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post .fancify-recent-post-section .fancify-recent-post-date {
	color: #818181;
	font-weight: 300;
	font-size: 15px;
	font-size: 0.9375rem;
	font-style: italic;
	letter-spacing: 0.45px;
	line-height: 32px;
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post .fancify-recent-post-section .fancify-recent-post-title {
	font-family: "Quicksand";
	font-size: 21px;
	font-size: 1.3125rem;
	font-weight: 700;
	color: #181818;
	display: block;
	line-height: 29px;
}

.fancify-widget-container .fancify-recent-posts-container .fancify-recent-post .fancify-recent-post-section .fancify-recent-post-title:hover, .fancify-widget-container .fancify-recent-posts-container .fancify-recent-post .fancify-recent-post-section .fancify-recent-post-title:focus, .fancify-widget-container .fancify-recent-posts-container .fancify-recent-post .fancify-recent-post-section .fancify-recent-post-title:active {
	color: #307CFF;
}

.fancify-widget-container .fancify-list ul, .fancify-widget-container.fancify-list ul {
	list-style: none;
	padding: 0px 0px 0 0;
	margin: 0px;
}

@media (max-width: 1025px) {
	.fancify-widget-container .fancify-list ul, .fancify-widget-container.fancify-list ul {
		padding: 0px;
	}
}

.fancify-widget-container .fancify-list ul li, .fancify-widget-container.fancify-list ul li {
	font-size: 19px;
	font-size: 1.1875rem;
	font-weight: 500;
	font-family: "Quicksand";
	color: #1D1D1D;
	padding: 19px 0;
	text-transform: capitalize;
	border-bottom: 2px solid #eeeeee;
}

@media (max-width: 1025px) {
	.fancify-widget-container .fancify-list ul li, .fancify-widget-container.fancify-list ul li {
		font-weight: 400;
		font-size: 14px;
		padding: 10px 0;
	}
}

.fancify-widget-container .fancify-list ul li:first-child, .fancify-widget-container.fancify-list ul li:first-child {
	padding-top: 0px;
}

.fancify-widget-container .fancify-list ul li:last-child, .fancify-widget-container.fancify-list ul li:last-child {
	border: 0;
}

.fancify-widget-container .fancify-list ul li:hover, .fancify-widget-container.fancify-list ul li:hover {
	color: #01E2B4;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.fancify-widget-container .fancify-list ul li a, .fancify-widget-container.fancify-list ul li a {
	color: inherit;
	text-decoration: none;
}

.fancify-widget-container .fancify-list ul li span, .fancify-widget-container.fancify-list ul li span {
	float: right;
}

.fancify-widget-container .fancify-list .menu-item-has-children .sub-menu, .fancify-widget-container.fancify-list .menu-item-has-children .sub-menu {
	padding-left: 15px;
	padding-top: 15px;
	border-left: 1px dashed lightgray;
	margin-left: 8px;
}

.fancify-widget-container .fancify-list .children, .fancify-widget-container.fancify-list .children {
	padding-left: 15px;
	padding-top: 15px;
	border-left: 1px dashed lightgray;
	margin-left: 8px;
}

.fancify-widget-container.widget_search .fancify-search-form {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input {
	padding: 13px 0 13px 24px;
	width: 100%;
	border: 0px;
	border-radius: 28px;
	-webkit-box-shadow: 0 6px 35px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 6px 35px rgba(0, 0, 0, 0.1);
	outline: none;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input::-webkit-input-placeholder {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	color: #949494;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input::-moz-placeholder {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	color: #949494;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input:-ms-input-placeholder {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	color: #949494;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input::-ms-input-placeholder {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	color: #949494;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-search-input::placeholder {
	font-family: "Quicksand";
	font-size: 16px;
	font-size: 1rem;
	color: #949494;
}

.fancify-widget-container.widget_search .fancify-search-form .fancify-widget-search-form-button {
	font-size: 16px;
	font-size: 1rem;
	font-family: "Quicksand";
	font-weight: 300;
	background: #0D304A;
	cursor: pointer;
	color: #ffffff;
	padding: 13px 24px;
	position: absolute;
	right: 6px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	border-radius: 28px;
	border: 0px;
}

.fancify-widget-container .fancify-tag-cloud {
	margin-left: -5px;
}

.fancify-widget-container .fancify-tag-cloud a {
	font-size: 18px !important;
	font-size: 1.125rem !important;
	font-weight: 400;
	display: inline-block;
	padding: 4px 25px;
	color: #ffffff;
	margin: 0px 4px 18px 4px !important;
	background: #01E2B4;
	border-radius: 24px;
	text-decoration: none;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	letter-spacing: 0px;
}

.fancify-widget-container .fancify-tag-cloud a:hover, .fancify-widget-container .fancify-tag-cloud a:focus, .fancify-widget-container .fancify-tag-cloud a:active {
	background: #307CFF;
}

@media (max-width: 1025px) {
	.fancify-widget-container .fancify-tag-cloud a {
		padding: 3px 15px;
		margin: 3px 2px !important;
	}
}

.fancify-widget-container .calendar_wrap table {
	width: 100%;
	text-align: center;
}

.fancify-widget-container .gallery {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.fancify-widget-container .gallery .gallery-item {
	padding: 5px;
	-webkit-box-flex: 50%;
	    -ms-flex: 50%;
	        flex: 50%;
}

.fancify-widget-container .gallery .gallery-item img {
	width: 100%;
	height: auto;
}

.fancify-widget-container .fancify-social-widget-container {
	border: 1px solid lightgray;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget {
	font-size: 21px;
	font-size: 1.3125rem;
	font-weight: 600;
	padding: 25px 51px;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget:hover {
	-webkit-box-shadow: 0 0 23px rgba(0, 0, 0, 0.12);
	        box-shadow: 0 0 23px rgba(0, 0, 0, 0.12);
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget a {
	text-decoration: none;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget a i {
	float: right;
	font-size: 28px;
	font-size: 1.75rem;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget .fancify-social-facebook-link {
	color: #3030FF;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget .fancify-social-twitter-link {
	color: #27B5FF;
}

.fancify-widget-container .fancify-social-widget-container .fancify-social-widget .fancify-social-instagram-link {
	color: #FF1C78;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCJjdXN0b20uc2NzcyIsImxpYi5zY3NzIiwidmFyaWFibGVzL19yZXNldC5zY3NzIiwidmFyaWFibGVzL19jb2xvcnMuc2NzcyIsInZhcmlhYmxlcy9fc3RydWN0dXJlLnNjc3MiLCJtaXhpbnMvX2N1c3RvbS1taXhpbnMuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiLCJlbGVtZW50cy9idXR0b25zLnNjc3MiLCJlbGVtZW50cy9jb250YWN0Zm9ybS5zY3NzIiwiZWxlbWVudHMvaWNvbnMuc2NzcyIsImVsZW1lbnRzL2NvbW1vbi5zY3NzIiwiaGVhZGVyL2hlYWRlci5zY3NzIiwiYm9keS9wYWdlLXRpdGxlLWJhbm5lci5zY3NzIiwiYm9keS9hZ2VuY3kuc2NzcyIsImJvZHkvNDA0LnNjc3MiLCJib2R5L3Bvc3RzLnNjc3MiLCJib2R5L3NpbmdsZS1wb3N0LnNjc3MiLCJ3aWRnZXRzL3JlY2VudC1wb3N0cy5zY3NzIiwid2lkZ2V0cy9kZWZhdWx0LXdpZGdldHMuc2NzcyIsIndpZGdldHMvc29jaWFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7OztNRE1NO0FFTk47Ozs7O0VGWUU7QUdSRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBaUZJLFNBQVM7Q0FDVCxVQUFVO0NBQ1YsU0FBUztDQUNULGVBQWU7QUhVbkI7O0FHTkE7Ozs7Ozs7Ozs7O0NBV0ksY0FBYztBSFNsQjs7QUdOQTtDQUNJLGNBQWM7QUhTbEI7O0FHTkE7O0NBRUksZ0JBQWdCO0FIU3BCOztBR05BOztDQUVJLFlBQVk7QUhTaEI7O0FHTkE7Ozs7Q0FJSSxXQUFXO0NBQ1gsYUFBYTtBSFNqQjs7QUdOQTtDQUNJLHlCQUF5QjtDQUN6QixpQkFBaUI7QUhTckI7O0FFbklBOzs7OztFRjBJRTtBSTVJRixXQUFBO0FGV0E7Ozs7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QXNCO0NBRXRCLG9CQUE4QjtDTTBVNUIsZ0JQelRTO0FMOGhEWjs7QUMvNkNBO0NXNk1JLGtCQUFrQjtDTi9VckIsZUFBc0I7Q0FFdEIsb0JBQThCO0NNK1UzQixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0FadXVDdEI7O0FDdjdDQTtDV3FORyxpQkFBaUI7Q0FDakIsdUJBQXVCO0Fac3VDMUI7O0FDNTdDQTtDVzBORyxrQkFBa0I7QVpzdUNyQjs7QUNoOENBO0NXK05HLG1CUnBWa0I7QUp5akRyQjs7QUNwOENBO0NXbU9LLGVBQWU7Q0FDZix1QkFBdUI7QVpxdUM1Qjs7QUN6OENBO0NXeU9JLHdCQUFnQjtTQUFoQixnQkFBZ0I7Q0FDaEIsdUJBQXVCO0NBQ3ZCLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IsbUJBQWU7S0FBZixlQUFlO0NBQ2YsZUFBZTtDQUNmLHdCQUF1QjtLQUF2QixxQkFBdUI7U0FBdkIsdUJBQXVCO0Fab3VDM0I7O0FDbDlDQTtDV2tQSyxrQkFBa0I7Q0FDbEIsdUJBQXVCO0Fab3VDNUI7O0FDdjlDQTtDV3NQTSx3QlA1V2tCO0NPNFdsQixnQlA1V2tCO0FMaWxEeEI7O0FDMzlDQTtDVzJQTyx3QlBqWGlCO0NPaVhqQixnQlBqWGlCO0FMcWxEeEI7O0FDLzlDQTtDV3VRSyxnQkFBZ0I7Q0FDaEIsZUFBZTtDQUNmLDBCQUFrQjtDQUFsQix1QkFBa0I7Q0FBbEIsa0JBQWtCO0FaNHRDdkI7O0FDcitDQTtDVzZRTyxTQUFTO0FaNHRDaEI7O0FDeitDQTtDV29STSxtQlJ6WWU7QUprbURyQjs7QUM3K0NBO0NXMlJPLHVCQUF1QjtDQUN2QixjQUFjO0Fac3RDckI7O0FDbC9DQTtDV3dSUSxpQkFBaUI7QVo4dEN6Qjs7QUN0L0NBO0NXbVNJLGtCQUFrQjtDQUNsQixlQUFlO0NBQ2YsVUFBVTtBWnV0Q2Q7O0FDNS9DQTtDVzBTSSxlQUFlO0NBQ2Ysd0JQamFvQjtDT2lhcEIsZ0JQamFvQjtBTHVuRHhCOztBQ2pnREE7Q1dnVEssbUJScmFnQjtDUXNhaEIsY1J0WmlCO0NRdVpqQix3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Q0FBa0M7QVp3cUNyQzs7QUN4M0RBO0NXd3RCSSxrQ0FBa0M7Q0FDbEMsc0JBQXNCO0Fab3FDMUI7O0FDNzNEQTtDVyt0QkUsa0NBQWtDO0NBQ2xDLFdBQVc7Q0FDWCx5QkFBOEI7QVprcUNoQzs7QUNuNERBO0NXc3VCRyxrQ0FBa0M7Q0FDbEMsV0FBVztBWmlxQ2Q7O0FDeDREQTtDVzZ1QkcseUJBQThCO0FaK3BDakM7O0FDNTREQTtDV292QkksY1J6MkJpQjtBSnFnRXJCOztBWTlvQ0E7Q1hsd0JBO0VXb3dCRSx3QkFBd0I7Q1ppcEN6QjtBQUNEOztBWTVvQ0E7Q1gxd0JBO0VXNHdCRSxhQUFhO0NaK29DZDtDQzM1REQ7RVdpeEJHLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBRWIsa0JBQWtCO0VBQ2xCLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0NaNG9DekI7Q0NoNkREO0VXdXhCSSxnQlB0NEJRO0VPdTRCUixlQUFlO0VOMTVCbEIsZUFBc0I7RUFFdEIsb0JBQThCO0NOc2lFOUI7Q0N0NkREO0VXOHhCSyxtQlJuNUJnQjtFUW81QmhCLFlBQVk7RUFDWixnQlAvNEJPO0NMMGhFWDtDQzM2REQ7RVdzeUJLLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGVBQWU7RUFDZixvQ0FBb0M7RUFDcEMsV0FBVztFQUNYLFdBQVc7RUFDWCxtQlJwN0JrQjtFUXE3QmxCLHdDUnI3QmtCO1VRcTdCbEIsZ0NScjdCa0I7Q0o2akV0QjtBQUNEOztBWWxvQ0E7Q1hyekJBO0VXdXpCRSx3QkFBd0I7Q1pxb0N6QjtDQzU3REQ7RVdnMEJLLGlCQUFpQjtDWituQ3JCO0FBQ0Q7O0FZeG5DQTtDWHgwQkE7RVcwMEJFLHdCQUF3QjtDWjJuQ3pCO0FBQ0Q7O0FZeG5DQTtDWDkwQkE7RVdnMUJFLHdCQUF3QjtDWjJuQ3pCO0FBQ0Q7O0FZeG5DQTtDWHAxQkE7RVdzMUJFLHdCQUF3QjtDWjJuQ3pCO0FBQ0Q7O0FZeG5DQTtDWDExQkE7RVc0MUJFLHdCQUF3QjtDWjJuQ3pCO0FBQ0Q7O0FD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QixlQUFzQjtDQUV0QixtQkFBOEI7Q09pSjVCLHFCQUFxQjtBYituRXhCOztBQ2hwRUE7O0NZc0JHLGdCQUFnQjtDUHhKbEIsZUFBc0I7Q0FFdEIsa0JBQThCO0NPd0o1QixnQ1Q3SWtCO0FKNndFckI7O0FDeHBFQTs7Q1kyQkksa0JBQWtCO0Fia29FdEI7O0FDN3BFQTtDWWlDRSxpQkFBaUI7QWJnb0VuQjs7QUNqcUVBO0NZcUNJLGNBQWM7Q1B2S2pCLGVBQXNCO0NBRXRCLG1CQUE4QjtBTnV5RS9COztBQ3ZxRUE7Q1l5Q0ssbUJBQW1CO0Fia29FeEI7O0FDM3FFQTtDWWlESSxlQUFlO0FiOG5FbkI7O0FDL3FFQTtDWW9ESyxZQUFZO0NQdExoQixlQUFzQjtDQUV0QixlQUE4QjtDT3NMMUIsZ0JBQWdCO0FiZ29FckI7O0FDdHJFQTtDWTBESyxxQkFBcUI7QWJnb0UxQjs7QWF6bkVBO0NaakVBO0VZbUVFLDJCQUEyQjtDYjRuRTVCO0NDL3JFRDtFWXNFRyxhQUFhO0NiNG5FZjtBQUNEOztBYXRuRUE7Q1o3RUE7RVlnRkcsYUFBYTtDYnduRWY7QUFDRDs7QUN6c0VBO0NBaUhHLGdCQUFnQjtDQUNoQixVQUFVO0NBQ1YsU0FBUztBRDRsRVo7O0FDL3NFQTtDQWdJRyxZQUFZO0NBQ1osV0FBVztDQWtCWDs7Ozs7ZURza0VZO0NDN2pFWjs7Ozs7ZURta0VZO0FBQ2Y7O0FDaHVFQTs7Q0FxSUksWUFBWTtDQUNaLGFBQWE7QURnbUVqQjs7QUN0dUVBO0NBMElJLGNBQWM7Q0FDZCxrQkFBa0I7QURnbUV0Qjs7QUMzdUVBO0NLekVDLGdCQWRXO0FOczBFWjs7QUMvdUVBO0NhdElJLG9CQUFvQjtDQUNwQiwyQ1ZpQmlCO0NVaEJqQixtQkFBbUI7QWR5M0V2Qjs7QUNydkVBO0NhaElJLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IsbUJBQWU7S0FBZixlQUFlO0FkeTNFbkI7O0FDMXZFQTtDS2xJQyxlQUFzQjtDQUV0QixvQkFBOEI7Q1FLdkIsZ0JBQWdCO0NBQ2hCLHlCQUE4QjtLQUE5QixzQkFBOEI7U0FBOUIsOEJBQThCO0NBQzlCLG9CQUFvQjtBZDIzRTVCOztBQ2x3RUE7Q2F0SFksY1ZFUztDVURULGdCQUFnQjtBZDQzRTVCOztBQ3Z3RUE7Q2FqSFksY0FBYztBZDQzRTFCOztBQzN3RUE7Q2N0SUksb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixpQkFBaUI7Q0FDakIsa0JBQWtCO0NBQ2xCLGVBQWU7Q0FDZixtQkFBZTtLQUFmLGVBQWU7QWZxNUVuQjs7QU12MUVDO0NMb0VEO0VjL0hRLGNBQWM7Q2Z1NUVyQjtBQUNEOztBQ3p4RUE7Q2MzSFEsb0JBQVE7S0FBUixZQUFRO1NBQVIsUUFBUTtBZnc1RWhCOztBQzd4RUE7Q0tsSUMsZUFBc0I7Q0FFdEIsa0JBQThCO0NTVXZCLGdCVlNFO0NVUkYsbUJBQW1CO0FmeTVFM0I7O0FDcHlFQTtDY2pIUSxXQUFXO0NBQ1gsV0FBVztDQUNYLG1CWHhCZTtDV3lCZixjQUFjO0NBQ2QsbUJBQW1CO0FmeTVFM0I7O0FDNXlFQTtDS2xJQyxlQUFzQjtDQUV0QixvQkFBOEI7Q1N3QnZCLGdCVlJLO0NVU0wseUJYYmE7Q1djYixtQkFBbUI7QWYwNUUzQjs7QUNwekVBO0NjbEdRLG1CQUFtQjtBZjA1RTNCOztBQ3h6RUE7Q2M5RlEsV0FBVztBZjA1RW5COztBTWg0RUM7Q0xvRUQ7RWMzRlksaUJBQWlCO0NmNDVFNUI7QUFDRDs7QUMzcEVBOzs7OztPRGtxRU87QUM1cEVQOzs7Q0FHQyxpQkFBaUI7QUQ4cEVsQjs7QU1sNUVDO0NMaVBEOzs7RUFNRSxnQkFBZ0I7Q0RrcUVqQjtBQUNEOztBTTE1RUM7Q0xpUEQ7OztFQVVFLGdCQUFnQjtDRHNxRWpCO0FBQ0Q7O0FDanJFQTs7O0NlblRJLFVBQVU7QWhCMCtFZDs7QUN2ckVBOzs7Q0s1UkMsc0JBQXNCO0NVbkJmLG9CQUFvQjtBaEI2K0U1Qjs7QU0vNkVDO0NMaVBEOzs7RWU1U1ksbUJBQW1CO0NoQmkvRTlCO0FBQ0Q7O0FDdHNFQTs7O0NleFNZLDJCQUEyQjtBaEJvL0V2Qzs7QUM1c0VBOzs7Q2VwU1ksa0JBQWtCO0FoQnMvRTlCOztBQ2x0RUE7OztDZWpTZ0Isa0JBQWtCO0FoQnkvRWxDOztBQ3h0RUE7OztDZTlSb0IsV0FBVztDQUNYLFlBQVk7Q0FDWixtQkFBbUI7Q0FDbkIsa0RaTkM7U1lNRCwwQ1pOQztBSmtnRnJCOztBTWw5RUM7Q0xpUEQ7OztFZXhSd0IsaUJBQWlCO0NoQmdnRnhDO0FBQ0Q7O0FNMTlFQztDTGlQRDs7O0VlcFJ3QixpQkFBaUI7Q2hCb2dGeEM7QUFDRDs7QUNqdkVBOzs7Q0svU0MsZUFBc0I7Q0FFdEIsbUJBQThCO0NBdUQ5QixnQkFsQlk7Q1VIRCxzRFpUYztTWVNkLDhDWlRjO0NZVWQsbUJaVmM7Q1lXZCxrQkFBa0I7Q0FDbEIsa0JBQWtCO0NBQ2xCLDZCQUE2QjtDQUM3QixnQ0FBZ0M7Q0FDaEMsY1o3QlM7Q1k4QlQsWUFBWTtDQUNaLFNBQVM7Q0FDVCxVQUFVO0NBQ1YseUJBQXlCO0FoQnFnRnJDOztBTXIvRUM7Q0xpUEQ7OztFSy9TQyxlQUFzQjtFQUV0QixtQkFBOEI7RVVnRGYsa0JBQWtCO0VBQ2xCLFlBQVk7Q2hCMGdGM0I7QUFDRDs7QU1oZ0ZDO0NMaVBEOzs7RUsvU0MsZUFBc0I7RUFFdEIsZUFBOEI7RVVzRGYsaUJBQWlCO0VBQ2pCLFlBQVk7Q2hCK2dGM0I7QUFDRDs7QU0zZ0ZDO0NMaVBEOzs7RUsvU0MsZUFBc0I7RUFFdEIsZUFBOEI7RVU0RGYsaUJBQWlCO0VBQ2pCLFlBQVk7Q2hCb2hGM0I7QUFDRDs7QUNyeUVBOzs7Q2UzT1kscUJBQXFCO0NBQ3JCLHVCQUF1QjtDQUN2QixpQkFBaUI7Q1ZiNUIsZ0JBbEJZO0NBcEJaLHNCQUFzQjtDQW5CdEIsZUFBc0I7Q0FFdEIsb0JBQThCO0NVd0VuQixjWjFDYztDWTJDZCxvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtDQUNiLG1CQUFlO0tBQWYsZUFBZTtBaEJ1aEYzQjs7QUNwekVBOzs7Q2VoT2dCLGtCQUFrQjtDQUNsQixvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtDQUNiLHlCQUFtQjtLQUFuQixzQkFBbUI7U0FBbkIsbUJBQW1CO0FoQjBoRm5DOztBQzV6RUE7OztDZTNOb0IsV0FBVztDQUNYLG1CWjFETTtDWTJETixVQUFVO0NBQ1YsV0FBVztDQUNYLGtCQUFrQjtDQUNsQixPQUFPO0NBQ1AsbUJBQW1CO0NBQ25CLFFBQVE7Q0FDUixtQ0FBMkI7U0FBM0IsMkJBQTJCO0FoQjZoRi9DOztBTTNqRkM7Q0xpUEQ7OztFZWhOd0IsY0FBYztDaEJpaUZyQztBQUNEOztBQ2wxRUE7OztDZTNNb0IsaUJBQWlCO0FoQm1pRnJDOztBQ3gxRUE7OztDZXhNd0IsY0FBYztBaEJzaUZ0Qzs7QUM5MUVBOzs7Q0svU0MsZUFBc0I7Q0FFdEIsa0JBQThCO0NVMkdYLG1CQUFtQjtDQUNuQixjWmpGRTtBSnluRnRCOztBQ3YyRUE7OztDZTVMZ0IsbUJBQW1CO0FoQnlpRm5DOztBTTlsRkM7Q0xpUEQ7OztFZXpMb0IsZUFBZTtFQUNmLG1CQUFtQjtDaEI2aUZ0QztBQUNEOztBTXZtRkM7Q0xpUEQ7OztFZXBMb0IsZUFBZTtFQUNmLG1CQUFtQjtDaEJpakZ0QztBQUNEOztBTWhuRkM7Q0xpUEQ7OztFZS9Lb0IsY0FBYztFQUNkLGtCQUFrQjtDaEJxakZyQztBQUNEOztBQ3g0RUE7OztDZTFLb0IsbUJBQW1CO0FoQndqRnZDOztBTS9uRkM7Q0xpUEQ7OztFZXZLd0IsYUFBYTtDaEI0akZwQztBQUNEOztBQ3Q1RUE7OztDZWxLb0IsY0FBYztDQUNkLGtCQUFrQjtBaEI4akZ0Qzs7QUM3NUVBOzs7Q2U1SmdCLGVBQWU7QWhCK2pGL0I7O0FNcHBGQztDTGlQRDs7O0VlekpvQixlQUFlO0NoQm1rRmxDO0FBQ0Q7O0FNNXBGQztDTGlQRDs7O0VlckpvQixlQUFlO0NoQnVrRmxDO0FBQ0Q7O0FNcHFGQztDTGlQRDs7O0VlakpvQixjQUFjO0NoQjJrRmpDO0FBQ0Q7O0FDMzdFQTs7Ozs7O0NlM0lnQixlQUFlO0FoQitrRi9COztBTXJyRkM7Q0xpUEQ7Ozs7OztFZXhJb0IsZUFBZTtDaEJzbEZsQztBQUNEOztBTWhzRkM7Q0xpUEQ7Ozs7OztF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OztBQzMvRkE7Ozs7Ozs7Q2VpTm9CLHFCQUFxQjtDQUNyQixjWnBmQztDWXFmRCxxRFpyZUU7U1lxZUYsNkNacmVFO0NZc2VGLFVBQVU7Q0FDVix3Qlh6ZkU7Q1d5ZkYsZ0JYemZFO0FMNnlHdEI7O0FDemdHQTs7Ozs7OztDZXdOd0IsV0FBVztBaEIyekZuQzs7QUNuaEdBOzs7Q2U2Tm9CLG1CQUFtQjtDQUNuQix3QlhsZ0JFO0NXa2dCRixnQlhsZ0JFO0FMOHpHdEI7O0FDMWhHQTs7Ozs7Q2VvT2dCLGdCQUFnQjtBaEI4ekZoQzs7QUNsaUdBOzs7OztDZXVPb0IsZ0JBQWdCO0NBQ2hCLHdCWDVnQkU7Q1c0Z0JGLGdCWDVnQkU7QUwrMEd0Qjs7QUMzaUdBOzs7Ozs7Ozs7Ozs7O0NlNk93Qix3QkFBZ0I7U0FBaEIsZ0JBQWdCO0NBQ2hCLGNaaGdCRjtDWWlnQkUsd0JYbmhCRjtDV21oQkUsZ0JYbmhCRjtBTGkyR3RCOztBQzdqR0E7Ozs7O0NlbVB3QixnQkFBZ0I7QWhCazFGeEM7O0FDcmtHQTs7O0NleVBnQixlQUFlO0NBQ2YsWUFBWTtDQUVaLG1CQUFtQjtBaEJpMUZuQzs7QUM3a0dBOzs7Ozs7Ozs7Q2VrUWdCLGVBQWU7Q0FDZixlQUFlO0NBQ2YsWUFBWTtDQUNaLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IseUJBQW1CO0tBQW5CLHNCQUFtQjtTQUFuQixtQkFBbUI7Q0FDbkIsd0JBQXVCO0tBQXZCLHFCQUF1QjtTQUF2Qix1QkFBdUI7Q0FDdkIsY1p6aUJLO0FKZzRHckI7O0FDL2xHQTs7Ozs7Q2U2UWdCLFdBQVc7Q0FDWCxpQkFBaUI7QWhCMDFGakM7O0FDeG1HQTs7Ozs7Q2VpUm9CLFdBQVc7Q0FDWCxpQkFBaUI7QWhCKzFGckM7O0FDam5HQTs7O0NlMFJnQixvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtBaEI2MUY3Qjs7QUN2bkdBOzs7Ozs7Q2VpU29CLFdBQVc7Q0FDWCxZQUFZO0NBQ1osbUJacmtCQztBSm82R3JCOztBQ2xvR0E7OztDZTBTUSxrQkFBa0I7Q0FDbEIsaUJBQWlCO0NBQ2pCLG9CQUFvQjtBaEI4MUY1Qjs7QUMxb0dBOzs7Q0svU0MsZUFBc0I7Q0FFdEIsa0JBQThCO0NVNmxCbkIsZ0JBQWdCO0NWNWQzQixZQUFpQjtDQUNqQixhQUFrQjtDQUNsQixrQkFBdUI7Q0FDdkIsa0JBQWtCO0NVMmRQLGtCQUFrQjtDQUNsQixjWnJsQlM7Q1lzbEJULFlBQVk7Q0FDWixxQkFBcUI7Q0FDckIsa0RBQWtEO0NBQ2xELGtEQUEwQztTQUExQywwQ0FBMEM7Q0FDMUMsa0JBQWtCO0NBQ2xCLFlBQVk7Q0FDWixlQUFlO0FoQnEyRjNCOztBTWg1R0M7Q0xpUEQ7OztFS3JLRSxZQUE2QjtFQUM3QixhQUE4QjtFQUM5QixrQkFBbUM7Q04yMEdwQztBQUNEOztBTTE1R0M7Q0xpUEQ7OztFSzlKRSxjQUE2QjtFQUM3QixlQUE4QjtFQUM5QixvQkFBbUM7Q044MEdwQztBQUNEOztBQ25yR0E7Ozs7Ozs7Q2UrVGdCLGtEQUFrRDtBaEI4M0ZsRTs7QUM3ckdBOzs7Q2V1VUksa0JBQWtCO0NBQ2xCLG1CQUFtQjtBaEI0M0Z2Qjs7QU1yN0dDO0NMaVBEOzs7RWUyVVEsbUJBQW1CO0NoQmc0RjFCO0FBQ0Q7O0FDNXNHQTs7O0NlZ1ZRLGtCQUFrQjtDQUNsQixrQkFBa0I7Q0FDbEIscURBQXFEO0NBQ3JELGtEQUEwQztTQUExQywwQ0FBMEM7Q0FDMUMsa0JBQWtCO0NBQ2xCLGNadm5CYTtDRWJwQixlQUFzQjtDQUV0QixtQkFBOEI7Q1Vvb0J2QixtQkFBbUI7Q0FDbkIsZ0JBQWdCO0NBQ2hCLGFBQWE7Q0FDYixVQUFVO0FoQm00RmxCOztBQzd0R0E7OztDZThWUSxrQkFBa0I7QWhCcTRGMUI7O0FnQjczRkE7Q2Z0V0E7OztFZXlXWSxtQkFBbUI7Q2hCaTRGOUI7Q0MxdUdEOzs7RUsvU0MsZUFBc0I7RUFFdEIsb0JBQThCO0NONmhIOUI7Q0NodkdEOzs7RWVnWGdCLDRCQUE0QjtDaEJxNEYzQztDQ3J2R0Q7OztFZW1Yb0IsaUJBQWlCO0NoQnU0RnBDO0NDMXZHRDs7O0VleVh3QixTQUFTO0NoQnM0RmhDO0NDL3ZHRDs7O0VlZ1lvQixhQUFhO0NoQm80RmhDO0NDcHdHRDs7O0VleVlZLGlCQUFpQjtDaEJnNEY1QjtDQ3p3R0Q7OztFZTZZWSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLFVBQVU7Q2hCaTRGckI7QUFDRDs7QWdCNTNGQTtDZnJaQTs7O0VlMlpnQiw0QkFBNEI7Q2hCNjNGM0M7Q0N4eEdEOzs7RWU4Wm9CLFNBQVM7Q2hCKzNGNUI7Q0M3eEdEOzs7RWVvYW9CLGFBQWE7Q2hCODNGaEM7Q0NseUdEOzs7RWU2YVksaUJBQWlCO0NoQjAzRjVCO0NDdnlHRDs7O0VlbWJZLGFBQWE7Q2hCeTNGeEI7QUFDRDs7QUM1eEdBO0NBQ0MsV0FBVztDQUNYLDJCQUEyQjtBRCt4RzVCOztBQzN4R0E7Ozs7O0dEa3lHRztBaUI3bUhIO0NBRVEsY0FBYztBakI4bUh0Qjs7QWlCaG5IQTs7Q0FVb0IsZ0JBQWdCO0FqQjJtSHBDOztBaUJybkhBO0NBY29CLGlCQUFpQjtBakIybUhyQzs7QWlCem5IQTtDQW1CZ0IsVUFBVTtBakIwbUgxQjs7QWlCN25IQTtDQXNCb0Isb0JBQW9CO0FqQjJtSHhDOztBaUJqb0hBO0NBeUJ3QixlQUFlO0NBQ2Ysb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixtQkFBZTtLQUFmLGVBQWU7Q0FDZixxQkFBeUI7S0FBekIsa0JBQXlCO1NBQXpCLHlCQUF5QjtDQUN6QixrRGJWSDtTYVVHLDBDYlZIO0NhV0csbUJBQW1CO0NBQ25CLDRCQUE0QjtDQUM1QixtQmJkSDtBSjBuSHJCOztBTXprSEM7Q1duRUQ7RUFtQzRCLDRCQUE0QjtDakI4bUh2RDtBQUNEOztBTS9rSEM7Q1duRUQ7RUF1QzRCLDRCQUE0QjtFQUM1QixlQUFlO0VBQ2YsZ0JBQWdCO0NqQmduSDNDO0FBQ0Q7O0FpQjFwSEE7Q0E2QzRCLDJCQUEyQjtDQUMzQixnQkFBZ0I7Q0FDaEIsV0FBVztDQUNYLFNBQVM7Q0FDVCxvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtDQUNiLG1CQUFlO0tBQWYsZUFBZTtDQUNmLHVCQUF1QjtDWFdsRCxnQkFsQlk7Q0FwQlosc0JBQXNCO0NBbkJ0QixlQUFzQjtDQUV0QixvQkFBOEI7QU5pcUgvQjs7QWlCeHFIQTtDQXlEZ0Msa0JBQWtCO0NBQ2xCLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IseUJBQW1CO0tBQW5CLHNCQUFtQjtTQUFuQixtQkFBbUI7QWpCbW5IbkQ7O0FpQjlxSEE7Q0E4RG9DLFdBQVc7Q0FDWCxtQmIvQlY7Q2FnQ1UsVUFBVTtDQUNWLFdBQVc7Q0FDWCxrQkFBa0I7Q0FDbEIsT0FBTztDQUNQLG1CQUFtQjtDQUNuQixRQUFRO0NBQ1IsbUNBQTJCO1NBQTNCLDJCQUEyQjtBakJvbkgvRDs7QU12bkhDO0NXbkVEO0VBeUV3QyxjQUFjO0NqQnNuSHJEO0FBQ0Q7O0FpQmhzSEE7Q0E4RW9DLGlCQUFpQjtBakJzbkhyRDs7QWlCcHNIQTtDQWlGd0MsY0FBYztBakJ1bkh0RDs7QWlCeHNIQTtDWEtDLGVBQXNCO0NBRXRCLGtCQUE4QjtDV2dGSyxtQkFBbUI7Q0FDbkIsY2J0RGQ7QUo2cUh0Qjs7QWlCL3NIQTtDQTZGZ0MsbUJBQW1CO0NBQ25CLGVBQWU7QWpCc25IL0M7O0FNanBIQztDV25FRDtFQWlHb0MsbUJBQW1CO0NqQnduSHREO0FBQ0Q7O0FNdnBIQztDV25FRDtFQXFHb0MsbUJBQW1CO0NqQjBuSHREO0FBQ0Q7O0FNN3BIQztDV25FRDtFQTBHd0MsMkJBQTJCO0VYckdsRSxlQUFzQjtFQUV0QixrQkFBOEI7RVdxR1MsZ0NBQWdDO0VBQ2hDLDBCQUEwQjtFQUMxQiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixjYi9FbEI7Q0oyc0hyQjtBQUNEOztBaUI5dUhBO0NBc0hvQyxtQkFBbUI7QWpCNG5IdkQ7O0FNL3FIQztDV25FRDtFQXlId0MsYUFBYTtDakI4bkhwRDtBQUNEOztBaUJ4dkhBO0NBOEhvQyxjQUFjO0NBQ2Qsa0JBQWtCO0FqQjhuSHREOztBaUI3dkhBOztDQXFJZ0MsZUFBZTtDQUNmLGVBQWU7QWpCNm5IL0M7O0FNaHNIQztDV25FRDs7RUF5SW9DLGVBQWU7Q2pCZ29IbEQ7QUFDRDs7QU12c0hDO0NXbkVEOztFQTZJb0MsZUFBZTtDakJtb0hsRDtBQUNEOztBaUJqeEhBOztDQWlKb0MsY0FBYztBakJxb0hsRDs7QWlCdHhIQTtDQXNKZ0Msa0JBQWtCO0NBQ2xCLGVBQWU7QWpCb29IL0M7O0FNeHRIQztDV25FRDtFQTBKb0Msa0JBQWtCO0NqQnNvSHJEO0FBQ0Q7O0FNOXRIQztDV25FRDtFQThKb0Msa0JBQWtCO0NqQndvSHJEO0FBQ0Q7O0FpQnZ5SEE7Q0FrS29DLGNBQWM7QWpCeW9IbEQ7O0FpQjN5SEE7Q1hLQyxlQUFzQjtDQUV0QixvQkFBOEI7Q1drS0gsa0JBQWtCO0NBQ2xCLGdCQUFnQjtDQUNoQixXQUFXO0NBQ1gsZ0JBQWdCO0NBQ2hCLHdCWjVKSjtDWTRKSSxnQlo1Sko7Q1k2Skksa0JBQWtCO0FqQndvSDlDOztBaUJ0ekhBO0NBbUxnQyxjYm5MVDtDYW9MUyx3QlpuS1I7Q1ltS1EsZ0JabktSO0FMMHlIeEI7O0FpQjN6SEE7Q0F3TGdDLFlBQVk7Q0FDWixrQkFBa0I7Q0FDbEIsV0FBVztDQUNYLFlBQVk7Q0FDWixtQkFBbUI7Q0FDbkIsU0FBUztDQUNULFNBQVM7Q0FDVCxvREFBd0U7QWpCdW9IeEc7O0FNbndIQztDV25FRDtFQWtNb0MsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0NqQnlvSDlDO0FBQ0Q7O0FpQjkwSEE7Q1hnQ0Msd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixvQkFBOEI7Q0F1RDlCLGdCQVppQjtDVzBKYyxxQkFBcUI7Q0FDckIsd0JaN0xWO0NZNkxVLGdCWjdMVjtDWThMVSxjYjNMWDtBSnEwSHJCOztBaUJ4MUhBO0NBbU5vQyxjYnJMZjtDYXNMZSx3QlpwTWQ7Q1lvTWMsZ0JacE1kO0FMNjBIdEI7O0FNMXhIQztDV25FRDtFQXlOZ0MsaUJBQWlCO0NqQnlvSGhEO0FBQ0Q7O0FNaHlIQztDV25FRDtFWEtDLGVBQXNCO0VBRXRCLG1CQUE4QjtFV3VOQyxrQkFBa0I7Q2pCNG9IakQ7QUFDRDs7QU14eUhDO0NXbkVEO0VBa09nQyxpQkFBaUI7Q2pCOG9IaEQ7QUFDRDs7QWlCajNIQTtDQXlPNEIsV0FBVztDQUNYLGNBQWM7Q1hyT3pDLGVBQXNCO0NBRXRCLGlCQUE4QjtDV3FPSCxpQkFBaUI7Q0FDakIsZ0JBQWdCO0NBQ2hCLG1CQUFtQjtDQUNuQixrQkFBa0I7QWpCNm9IOUM7O0FNenpIQztDV25FRDtFQWtQZ0MsMEJBQTBCO0VBQzFCLDRCQUE0QjtDakIrb0gzRDtBQUNEOztBaUJuNEhBO0NBeVB3QixnQkFBZ0I7Q0FDaEIsaUJBQWlCO0NBQ2pCLGNBQWM7QWpCOG9IdEM7O0FNdDBIQztDV25FRDtFQThQNEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDakJncEg1QztBQUNEOztBTTcwSEM7Q1duRUQ7RUFtUTRCLGlCQUFpQjtDakJrcEg1QztBQUNEOztBaUJ0NUhBO0NBdVE0QiwwQkFBMEI7QWpCbXBIdEQ7O0FpQjE1SEE7Q1hLQyxlQUFzQjtDQUV0QixrQkFBOEI7Q0F5QjlCLHdCQUF3QjtDQThCeEIsZ0JBakJjO0NXaU9hLDZCQUE2QjtDQUM3QixtQmIvT0Y7Q2FnUEUsbUJBQW1CO0NBQ25CLGtCQUFrQjtDQUNsQixtQkFBbUI7Q0FDbkIsY2JqUVA7Q2FrUU8scURicFBGO1Nhb1BFLDZDYnBQRjtBSnc0SDFCOztBTXIySEM7Q1duRUQ7RUF1UmdDLDRCQUE0QjtFQUM1QixtQkFBbUI7Q2pCc3BIbEQ7QUFDRDs7QU01MkhDO0NXbkVEO0VBNFJnQyw0QkFBNEI7RUFDNUIsbUJBQW1CO0NqQndwSGxEO0FBQ0Q7O0FpQnQ3SEE7Q1hnQ0Msd0JBQXdCO0NXa1FPLGlCQUFpQjtBakJ5cEhqRDs7QU14M0hDO0NXbkVEO0VBcVNvQyxpQkFBaUI7Q2pCMnBIcEQ7QUFDRDs7QWlCajhIQTtDWGdDQyx3QkFBd0I7Q0E4QnhCLGdCQWhCYTtDQXpDYixlQUFzQjtDQUV0QixvQkFBOEI7Q1dzU0Msa0JBQWtCO0NBQ2xCLGtCQUFrQjtBakI0cEhsRDs7QWlCMThIQTtDQWlUb0MsWUFBWTtDQUNaLGtCQUFrQjtDQUNsQixXQUFXO0NBQ1gsV0FBVztDQUNYLFFBQVE7Q0FDUixTQUFTO0NBQ1QsbUJiclNmO0Nhc1NlLG1DQUEyQjtTQUEzQiwyQkFBMkI7QWpCNnBIL0Q7O0FpQnI5SEE7Q0E2VGdDLFlBQVM7Q1h4VHhDLGdCQUFzQjtDQUV0QixrQkFBOEI7Q1d3VEMsa0JBQWtCO0NBQ2xCLGdEQUFxQztDQUNyQyxtQkFBbUI7Q0FDbkIsa0JBQWtCO0NBQ2xCLGdCQUFnQjtBakI2cEhoRDs7QU03NUhDO0NXbkVEO0VYS0MsZ0JBQXNCO0VBRXRCLGtCQUE4QjtDTis5SDlCO0FBQ0Q7O0FpQnYrSEE7Q0E0VTRCLHFCQUFxQjtBakIrcEhqRDs7QU14NkhDO0NXbkVEO0VBK1VnQyxjQUFjO0NqQmlxSDdDO0FBQ0Q7O0FNOTZIQztDV25FRDtFQW1WZ0MsY0FBYztDakJtcUg3QztBQUNEOztBTXA3SEM7Q1duRUQ7RUF1VmdDLGNBQWM7Q2pCcXFIN0M7QUFDRDs7QWlCNy9IQTtDQTJWZ0MsbUJBQW1CO0FqQnNxSG5EOztBaUJqZ0lBO0NBZ1c0QixnQkFBZ0I7QWpCcXFINUM7O0FpQnJnSUE7Q0FtV2dDLG1CQUFtQjtDQUNuQix5QkFBeUI7Q0FDekIsa0JBQWtCO0FqQnNxSGxEOztBaUIzZ0lBO0NBeVdnQyxtQkFBbUI7QWpCc3FIbkQ7O0FpQi9nSUE7Q0E4VzRCLGtCQUFrQjtDWDlVN0Msd0JBQXdCO0NBOEJ4QixnQkFkVztDV2lVZ0IsY0FBYztDQUNkLG1CQUFtQjtBakJxcUgvQzs7QWlCdmhJQTtDQXFYZ0MsWUFBWTtDQUNaLGtCQUFrQjtDQUNsQixXQUFXO0NBQ1gsV0FBVztDQUNYLG1CQUFtQjtDQUNuQixRQUFRO0NBQ1IsU0FBUztDQUNULG9EQUF3RTtDQUN4RSxzRGIzVlY7U2EyVlUsOENiM1ZWO0NhNFZVLG1DQUEyQjtTQUEzQiwyQkFBMkI7QWpCc3FIM0Q7O0FpQnBpSUE7Q1hLQyxlQUFzQjtDQUV0QixrQkFBOEI7Q1c2WEgsa0JBQWtCO0FqQnNxSDlDOztBaUIxaUlBO0NYS0MsZUFBc0I7Q0FFdEIsaUJBQThCO0NXa1lILGtCQUFrQjtBakJ1cUg5Qzs7QWlCaGpJQTtDQTRZZ0MsV0FBVztBakJ3cUgzQzs7QWlCcGpJQTtDWEtDLGVBQXNCO0NBRXRCLGtCQUE4QjtDVzJZSCxrQkFBa0I7QWpCd3FIOUM7O0FpQjFqSUE7Q0FxWmdDLFdBQVc7QWpCeXFIM0M7O0FpQjlqSUE7Q0E0Wm9CLGlCQUFpQjtBakJzcUhyQzs7QU0vL0hDO0NXbkVEO0VBK1p3QixnQkFBZ0I7Q2pCd3FIdkM7QUFDRDs7QWlCeGtJQTtDQW1hd0Isb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixrRGJqWkg7U2FpWkcsMENialpIO0Nha1pHLGdCQUFnQjtDQUNoQixpQkFBaUI7Q0FDakIsbUJBQWU7S0FBZixlQUFlO0NBQ2YsbUJBQW1CO0FqQnlxSDNDOztBTTlnSUM7Q1duRUQ7RUEyYTRCLGdCQUFnQjtFQUNoQixnQkFBZ0I7Q2pCMnFIM0M7QUFDRDs7QWlCeGxJQTtDQWdiNEIsVUFBVTtDQUNWLGlCQUFpQjtDQUNqQixrQkFBa0I7Q0FDbEIsVUFBVTtBakI0cUh0Qzs7QU01aElDO0NXbkVEO0VBc2JnQyxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFlBQVk7Q2pCOHFIM0M7QUFDRDs7QWlCdm1JQTtDQTRiZ0MsZ0JBQWdCO0NBQ2hCLFdBQVc7Q0FDWCxZQUFZO0NBQ1osbUJBQW1CO0NBQ25CLGtCQUFrQjtDQUNsQixXQUFXO0NBQ1gsVUFBVTtDQUNWLFVBQVU7Q0FDVixrRGJqYlg7U2FpYlcsMENiamJYO0FKZ21JckI7O0FNaGpJQztDV25FRDtFQXVjb0MsZUFBZTtFQUNmLFdBQVc7RUFDWCxpQkFBaUI7Q2pCaXJIcEQ7QUFDRDs7QWlCM25JQTtDQStjNEIsb0RBQXdFO0NBQ3hFLGdCQUFnQjtDQUNoQixvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtDQUNiLFdBQVc7Q0FDWCxpQkFBaUI7QWpCZ3JIN0M7O0FNaGtJQztDV25FRDtFQXNkZ0MsZUFBZTtFQUNmLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0NqQmtySGpEO0NpQjNvSUQ7RUE0ZG9DLFdBQVc7Q2pCa3JIOUM7QUFDRDs7QWlCL29JQTtDQWllZ0MsZ0JBQWdCO0FqQmtySGhEOztBTWhsSUM7Q1duRUQ7RUFvZW9DLGtCQUFrQjtFQUNsQixpQkFBaUI7Q2pCb3JIcEQ7QUFDRDs7QWlCMXBJQTtDQXllb0MscUJBQXFCO0NBQ3JCLGlCQUFpQjtBakJxckhyRDs7QU01bElDO0NXbkVEO0VBNmV3QyxpQkFBaUI7Q2pCdXJIeEQ7QUFDRDs7QWlCcnFJQTtDWGdDQyx3QkFBd0I7Q0EzQnhCLGVBQXNCO0NBRXRCLG9CQUE4QjtDVzRlUyxnQkFBZ0I7Q0FDaEIsY2JsZW5CO0NhbWVtQixTQUFTO0NBQ1QsaUJBQWlCO0FqQnlySHpEOztBaUIvcUlBO0NYS0MsZUFBc0I7Q0FFdEIsb0JBQThCO0NXb2ZTLGdCQUFnQjtDQUNoQixjYjFlbkI7Q2EyZW1CLHNCQUFzQjtDQUN0Qix5QkFBeUI7QWpCMHJIakU7O0FpQnhySUE7Q0FtZ0JvQyxZQUFZO0NBQ1osY0FBYztDQUNkLG1CQUFtQjtDQUNuQixpQkFBaUI7Q0FDakIsYUFBYTtBakJ5ckhqRDs7QU03bklDO0NXbkVEO0VBMGdCd0MsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDakIyckh6RDtBQUNEOztBTXBvSUM7Q1duRUQ7RUErZ0J3QyxrQkFBa0I7RUFDbEIsb0JBQW9CO0NqQjZySDNEO0FBQ0Q7O0FpQjlzSUE7Q0FvaEJ3QyxxQkFBcUI7Q0FDckIsV0FBVztDQUNYLFlBQVk7Q0FDWixrQkFBa0I7Q0FDbEIscUJBQXFCO0NBQ3JCLGlCQUFpQjtDQUNqQixrQkFBa0I7Q0FDbEIsa0JBQWtCO0NBQ2xCLGlCQUFpQjtBakI4ckh6RDs7QWlCMXRJQTtDQStoQjRDLFlBQVk7Q1gxaEJ2RCxlQUFzQjtDQUV0QixrQkFBOEI7Q1cwaEJhLFdBQVc7QWpCZ3NIdkQ7O0FpQmp1SUE7Q0F1aUI0QyxpQkFBaUI7QWpCOHJIN0Q7O0FpQnJ1SUE7Q0EwaUJnRCxjYnhoQjNCO0FKdXRJckI7O0FNdHFJQztDV25FRDtFQStpQjRDLFdBQVc7RUFDWCxlQUFlO0VBQ2YsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixpQkFBaUI7Q2pCK3JINUQ7QUFDRDs7QWlCbnZJQTtDQTJqQjRCLDBCQUEwQjtDQUMxQixpQkFBaUI7QWpCNHJIN0M7O0FNcnJJQztDV25FRDtFQStqQmdDLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDakI4ckhsRDtBQUNEOztBaUJqd0lBO0NBeWtCb0IsaUJBQWlCO0FqQjRySHJDOztBTWxzSUM7Q1duRUQ7RUE0a0J3QixnQkFBZ0I7Q2pCOHJIdkM7QUFDRDs7QWlCM3dJQTtDQWdsQndCLGdCQUFnQjtDQUNoQixpQkFBaUI7QWpCK3JIekM7O0FpQmh4SUE7Q0FvbEI0QixZQUFZO0NBQ1osaUJBQWlCO0NBQ2pCLGlCQUFpQjtDQUNqQixXQUFXO0NBQ1gsbUJBQW1CO0NBQ25CLGdCQUFnQjtDWHRhM0Msa0JBQWtCO0NXd2FTLHdCWjFrQko7Q1kwa0JJLGdCWjFrQko7QUwwd0l4Qjs7QU10bUlDO0NBQ0Msa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxTQUFTO0NBQ1QsV0FBVztDQUNYLFlBQVk7Q0FDWixVQUFVO0NBQ1YsV0FBVztDQUNYLDBEQUF3RDtDQUN4RCxVQUFVO0NBQ1YsdUNBQTZDO0NBQTdDLCtCQUE2QztBTnltSS9DOztBTW5tSUU7Q0FDQyxVQUFVO0NBQ1YsVUFBVTtDQUNWLHVDQUE2QztDQUE3QywrQkFBNkM7QU5zbUloRDs7QWlCOXlJQTtDQWdtQmdDLGlCQUFpQjtDQUNqQixtQkFBbUI7Q0FDbkIsd0JaamxCUjtDWWlsQlEsZ0JaamxCUjtBTG15SXhCOztBaUJweklBO0NBcW1Cb0MsVUFBVTtDQUNWLG1CQUFtQjtDQUNuQixhQUFhO0FqQm10SGpEOztBaUIxeklBO0NBNG1CZ0MsV0FBVztDQUNYLFlBQVk7Q0FDWixtQkFBbUI7Q0FDbkIsb0JBQWlCO0lBQWpCLGlCQUFpQjtDQUNqQiwrQkFBdUI7U0FBdkIsdUJBQXVCO0FqQmt0SHZEOztBaUJsMElBO0NBb25CZ0Msa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25CLFlBQVk7Q0FDWixlQUFlO0NBQ2YsVUFBVTtBakJrdEgxQzs7QU16d0lDO0NXbkVEO0VBNm5Cb0MsaUJBQWlCO0NqQm90SHBEO0FBQ0Q7O0FNL3dJQztDV25FRDtFQWlvQm9DLGlCQUFpQjtDakJzdEhwRDtBQUNEOztBaUJ4MUlBO0NYS0MsZUFBc0I7Q0FFdEIsb0JBQThCO0NXK25CSyxnQkFBZ0I7Q0FDaEIsY2JybkJmO0Nhc25CZSxpQkFBaUI7QWpCd3RIckQ7O0FpQmgySUE7Q1hnQ0Msd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixvQkFBOEI7Q1d1b0JLLGNiNW5CZjtDRTRDcEIsZ0JBZFc7Q1dnbUJ3QixpQkFBaUI7QWpCeXRIckQ7O0FpQnoySUE7Q0FzcEI0QixrQkFBa0I7Q0FDbEIsbUJBQW1CO0FqQnV0SC9DOztBTTN5SUM7Q1duRUQ7RUEwcEJnQyxtQkFBbUI7Q2pCeXRIbEQ7QUFDRDs7QWlCcDNJQTtDQThwQmdDLHVGQUF5RTtDQUF6RSxxREFBeUU7Q0FDekUsV0FBVztDQUNYLFlBQVk7Q0FDWixtQkFBbUI7Q0FDbkIsVUFBVTtDQUNWLHdCWmxwQlI7Q1lrcEJRLGdCWmxwQlI7QUw0Mkl4Qjs7QWlCNzNJQTtDQXNxQm9DLFdBQVc7Q0FDWCx3Qlp0cEJaO0NZc3BCWSxnQlp0cEJaO0FMaTNJeEI7O0FpQmw0SUE7Q0ErcUJvQixrQkFBa0I7Q0FDbEIsaUJBQWlCO0NBQ2pCLGtCQUFrQjtDQUNsQiw4Q0FBOEM7Q0FDOUMsaURBQWlEO0FqQnV0SHJFOztBTXYwSUM7Q1duRUQ7RUFzckJ3QixpQkFBaUI7Q2pCeXRIeEM7QUFDRDs7QWlCaDVJQTtDQTJyQndCLG1CQUFtQjtDWHRyQjFDLGVBQXNCO0NBRXRCLGlCQUE4QjtDV3NyQlAsY0FBYztBakIwdEh0Qzs7QU1wMUlDO0NXbkVEO0VBZ3NCNEIsZUFBZTtDakI0dEgxQztBQUNEOztBaUI3NUlBO0NBcXNCd0IscUJBQXFCO0FqQjR0SDdDOztBTTkxSUM7Q1duRUQ7RUF3c0I0QixlQUFlO0VBQ2YsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7Q2pCOHRINUM7QUFDRDs7QWlCMTZJQTtDQStzQjRCLGdDQUFnQztBakIrdEg1RDs7QWlCOTZJQTtDQXN0QmdDLGNicHNCWDtBSmc2SXJCOztBaUJsN0lBO0NBOHRCb0Isb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYix5QkFBOEI7S0FBOUIsc0JBQThCO1NBQTlCLDhCQUE4QjtDQUM5QixtQkFBZTtLQUFmLGVBQWU7QWpCd3RIbkM7O0FpQng3SUE7Q1h3SUMsV0FBaUI7Q0FDakIsWUFBa0I7Q0FDbEIsaUJBQXVCO0NBQ3ZCLGtCQUFrQjtDQXRJbEIsZUFBc0I7Q0FFdEIsbUJBQThCO0NBNEs5QixrQkFBa0I7Q1dtakJLLGNicHRCSDtDYXF0QkcsV0FBVztDQUNYLDBCQUEwQjtDQUMxQixxRGJ2c0JGO1NhdXNCRSw2Q2J2c0JGO0Nhd3NCRSxrQkFBa0I7Q0FDbEIsd0JaMXRCQTtDWTB0QkEsZ0JaMXRCQTtDQzhJdkIsa0JBQWtCO0NBQ2xCLDBEQUF3RDtBTjB5SXpEOztBTXY0SUM7Q1duRUQ7RVgrSUUsYUFBNkI7RUFDN0IsY0FBOEI7RUFDOUIsbUJBQW1DO0NOZzBJcEM7QUFDRDs7QU0vNElDO0NXbkVEO0VYc0pFLGNBQTZCO0VBQzdCLGVBQThCO0VBQzlCLG9CQUFtQztDTmkwSXBDO0FBQ0Q7O0FNcnlJQztDQUNDLGtCQUFrQjtDQUNsQixXQUFXO0NBQ1gsU0FBUztDQUNULFdBQVc7Q0FDWCxZQUFZO0NBQ1osVUFBVTtDQUNWLFdBQVc7Q0FDWCwyREFBd0Q7Q0FDeEQsVUFBVTtDQUNWLHVDQUE2QztDQUE3QywrQkFBNkM7QU53eUkvQzs7QU1seUlFO0NBQ0MsVUFBVTtDQUNWLFVBQVU7Q0FDVix1Q0FBNkM7Q0FBN0MsK0JBQTZDO0FOcXlJaEQ7O0FpQjcrSUE7Q0ErdUI0QixrQkFBa0I7Q0FDbEIsVUFBVTtDQUNWLFVBQVU7QWpCa3dIdEM7O0FpQm4vSUE7Q0FxdkI0QixrQkFBa0I7Q0FDbEIsVUFBVTtDQUNWLGtDQUEwQjtTQUExQiwwQkFBMEI7QWpCa3dIdEQ7O0FNdDdJQztDV25FRDtFQTh2QjRCLGVBQWU7RUFDZiwwQkFBMEI7Q2pCZ3dIckQ7QUFDRDs7QU03N0lDO0NXbkVEO0VBcXdCNEIsZUFBZTtFQUNmLDBCQUEwQjtDakJnd0hyRDtBQUNEOztBaUJ2Z0pBO0NBMndCd0IsV0FBVztBakJnd0huQzs7QWlCM2dKQTs7Q1hnQ0Msd0JBQXdCO0NXaXZCRCxjYjl2Qkg7Q0VkcEIsZUFBc0I7Q0FFdEIsb0JBQThCO0NBdUQ5QixnQkFoQmE7Q1dzdUJVLHlCQUF5QjtDQUN6QixzQkFBc0I7QWpCaXdIOUM7O0FNbjlJQztDV25FRDs7RUF3eEI0QixlQUFlO0NqQm93SDFDO0FBQ0Q7O0FpQjdoSkE7O0NBOHhCd0IsZ0JBQWdCO0NBQ2hCLGNBQWM7Q1gxeEJyQyxlQUFzQjtDQUV0QixvQkFBOEI7Q1cweEJQLFNBQVM7Q0FDVCxvQkFBb0I7QWpCcXdINUM7O0FNcCtJQztDV25FRDs7RUFxeUI0QixlQUFlO0NqQnd3SDFDO0FBQ0Q7O0FpQjlpSkE7Q0EweUJ3QixtQkFBTztLQUFQLFdBQU87U0FBUCxPQUFPO0FqQnd3SC9COztBaUJsakpBO0NBNnlCNEIsb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixxQkFBcUI7QWpCeXdIakQ7O0FpQnZqSkE7Q0FpekJnQyxpQkFBaUI7Q0FDakIsb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYix5QkFBbUI7S0FBbkIsc0JBQW1CO1NBQW5CLG1CQUFtQjtDQUNuQixnQkFBZ0I7QWpCMHdIaEQ7O0FpQjlqSkE7Q0EyekJvQyxrRGJ4eUJmO1Nhd3lCZSwwQ2J4eUJmO0FKK2lKckI7O0FpQmxrSkE7Q0E4ekJ3QyxVQUFVO0FqQnd3SGxEOztBaUJ0a0pBO0NBczBCd0IsbUJBQU87S0FBUCxXQUFPO1NBQVAsT0FBTztBakJvd0gvQjs7QWlCMWtKQTtDQXkwQjRCLGlCQUFpQjtDQUNqQixvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtDQUNiLHFCQUFxQjtDQUNyQixXQUFXO0NBQ1gsOEJBQTJCO0NBQTNCLDhCQUEyQjtLQUEzQiwrQkFBMkI7U0FBM0IsMkJBQTJCO0FqQnF3SHZEOztBaUJsbEpBO0NBZzFCZ0Msa0JBQWtCO0NBQ2xCLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IseUJBQW1CO0tBQW5CLHNCQUFtQjtTQUFuQixtQkFBbUI7Q0FDbkIscUJBQXlCO0tBQXpCLGtCQUF5QjtTQUF6Qix5QkFBeUI7Q0FDekIsZ0JBQWdCO0FqQnN3SGhEOztBaUIxbEpBO0NBMjFCb0Msa0RieDBCZjtTYXcwQmUsMENieDBCZjtBSjJrSnJCOztBaUI5bEpBO0NBODFCd0MsVUFBVTtBakJvd0hsRDs7QWlCbG1KQTtDQXkyQmdCLGtCQUFrQjtDQUNsQixrQkFBa0I7QWpCNnZIbEM7O0FpQnZtSkE7Q0E2MkJvQixXQUFXO0NBQ1gsb0JBQWlCO0lBQWpCLGlCQUFpQjtDQUNqQix1QkFBb0I7SUFBcEIsb0JBQW9CO0NBQ3BCLGlCQUFpQjtDQUNqQixtQkFBbUI7QWpCOHZIdkM7O0FNNWlKQztDV25FRDtFQW8zQndCLGlCQUFpQjtDakJnd0h4QztBQUNEOztBaUJybkpBO0NBeTNCb0Isa0JBQWtCO0NBQ2xCLGtCQUFrQjtDQUNsQixrQkFBa0I7Q0FDbEIsT0FBTztBakJnd0gzQjs7QWlCNW5KQTtDQWc0Qm9CLGVBQWU7QWpCZ3dIbkM7O0FpQmhvSkE7Q1hLQyxlQUFzQjtDQUV0QixrQkFBOEI7Q0F1RDlCLGdCQWRXO0NBaEJYLHdCQUF3QjtDVzAyQmpCLGtCQUFrQjtDQUNsQixrQkFBa0I7QWpCOHZIMUI7O0FpQnpvSkE7Q0ErNEJZLFlBQVk7Q1hodkJ2QixrQkFBa0I7Q0FDbEIsMERBQXdEO0NXaXZCN0Msa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxXQUFXO0NBQ1gsc0RibDNCVTtTYWszQlYsOENibDNCVTtDYW0zQlYsUUFBUTtDQUNSLG1CQUFtQjtDQUNuQixPQUFPO0FqQit2SG5COztBaUJ6dkhBO0NBRVEsaUJBQWlCO0NBa0xqQjs7Ozs7VWpCOGtIRTtBQUNWOztBTTdsSkM7Q1cwMUJEO0VBS1ksZ0JBQWdCO0NqQm13SDNCO0FBQ0Q7O0FNbm1KQztDVzAxQkQ7RUFTWSxnQkFBZ0I7Q2pCcXdIM0I7QUFDRDs7QWlCL3dIQTtDQWFZLGtCQUFrQjtDQUNsQixrQkFBa0I7Q1gzNEI3Qix3QkFBd0I7Q0EzQnhCLGVBQXNCO0NBRXRCLGtCQUE4QjtDQXVEOUIsZ0JBZFc7Q1crM0JBLG9CQUFvQjtDQUNwQixrREFBcUM7Q0FDckMsV0FBVztBakJ1d0h2Qjs7QWlCM3hIQTtDQXVCZ0IsWUFBWTtDQUNaLG9EQUF3RTtDQUN4RSxrQkFBa0I7Q0FDbEIsV0FBVztDQUNYLFdBQVc7Q0FDWCxzRGJ2NUJNO1NhdTVCTiw4Q2J2NUJNO0NhdzVCTixRQUFRO0NBQ1IsbUJBQW1CO0NBQ25CLE9BQU87QWpCd3dIdkI7O0FpQnZ5SEE7Q0FvQ1ksZ0JBQWdCO0NBQ2hCLFlBQVk7Q0FDWixnQkFBZ0I7QWpCdXdINUI7O0FpQjd5SEE7Q0F5Q2dCLGdCQUFnQjtBakJ3d0hoQzs7QWlCanpIQTtDQTRDb0IsaUJBQWlCO0FqQnl3SHJDOztBaUJyekhBO0NBaURnQix1QkFBdUI7Q0FDdkIsbUJBQW1CO0NBQ25CLG1CQUFtQjtDQUNuQixvQkFBb0I7QWpCd3dIcEM7O0FNdHBKQztDVzAxQkQ7RUF1RG9CLHVCQUF1QjtDakIwd0gxQztBQUNEOztBTTVwSkM7Q1cwMUJEO0VBOERvQixlQUFlO0NqQnl3SGxDO0FBQ0Q7O0FpQngwSEE7Q0FxRW9CLFdBQVc7QWpCdXdIL0I7O0FpQjUwSEE7Q0EwRWdCLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0FqQnN3SDdCOztBaUJoMUhBO0NBOEV3QixrQkFBa0I7Q0FDbEIsV0FBVztDQUNYLFlBQVk7QWpCc3dIcEM7O0FNaHJKQztDVzAxQkQ7RUFtRjRCLFdBQVc7RUFDWCxZQUFZO0NqQnd3SHZDO0FBQ0Q7O0FpQjcxSEE7Q0EwRm9CLGNBQWM7Q0FDZCxpQkFBaUI7Q0FDakIsa0JBQWtCO0FqQnV3SHRDOztBaUJuMkhBO0NBK0Z3QixjQUFjO0NYdi9CckMsZUFBc0I7Q0FFdEIsb0JBQThCO0NXdS9CUCxnQkFBZ0I7Q0FDaEIsZ0JBQWdCO0FqQnl3SHhDOztBaUIzMkhBO0NBc0d3QixrQkFBa0I7QWpCeXdIMUM7O0FpQi8ySEE7Q0EwR3dCLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0FqQnl3SHJDOztBaUJuM0hBO0NYeDVCQyxlQUFzQjtDQUV0QixvQkFBOEI7Q0F1RDlCLGdCQWhCYTtDQWRiLHdCQUF3QjtDVzYrQkcscUJBQXFCO0FqQjJ3SGpEOztBaUIzM0hBO0NBbUhnQyxjYjcvQlg7QUp5d0pyQjs7QWlCLzNIQTtDQXdINEIsb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0NBQ2xCLGtCQUFrQjtDQUNsQixlQUFlO0NBQ2YsZ0JBQWdCO0FqQjJ3SDVDOztBaUJ4NEhBO0NBZ0lnQyxZQUFZO0NBQ1osV0FBVztDQUNYLFdBQVc7Q0FDWCxpQ0FBd0I7Q0FDeEIsa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxVQUFVO0FqQjR3SDFDOztBaUJsNUhBO0NBMElnQyxZQUFZO0NYbGlDM0MsZUFBc0I7Q0FFdEIsb0JBQThCO0NXa2lDQyw0QkFBMkI7Q0FDM0IsZ0JBQWdCO0NBQ2hCLGdCQUFnQjtDQUNoQixrQkFBa0I7QWpCNndIbEQ7O0FpQjU1SEE7Q0FrSm9DLGNBQWM7QWpCOHdIbEQ7O0FpQmg2SEE7Q0EySmdCLG1CQUFtQjtDQUNuQixlQUFlO0NYcGpDOUIsZUFBc0I7Q0FFdEIsZUFBOEI7Q1dvakNmLGdCQUFnQjtDQUNoQixjQUFjO0NBQ2QsaUJBQWlCO0FqQjB3SGpDOztBTXB3SkM7Q1cwMUJEO0VBbUtvQixtQkFBbUI7Q2pCNHdIdEM7QUFDRDs7QWlCaDdIQTtDQXlLWSxnQkFBZ0I7QWpCMndINUI7O0FpQnA3SEE7Q1g3M0JDLHdCQUF3QjtDQTNCeEIsZUFBc0I7Q0FFdEIsZUFBOEI7Q0F1RDlCLGdCQWRXO0NXNGhDSSxjQUFjO0NBQ2QsbUJBQW1CO0FqQjZ3SG5DOztBaUI3N0hBO0NYeDVCQyxlQUFzQjtDQUV0QixvQkFBOEI7Q1drbENuQixnQkFBZ0I7Q0FDaEIsY0FBYztDQUNkLGdCQUFnQjtBakJ1d0g1Qjs7QWlCcjhIQTtDQWlNZ0IsY2I5bENPO0NFS3RCLGVBQXNCO0NBRXRCLGtCQUE4QjtDV3lsQ2YsY0FBYztBakJ5d0g5Qjs7QWlCNThIQTtDQTRNWSxnQkFBZ0I7Q0FDaEIsbUJBQW1CO0FqQm93SC9COztBaUJqOUhBO0NBaU5ZLFdBQVc7Q0FDWCxZQUFZO0NBQ1osZ0JBQWdCO0FqQm93SDVCOztBaUJ2OUhBO0NBc05nQixXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxtQkFBbUI7Q0FDbkIsa0RicG1DSztTYW9tQ0wsMENicG1DSztBSnkySnJCOztBaUIvOUhBO0NBK05ZLGdCQUFnQjtBakJvd0g1Qjs7QWlCbitIQTs7Q0FtT2dCLGtCQUFrQjtDQUNsQixXQUFXO0NBQ1gsWUFBWTtDQUNaLFdBQVc7Q0FDWCxvQkFBb0I7Q0FDcEIsa0RibG5DSztTYWtuQ0wsMENibG5DSztBSnUzSnJCOztBaUI3K0hBO0NBNE9nQixvQkFBb0I7Q0FDcEIsZUFBZTtBakJxd0gvQjs7QWlCbC9IQTtDQWdQb0Isa0JBQWtCO0FqQnN3SHRDOztBTWgxSkM7Q1cwMUJEO0VBb1BvQixnQkFBZ0I7Q2pCdXdIbkM7QUFDRDs7QWlCNS9IQTtDQTBQb0Isa0JBQWtCO0FqQnN3SHRDOztBaUJoZ0lBO0NYOXZCQyxrQkFBa0I7Q0FDbEIsMERBQXdEO0NBbUJ4RCxrQkFBa0I7Q0FuSmxCLHdCQUF3QjtDQThCeEIsZ0JBZmdCO0NXa25DTCxzQkFBc0I7Q0FDdEIsbUJBQW1CO0NBQ25CLGtCQUFrQjtDQUNsQiwyQkFBb0I7Q0FBcEIsMkJBQW9CO0NBQXBCLG9CQUFvQjtDQUNwQix5QkFBbUI7S0FBbkIsc0JBQW1CO1NBQW5CLG1CQUFtQjtDQUNuQixZQUFZO0NBQ1osZ0JBQWdCO0NBQ2hCLHVEYnRvQ1U7U2Fzb0NWLCtDYnRvQ1U7Q2F1b0NWLHNCQUFzQjtDQUN0QixTQUFTO0NBQ1QsY2J6cENTO0NhMHBDVCxrQkFBa0I7Q0FDbEIsVUFBVTtDQUNWLHdCWjdwQ1k7Q1k2cENaLGdCWjdwQ1k7QUxrNkp4Qjs7QU05dkpDO0NBQ0Msa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxTQUFTO0NBQ1QsV0FBVztDQUNYLFlBQVk7Q0FDWixVQUFVO0NBQ1YsV0FBVztDQUNYLDJEQUF3RDtDQUN4RCxVQUFVO0NBQ1YsdUNBQTZDO0NBQTdDLCtCQUE2QztBTml3Si9DOztBTTN2SkU7Q0FDQyxVQUFVO0NBQ1YsVUFBVTtDQUNWLHVDQUE2QztDQUE3QywrQkFBNkM7QU44dkpoRDs7QU1uNEpDO0NXMDFCRDtFQW9SZ0IsWUFBWTtFQUNaLDRCQUE0QjtDakIweEgzQztBQUNEOztBaUJoaklBO0NBeVJnQixtQkFBbUI7Q0FDbkIsd0JadHFDUTtDWXNxQ1IsZ0JadHFDUTtDWXVxQ1IsV0FBVztBakIyeEgzQjs7QWlCdGpJQTtDQWlTZ0Isb0RiM3FDSztTYTJxQ0wsNENiM3FDSztBSm84SnJCOztBaUIxaklBO0NBb1NvQix3QlpockNJO0NZZ3JDSixnQlpockNJO0NZaXJDSixXQUFXO0FqQjB4SC9COztBaUIvaklBO0NBMlNZLFlBQVk7Q0FDWixVQUFVO0NBQ1YsY0FBYztBakJ3eEgxQjs7QWlCcmtJQTtDQWlUWSxxQkFBcUI7QWpCd3hIakM7O0FpQnprSUE7Q0FxVFksbUNBQUE7Q0FDQSxZQUFZO0NBQ1oseURBQUE7Q0FDQSwyQkFBMkI7Q0FDM0IsY0FBYztBakJ3eEgxQjs7QWlCamxJQTtDQTZUWSxpQkFBaUI7QWpCd3hIN0I7O0FpQnJsSUE7Q0FpVVksYUFBYTtBakJ3eEh6Qjs7QWlCemxJQTtDQXFVWSxrQ0FBQTtDQUNBLHdCQUF3QjtDQUN4QixxQkFBcUI7Q0FDckIsZ0JBQWdCO0NBQ2hCLG1CQUFtQjtDQUNuQixVQUFVO0NBQ1YsbUJBQW1CO0NBQ25CLGVBQWU7Q0FDZixTQUFTO0FqQnd4SHJCOztBaUJybUlBO0NBaVZZLHFCQUFxQjtDQUNyQixvQkFBb0I7Q0FDcEIsZ0JBQWdCO0NBQ2hCLFdBQVc7QWpCd3hIdkI7O0FpQjVtSUE7OztDQTBWWSxnQkFBZ0I7Q0FDaEIsV0FBVztDQUNYLHlCQUF5QjtBakJ3eEhyQzs7QWlCcG5JQTtDQWdXWSxvQkFBb0I7Q0FDcEIsV0FBVztDQUNYLGtCQUFrQjtBakJ3eEg5Qjs7QWlCMW5JQTtDQXNXWSxXQUFXO0FqQnd4SHZCOztBaUI5bklBO0NBMFdZLGdCQUFnQjtDQUNoQixXQUFXO0NBQ1gsaUJBQWlCO0FqQnd4SDdCOztBaUJwb0lBOztDQWlYWSxnQkFBZ0I7Q0FDaEIsV0FBVztDQUNYLHlCQUF5QjtBakJ3eEhyQzs7QWlCM29JQTs7Q0F3WFksbUJBQW1CO0FqQnd4SC9COztBaUJocElBO0NBNFhZLG9CQUFvQjtBakJ3eEhoQzs7QUM3dEpBO0NBQ0Msd0JBQXdCO0NBQ3hCLHFCQUFxQjtDQUNyQiw2QkFBNkI7QURndUo5Qjs7QUM3dEpBO0NBQ0MsdUJBQXVCO0FEZ3VKeEI7O0FDN3RKQTtDQUNDLGtCQUFrQjtDQUNsQixnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25CLFdBQVc7Q0FDWCxVQUFVO0NBQ1YsWUFBWTtDQUNaLFVBQVU7Q0FDVixTQUFTO0FEZ3VKVjs7QUM3dEpBO0NBQ0MsYUFBYTtBRGd1SmQ7O0FDanVKQTtDQUlFLGVBQWU7Q0tyT2hCLFdBQWlCO0NBQ2pCLFlBQWtCO0NBQ2xCLGlCQUF1QjtDQUN2QixrQkFBa0I7Q0xvT2pCLG1CRzVWbUI7Q0g2Vm5CLFlBQVk7Q0FDWixXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLGNHaldtQjtDSGtXbkIsZUFBZTtDQUNmLHVCQUF1QjtDQUN2Qix3QkFBZ0I7Q0FBaEIsZ0JBQWdCO0NBQ2hCLGNBQWM7QURvdUpoQjs7QU14aEtDO0NMc1NEO0VLMU5FLGFBQTZCO0VBQzdCLGNBQThCO0VBQzlCLG1CQUFtQztDTmk5SnBDO0FBQ0Q7O0FNaGlLQztDTHNTRDtFS25ORSxjQUE2QjtFQUM3QixlQUE4QjtFQUM5QixvQkFBbUM7Q05rOUpwQztBQUNEOztBQ2x3SkE7Q0FtQkcsbUJHMVdrQjtDSDJXbEIsY0cxV2tCO0NIMldsQix3QkFBZ0I7Q0FBaEIsZ0JBQWdCO0FEbXZKbkI7O0FDOXVKQTtDQUdHLFdBQVc7Q0FDWCxvQkFBb0I7QUQrdUp2Qjs7QUNudkpBO0NBUUcsaUJBQWlCO0FEK3VKcEI7O0FDdnZKQTtDQVdJLFVBQVU7QURndkpkOztBQzN2SkE7Q0FpQkkseUJBQXlCO0FEOHVKN0I7O0FDdnVKQTs7OztFRDZ1SkU7QUNudUpGOzs7O0VEd3VKRTtBQ2x1SkY7Q0FDQyxnQkFBZ0I7QURvdUpqQjs7QUNydUpBO0NBWUUsZUFBZTtBRDZ0SmpCOztBQ3p1SkE7Q0FpQkUsbUJBQW1CO0NBQ25CLGtCQUFrQjtDQUNsQixrQkFBa0I7Q0FDbEIsb0JBQW9CO0FENHRKdEI7O0FNeGxLQztDTHdXRDtFQXVCRyxtQkFBbUI7RUFDbkIsZUFBZTtDRDh0SmpCO0FBQ0Q7O0FDdnZKQTtDQTRCRyxlQUFlO0FEK3RKbEI7O0FDM3ZKQTtDQWdDRyx5QkFBeUI7Q0FDekIsY0cxYmtCO0NIMmJsQixrQkFBa0I7Q0FDbEIsbUJBQW1CO0NBQ25CLG1CQUFtQjtDQUNuQixVQUFVO0NBQ1YscUJBQXFCO0NLamJ2Qix3QkFBd0I7Q0EzQnhCLGVBQXNCO0NBRXRCLGlCQUE4QjtDQXVEOUIsZ0JBZFc7Q0xxYVQsZUFBZTtDQUNmLGVBQWU7Q0FDZixtQkFBbUI7Q0FDbkIsY0FBYztDQUNkLFlBQVk7Q0FDWixnQkFBZ0I7QURndUpuQjs7QUMvd0pBO0NBb0RHLGNBQWM7Q0FDZCxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLG1CQUFtQjtDQUNuQixpS0FBMEc7Q0FBMUcsc0ZBQTBHO0NBQzFHLFdBQVc7Q0FDWCxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxTQUFTO0NBQ1QsVUFBVTtDQUNWLFdBQVc7Q0FDWCx5QkFBaUI7U0FBakIsaUJBQWlCO0FEK3RKcEI7O0FDL3hKQTtDaUJ6YVEsb0JBQWE7Q0FBYixvQkFBYTtDQUFiLGFBQWE7Q0FDYixnQkFBZ0I7QWxCNHNLeEI7O0FNNW9LQztDTHdXRDtFaUJyYVksbUJBQWU7TUFBZixlQUFlO0VBQ2Ysd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7Q2xCOHNLbEM7QUFDRDs7QUMzeUpBO0NpQmhhWSxnQkFBZ0I7QWxCK3NLNUI7O0FDL3lKQTtDaUI1WlksbUJBQW1CO0NBQ25CLFlBQVk7Q0FDWixhQUFhO0NBQ2Isa0JBQWtCO0NBQ2xCLGtEZEFTO1NjQVQsMENkQVM7QUorc0tyQjs7QUN2ekpBO0NpQmxaZ0IsY0FBYztDWnFDN0IsZ0JBbEJZO0NBdkNaLGVBQXNCO0NBRXRCLG9CQUE4QjtDWXFCZixrQkFBa0I7Q0FDbEIsc0JBQXNCO0NBQ3RCLGlCQUFpQjtBbEI4c0tqQzs7QUNqMEpBO0NLM1lDLHdCQUF3QjtDQTNCeEIsZUFBc0I7Q0FFdEIsb0JBQThCO0NBdUQ5QixnQkFkVztDWVhJLGNBQWM7Q0FDZCxjQUFjO0NBQ2QsaUJBQWlCO0FsQitzS2pDOztBQzMwSkE7Q2lCL1hvQixjZGRDO0FKNHRLckI7O0FDLzBKQTtDa0J2YVEsZ0JBQWdCO0NBQ2hCLG9CQUFvQjtDQUNwQixXQUFXO0FuQjB2S25COztBTTdyS0M7Q0x3V0Q7RWtCbGFZLFlBQVk7Q25CNHZLdkI7QUFDRDs7QUMzMUpBO0NLdGFDLGVBQXNCO0NBRXRCLG9CQUE4QjtDQXVEOUIsZ0JBaEJhO0NBZGIsd0JBQXdCO0NhaEJiLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsMEJBQTBCO0NBQzFCLGdDQUFnQztBbkI4dks1Qzs7QU05c0tDO0NMd1dEO0VrQnJaZ0IsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixlQUFlO0NuQmd3SzlCO0FBQ0Q7O0FDOTJKQTtDa0IvWWdCLGdCQUFnQjtBbkJpd0toQzs7QUNsM0pBO0NrQjNZZ0IsU0FBUztBbkJpd0t6Qjs7QUN0M0pBO0NrQnZZZ0IsY2ZGTTtDZUdOLHdCZHBCUTtDY29CUixnQmRwQlE7QUxxeEt4Qjs7QUMzM0pBO0NrQmxZZ0IsY0FBYztDQUNkLHFCQUFxQjtBbkJpd0tyQzs7QUNoNEpBO0NrQjdYZ0IsWUFBWTtBbkJpd0s1Qjs7QUNwNEpBO0NrQnRYWSxrQkFBa0I7Q0FDbEIsaUJBQWlCO0NBQ2pCLGlDQUFpQztDQUNqQyxnQkFBZ0I7QW5COHZLNUI7O0FDMzRKQTtDa0I5V1Esa0JBQWtCO0NBQ2xCLGlCQUFpQjtDQUNqQixpQ0FBaUM7Q0FDakMsZ0JBQWdCO0FuQjZ2S3hCOztBQ2w1SkE7Q2tCcFdRLGtCQUFrQjtDQUNsQixvQkFBYTtDQUFiLG9CQUFhO0NBQWIsYUFBYTtBbkIwdktyQjs7QUN2NUpBO0NrQmhXWSx5QkFBeUI7Q0FDekIsV0FBVztDQUNYLFdBQVc7Q0FDWCxtQkFBbUI7Q0FDbkIsaURmNURTO1NlNERULHlDZjVEUztDZTZEVCxhQUFhO0FuQjJ2S3pCOztBQ2g2SkE7Q0szWUMsd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixlQUE4QjtDYThFZixjQUFjO0FuQjZ2SzlCOztBQ3Y2SkE7Q0szWUMsd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixlQUE4QjtDYThFZixjQUFjO0FuQjZ2SzlCOztBQ3Y2SkE7Q0szWUMsd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixlQUE4QjtDYThFZixjQUFjO0FuQjZ2SzlCOztBQ3Y2SkE7Q0szWUMsd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixlQUE4QjtDYThFZixjQUFjO0FuQjZ2SzlCOztBQ3Y2SkE7Q0szWUMsd0JBQXdCO0NBM0J4QixlQUFzQjtDQUV0QixlQUE4QjtDYThFZixjQUFjO0FuQjZ2SzlCOztBQ3Y2SkE7Q0t0YUMsZUFBc0I7Q0FFdEIsZUFBOEI7Q0F5QjlCLHdCQUF3QjtDQThCeEIsZ0JBbEJZO0NhaURELG1CQUFtQjtDQUNuQixlQUFlO0NBQ2YsY2Y3RVM7Q2U4RVQsa0JBQWtCO0NBQ2xCLGtCQUFrQjtDQUNsQixVQUFVO0NBQ1YsUUFBUTtDQUNSLG1DQUEyQjtTQUEzQiwyQkFBMkI7Q0FDM0IsbUJBQW1CO0NBQ25CLFdBQVc7QW5CNnZLdkI7O0FDeDdKQTtDa0JyVEksaUJBQWlCO0FuQml2S3JCOztBQzU3SkE7Q0t0YUMsMEJhb0h5QztDYmxIekMsOEJha0h5QztDYjNEekMsZ0JBakJjO0NhOEVQLHFCQUFxQjtDQUNyQixpQkFBaUI7Q0FDakIsY2YzR2E7Q2U0R2IsbUNBQW1DO0NBQ25DLG1CZjdGYztDZThGZCxtQkFBbUI7Q0FDbkIscUJBQXFCO0NBQ3JCLHdCZGxIYztDY2tIZCxnQmRsSGM7Q2NtSGQsbUJBQW1CO0FuQm12SzNCOztBQzM4SkE7Q2tCblNZLG1CZjFHUztBSjQxS3JCOztBTXZ6S0M7Q0x3V0Q7RWtCL1JZLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q25CbXZLckM7QUFDRDs7QUN0OUpBO0NrQnRSUSxXQUFXO0NBQ1gsa0JBQWtCO0FuQmd2SzFCOztBQzM5SkE7Q2tCL1FJLG9CQUFhO0NBQWIsb0JBQWE7Q0FBYixhQUFhO0NBQ2IsbUJBQWU7S0FBZixlQUFlO0FuQjh1S25COztBQ2grSkE7Q2tCM1FRLFlBQVk7Q0FDWixxQkFBUztLQUFULGFBQVM7U0FBVCxTQUFTO0FuQit1S2pCOztBQ3IrSkE7Q2tCdlFZLFdBQVc7Q0FDWCxZQUFZO0FuQmd2S3hCOztBQzErSkE7Q21CMWFJLDJCQUEyQjtBcEJ3NUsvQjs7QUM5K0pBO0NLdGFDLGVBQXNCO0NBRXRCLG9CQUE4QjtDY0Z2QixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0FwQjA1SzFCOztBQ3IvSkE7Q21CbGFZLGdEaEJVUztTZ0JWVCx3Q2hCVVM7QUppNUtyQjs7QUN6L0pBO0NtQjlaWSxxQkFBcUI7QXBCMjVLakM7O0FDNy9KQTtDbUIzWmdCLFlBQVk7Q2RYM0IsZUFBc0I7Q0FFdEIsa0JBQThCO0FOdTZLL0I7O0FDbmdLQTtDbUJyWlksY0FBYztBcEI0NUsxQjs7QUN2Z0tBO0NtQmpaWSxjQUFjO0FwQjQ1SzFCOztBQzNnS0E7Q21CN1lZLGNBQWM7QXBCNDVLMUIiLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxyXG4gICAgICogSGVhZGVyc1xyXG4gICAgICogSW5jbHVkZWQgbmF2YmFyIGFuZCBtZW51c1xyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqL1xuLyoqXHJcbiAqIFJlc2V0IGNzc1xyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxub2wsXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcblx0cXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyoqXHJcbiAqIENvbG9yIFZhcmlhYmxlc1xyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXG4vKiBDb2xvcnMgKi9cbi8qKlxyXG4gKiBTdHJ1Y3R1cmUgVmFyaWFibGVzXHJcbiAqIFxyXG4gKiBAc2luY2UgMS4wXHJcbiAqIFxyXG4gKi9cbi8qIEZvbnRzICovXG4vKiBEZXZpY2Ugd2lkdGhzICovXG4vKipcclxuICogQ3VzdG9tIG1peGluc1xyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXG4vKipcclxuICogQmFzZSBmb250IHNpemUgZm9yIHVzYWdlXHJcbiAqL1xuQGtleWZyYW1lcyBmYWRlaW4ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwLjk5OTtcblx0fVxufVxuXG4vKipcclxuICAqIEFkZCBnb29nbGUgZm9udHMgLSBQb3BwaW5zIGZvbnRcclxuICAqIGFuZCBhbHNvIGFwcGx5IGZvbnQgZm9yIGJvZHlcclxuICAqIFxyXG4gICogQHNpbmNlIDEuMFxyXG4gICovXG5ib2R5LFxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHRib2R5LFxuXHRodG1sIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHRib2R5LFxuXHRodG1sIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdGJvZHksXG5cdGh0bWwge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0fVxufVxuXG5ib2R5IC5mYW5jaWZ5LWZvbnQsXG5odG1sIC5mYW5jaWZ5LWZvbnQge1xuXHRmb250LWZhbWlseTogXCJmYW5jaWZ5LWZvbnRhc3RpY1wiO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSAuZmFuY2lmeS1mb250OmJlZm9yZSxcbmh0bWwgLmZhbmNpZnktZm9udDpiZWZvcmUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxZW07XG59XG5cbmJvZHk6bm90KC5lbGVtZW50b3ItcGFnZSkgaDEsXG5ib2R5Om5vdCguZWxlbWVudG9yLXBhZ2UpIGgyLFxuYm9keTpub3QoLmVsZW1lbnRvci1wYWdlKSBoMyxcbmJvZHk6bm90KC5lbGVtZW50b3ItcGFnZSkgaDQsXG5ib2R5Om5vdCguZWxlbWVudG9yLXBhZ2UpIGg1LFxuYm9keTpub3QoLmVsZW1lbnRvci1wYWdlKSBoNixcbmJvZHk6bm90KC5lbGVtZW50b3ItcGFnZSkgcCxcbmJvZHk6bm90KC5lbGVtZW50b3ItcGFnZSkgZGl2LFxuYm9keTpub3QoLmVsZW1lbnRvci1wYWdlKSBsaSB7XG5cdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG5cdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xufVxuXG5ib2R5IGhlYWRlciBoMSxcbmJvZHkgaGVhZGVyIGgyLFxuYm9keSBoZWFkZXIgaDMsXG5ib2R5IGhlYWRlciBoNCxcbmJvZHkgaGVhZGVyIGg1LFxuYm9keSBoZWFkZXIgaDYsXG5ib2R5IGhlYWRlciBwLFxuYm9keSBoZWFkZXIgZGl2LFxuYm9keSBoZWFkZXIgbGkge1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xufVxuXG4vKipcclxuICogQ3VzdG9tIGVsZW1lbnRzIFxyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXG4uZmFuY2lmeS1tYWluLWJ1dHRvbiB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogNTFweDtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoMSwgMjI2LCAxODAsIDAuNSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2OWRlZywgIzAxRTJCNCwgIzlCRjE0Rik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcblx0dHJhbnNpdGlvbjogMC42cztcblx0b3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1tYWluLWJ1dHRvbiB7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LW1haW4tYnV0dG9uOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAwO1xuXHRyaWdodDogLTFweDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAtMXB4O1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMDtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY5ZGVnLCAjMEQzMDRBLCAjMEQzMDRBKTtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b246aG92ZXIsIC5mYW5jaWZ5LW1haW4tYnV0dG9uOmZvY3VzLCAuZmFuY2lmeS1tYWluLWJ1dHRvbjphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxMywgNDgsIDc0LCAwLjQ1KTtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b246aG92ZXI6OmJlZm9yZSwgLmZhbmNpZnktbWFpbi1idXR0b246Zm9jdXM6OmJlZm9yZSwgLmZhbmNpZnktbWFpbi1idXR0b246YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbiBhIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdHBhZGRpbmc6IDE0cHggNDVweCAxNHB4IDQ1cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LW1haW4tYnV0dG9uIGEge1xuXHRcdHBhZGRpbmc6IDE0cHggNDBweCAxNHB4IDQwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LW1haW4tYnV0dG9uIGEge1xuXHRcdHBhZGRpbmc6IDAgMTlweCAwIDE5cHg7XG5cdH1cbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY5ZGVnLCAjMEQzMDRBLCAjMEQzMDRBKTtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoMTMsIDQ4LCA3NCwgMC40NSk7XG59XG5cbi5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktbWFpbi1idXR0b24tcmV2ZXJzZTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY5ZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlOmhvdmVyLCAuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LW1haW4tYnV0dG9uLXJldmVyc2U6Zm9jdXMsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktbWFpbi1idXR0b24tcmV2ZXJzZTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxLCAyMjYsIDE4MCwgMC41KTtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogIzMwN0NGRjtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTpob3ZlciwgLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTpmb2N1cywgLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSg0OCwgMTI0LCAyNTUsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTpob3Zlcjo6YmVmb3JlLCAuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1ibHVlOmZvY3VzOjpiZWZvcmUsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWJsdWU6YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tZGFyay1ibHVlIHtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoMTMsIDQ4LCA3NCwgMC41KTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDcyZGVnLCAjMEQzMDRBLCAjMEQzMDRBKTtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjMEQzMDRBO1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1kYXJrLWJsdWU6aG92ZXIsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWRhcmstYmx1ZTpmb2N1cywgLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKDEzLCA0OCwgNzQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmhvdmVyOjpiZWZvcmUsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWRhcmstYmx1ZTpmb2N1czo6YmVmb3JlLCAuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1kYXJrLWJsdWU6YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tcHVycGxlLWJsdWUge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuXHRtYXJnaW4tbGVmdDogMzBweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgIzZBMTFDQiwgIzZBMTFDQik7XG5cdGhlaWdodDogNTZweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDBweCAxMHB4IDM1cHggIzY4MTVDRDtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tcHVycGxlLWJsdWU6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICMyQjdGRkM7XG5cdHotaW5kZXg6IC0xO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1wdXJwbGUtYmx1ZTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZBMTFDQiA1MCUsIHdoaXRlIDUwJSk7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAtMjJweDtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tcHVycGxlLWJsdWU6aG92ZXIsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXB1cnBsZS1ibHVlOmZvY3VzLCAuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1wdXJwbGUtYmx1ZTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggMTBweCAzNXB4ICMyQjdGRkM7XG59XG5cbi5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXB1cnBsZS1ibHVlOmhvdmVyOjpiZWZvcmUsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXB1cnBsZS1ibHVlOmZvY3VzOjpiZWZvcmUsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXB1cnBsZS1ibHVlOmFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tcHVycGxlLWJsdWU6aG92ZXI6OmFmdGVyLCAuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1wdXJwbGUtYmx1ZTpmb2N1czo6YWZ0ZXIsIC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXB1cnBsZS1ibHVlOmFjdGl2ZTo6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyQjdGRkMgNTAlLCB3aGl0ZSA1MCUpO1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbSB7XG5cdGhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHQuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbSB7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbSB7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXNtIGEge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0cGFkZGluZzogMCAzM3B4IDAgMzNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHQuZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbSBhIHtcblx0XHRwYWRkaW5nOiAwcHggMjdweCAwcHggMjdweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc20gYSB7XG5cdFx0cGFkZGluZzogMCAyN3B4IDAgMjdweDtcblx0fVxufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbTphZnRlciB7XG5cdHdpZHRoOiA0OHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXNtOmFmdGVyIHtcblx0XHR3aWR0aDogNDRweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc206YWZ0ZXIge1xuXHRcdHdpZHRoOiAzOHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcyZGVnLCAjYjFhZmFmLCAjYjFhZmFmKSAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1kaXNhYmxlZCBhIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1kaXNhYmxlZDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCAjYjFhZmFmLCAjYjFhZmFmKSAhaW1wb3J0YW50O1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uIHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA1MXB4O1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxLCAyMjYsIDE4MCwgMC41KTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY5ZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xuXHRvdXRsaW5lOiBub25lO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0cGFkZGluZzogMTRweCA0NXB4IDE0cHggNDVweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRsZXR0ZXItc3BhY2luZzogMC40OHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHRhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAxNHB4IDQwcHggMTRweCA0MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHRhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAwIDE5cHggMCAxOXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0YS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbiB7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHR9XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b246YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtMXB4O1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IC0xcHg7XG5cdHotaW5kZXg6IC0xO1xuXHRvcGFjaXR5OiAwO1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICMwRDMwNEEsICMwRDMwNEEpO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uOmhvdmVyLCBhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uOmZvY3VzLCBhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKDEzLCA0OCwgNzQsIDAuNDUpO1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uOmhvdmVyOjpiZWZvcmUsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b246Zm9jdXM6OmJlZm9yZSwgYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbjphY3RpdmU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY5ZGVnLCAjMEQzMDRBLCAjMEQzMDRBKTtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoMTMsIDQ4LCA3NCwgMC40NSk7XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktbWFpbi1idXR0b24tcmV2ZXJzZTpob3ZlciwgYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LW1haW4tYnV0dG9uLXJldmVyc2U6Zm9jdXMsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKDEsIDIyNiwgMTgwLCAwLjUpO1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXNtIHtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc20ge1xuXHRcdGhlaWdodDogNDRweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0YS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbSB7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHR9XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc20gYSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRwYWRkaW5nOiAwIDMzcHggMCAzM3B4O1xuXHRsZXR0ZXItc3BhY2luZzogMC40OHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc20gYSB7XG5cdFx0cGFkZGluZzogMHB4IDI3cHggMHB4IDI3cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc20gYSB7XG5cdFx0cGFkZGluZzogMCAyN3B4IDAgMjdweDtcblx0fVxufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLXNtOmFmdGVyIHtcblx0d2lkdGg6IDQ4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0YS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1zbTphZnRlciB7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tc206YWZ0ZXIge1xuXHRcdHdpZHRoOiAzOHB4O1xuXHR9XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogIzMwN0NGRjtcbn1cblxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1ibHVlOmhvdmVyLCBhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWJsdWU6Zm9jdXMsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSg0OCwgMTI0LCAyNTUsIDAuMykgIWltcG9ydGFudDtcbn1cblxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1ibHVlOmhvdmVyOjpiZWZvcmUsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItYmx1ZTpmb2N1czo6YmVmb3JlLCBhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWJsdWU6YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbn1cblxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1kYXJrLWJsdWUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxMywgNDgsIDc0LCAwLjUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzJkZWcsICMwRDMwNEEsICMwRDMwNEEpO1xufVxuXG5hLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWRhcmstYmx1ZTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogIzBEMzA0QTtcbn1cblxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1ob3Zlci1kYXJrLWJsdWU6aG92ZXIsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmZvY3VzLCBhLmZhbmNpZnktbmV3LW1haW4tYnV0dG9uLmZhbmNpZnktYnRuLWhvdmVyLWRhcmstYmx1ZTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxMywgNDgsIDc0LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmhvdmVyOjpiZWZvcmUsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmZvY3VzOjpiZWZvcmUsIGEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4taG92ZXItZGFyay1ibHVlOmFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tZGlzYWJsZWQge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzJkZWcsICNiMWFmYWYsICNiMWFmYWYpICFpbXBvcnRhbnQ7XG59XG5cbmEuZmFuY2lmeS1uZXctbWFpbi1idXR0b24uZmFuY2lmeS1idG4tZGlzYWJsZWQgYSB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cblxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbi5mYW5jaWZ5LWJ0bi1kaXNhYmxlZDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCAjYjFhZmFmLCAjYjFhZmFmKSAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1hZ2VuY3ktc2VuZG1lc3NhZ2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogNDhweDtcbn1cblxuLmZhbmNpZnktY29udGFjdGZvcm0tbGFiZWwge1xuXHRtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWxhYmVsIGlucHV0LFxuLmZhbmNpZnktY29udGFjdGZvcm0tbGFiZWwgdGV4dGFyZWEge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQzJDMkMyO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDE0cHggMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWxhYmVsIGlucHV0IHtcblx0bWF4LXdpZHRoOiAzNDBweDtcbn1cblxuLmZhbmNpZnktY29udGFjdGZvcm0tYWNjZXB0YW5jZSB7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC1zaXplOiAxLjQzNzVyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWFjY2VwdGFuY2Ugc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogIzZBNkE2QTtcbn1cblxuLmZhbmNpZnktY29udGFjdGZvcm0tYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b24gaW5wdXQge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcyZGVnLCAjMkI3RkZDLCAjNkExMUNCKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA1MnB4O1xuXHRtYXJnaW4tbGVmdDogMzBweDtcblx0Ym94LXNoYWRvdzogMHB4IDNweCAzNXB4ICMyQjdGRkM7XG5cdGJvcmRlcjogMHB4O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogMTVweCAzNHB4IDE4cHggNDZweDtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWJ1dHRvbiBpbnB1dDpob3ZlciwgLmZhbmNpZnktY29udGFjdGZvcm0tYnV0dG9uIGlucHV0OmZvY3VzLCAuZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b24gaW5wdXQ6YWN0aXZlIHtcblx0Ym94LXNoYWRvdzogMHB4IDEwcHggMzVweCAjNjgxNUNEO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b24gaW5wdXQ6aG92ZXI6OmJlZm9yZSwgLmZhbmNpZnktY29udGFjdGZvcm0tYnV0dG9uIGlucHV0OmZvY3VzOjpiZWZvcmUsIC5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWJ1dHRvbiBpbnB1dDphY3RpdmU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWJ1dHRvbiBpbnB1dDpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgIzQzNDM0MywgIzExMTExMSk7XG5cdHotaW5kZXg6IC0xO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuXHRvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWJ1dHRvbiBpbnB1dCB7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdHBhZGRpbmc6IDEzcHggMjhweCAxM3B4IDQwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWJ1dHRvbiBpbnB1dCB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4IDEwcHggMzBweDtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdH1cbn1cblxuLmZhbmNpZnktY29udGFjdGZvcm0tYnV0dG9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IDdweDtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiA0NnB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNkExMUNCIDUwJSwgd2hpdGUgNTAlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b246YWZ0ZXIge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b246YWZ0ZXIge1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LWRlZmF1bHQtaWNvbiB7XG5cdG1hcmdpbjogMCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0ei1pbmRleDogMTtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDAgMTBweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmFuY2lmeS1kZWZhdWx0LWljb24gaSB7XG5cdGNvbG9yOiAjMDFFMkI0O1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uZmFuY2lmeS1kZWZhdWx0LWljb246OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDZkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHR6LWluZGV4OiAtMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogMC42cztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmFuY2lmeS1kZWZhdWx0LWljb246aG92ZXIsIC5mYW5jaWZ5LWRlZmF1bHQtaWNvbjpmb2N1cywgLmZhbmNpZnktZGVmYXVsdC1pY29uOmFjdGl2ZSB7XG5cdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggIzAxRTJCNDtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktZGVmYXVsdC1pY29uOmhvdmVyIGksIC5mYW5jaWZ5LWRlZmF1bHQtaWNvbjpmb2N1cyBpLCAuZmFuY2lmeS1kZWZhdWx0LWljb246YWN0aXZlIGkge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktZGVmYXVsdC1pY29uOmhvdmVyOjpiZWZvcmUsIC5mYW5jaWZ5LWRlZmF1bHQtaWNvbjpmb2N1czo6YmVmb3JlLCAuZmFuY2lmeS1kZWZhdWx0LWljb246YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uZmFuY2lmeS1kZWZhdWx0LWljb24uc21hbGwge1xuXHR3aWR0aDogNDNweDtcblx0aGVpZ2h0OiA0M3B4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bWFyZ2luOiAwIDVweDtcbn1cblxuLmZhbmNpZnktYmctZ3Ige1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYW5jaWZ5LWJnLWdyOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogMC42cztcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZmFuY2lmeS1iZy1nci5mYW5jaWZ5LWJnLWdyLWJsdWUge1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDI2cHggIzAxRTJCNDREO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICMzMDdDRkYsICMyREYxRkYpO1xufVxuXG4uc2xpZGVyLWNvbnRyb2wtcmlnaHQsXG4uc2xpZGVyLWNvbnRyb2wtbGVmdCxcbi5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1yaWdodCxcbi5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1sZWZ0IHtcblx0d2lkdGg6IDY1cHg7XG5cdGhlaWdodDogNjVweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR6LWluZGV4OiAxMDtcblx0Zm9udC1zaXplOiA0NXB4O1xuXHRmb250LXNpemU6IDIuODEyNXJlbTtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdHRyYW5zaXRpb246IDMwMG1zO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDhkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHRib3gtc2hhZG93OiAwIDNweCAyNXB4IHJnYmEoMSwgMjI2LCAxODAsIDAuMyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNsaWRlci1jb250cm9sLXJpZ2h0LFxuXHQuc2xpZGVyLWNvbnRyb2wtbGVmdCxcblx0LmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLXJpZ2h0LFxuXHQuZmFuY2lmeS1wcm9wZXJ0eS1nYWxsZXJ5LWNvbnRyb2wtbGVmdCB7XG5cdFx0dG9wOiA4MCU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zbGlkZXItY29udHJvbC1yaWdodCxcblx0LnNsaWRlci1jb250cm9sLWxlZnQsXG5cdC5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1yaWdodCxcblx0LmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLWxlZnQge1xuXHRcdHRvcDogOTUlO1xuXHR9XG59XG5cbi5zbGlkZXItY29udHJvbC1yaWdodDo6YmVmb3JlLFxuLnNsaWRlci1jb250cm9sLWxlZnQ6OmJlZm9yZSxcbi5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1yaWdodDo6YmVmb3JlLFxuLmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLWxlZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMXB4O1xuXHRsZWZ0OiAtMXB4O1xuXHRyaWdodDogLTFweDtcblx0Ym90dG9tOiAtMXB4O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiAzMDBtcztcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzBEMzA0QSwgIzBEMzA0QSk7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cblxuLnNsaWRlci1jb250cm9sLXJpZ2h0OjphZnRlcixcbi5zbGlkZXItY29udHJvbC1sZWZ0OjphZnRlcixcbi5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1yaWdodDo6YWZ0ZXIsXG4uZmFuY2lmeS1wcm9wZXJ0eS1nYWxsZXJ5LWNvbnRyb2wtbGVmdDo6YWZ0ZXIge1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRmb250LWZhbWlseTogXCJmYW5jaWZ5LWZvbnRhc3RpY1wiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNjBweDtcbn1cblxuLnNsaWRlci1jb250cm9sLXJpZ2h0OmhvdmVyOjpiZWZvcmUsXG4uc2xpZGVyLWNvbnRyb2wtbGVmdDpob3Zlcjo6YmVmb3JlLFxuLmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLXJpZ2h0OmhvdmVyOjpiZWZvcmUsXG4uZmFuY2lmeS1wcm9wZXJ0eS1nYWxsZXJ5LWNvbnRyb2wtbGVmdDpob3Zlcjo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLnNsaWRlci1jb250cm9sLXJpZ2h0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc2xpZGVyLWNvbnRyb2wtbGVmdC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLXJpZ2h0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uZmFuY2lmeS1wcm9wZXJ0eS1nYWxsZXJ5LWNvbnRyb2wtbGVmdC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlci1jb250cm9sLWxlZnQge1xuXHRsZWZ0OiA5MCU7XG59XG5cbi5zbGlkZXItY29udHJvbC1sZWZ0OjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFw3M1wiO1xuXHRsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2xpZGVyLWNvbnRyb2wtbGVmdCB7XG5cdFx0cmlnaHQ6IDclO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuc2xpZGVyLWNvbnRyb2wtbGVmdCB7XG5cdFx0cmlnaHQ6IDEwJTtcblx0fVxufVxuXG4uc2xpZGVyLWNvbnRyb2wtcmlnaHQge1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuXHRsZWZ0OiAxMCU7XG59XG5cbi5zbGlkZXItY29udHJvbC1yaWdodDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcNzJcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2xpZGVyLWNvbnRyb2wtcmlnaHQge1xuXHRcdGxlZnQ6IDElO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuc2xpZGVyLWNvbnRyb2wtcmlnaHQge1xuXHRcdHRvcDogOTUlO1xuXHR9XG59XG5cbi5mYW5jaWZ5LXN3aXBlci1wYWdpbmF0aW9uIHtcblx0cGFkZGluZy10b3A6IDI2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0LmZhbmNpZnktc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuZmFuY2lmeS1zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDE5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIycHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTJkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uZmFuY2lmeS1zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHR3aWR0aDogMjRweDtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktdHJhbnNpdGlvbiB7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG5cbi5mYW5jaWZ5LW91dGxpbmUge1xuXHRvdXRsaW5lOiAxcHggc29saWQgc2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuXG4vKipcclxuICogc2tpcCB0byBzaWRlYmFyICYgY29udGVudFxyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKi9cbi5mYW5jaWZ5LXNraXAtbGlua3Mge1xuXHRjb2xvcjogIzIxNzU5Yjtcblx0b3V0bGluZTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTAwO1xuXHQvKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbn1cblxuLmZhbmNpZnktc2tpcC1saW5rcyBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5mYW5jaWZ5LXNraXAtbGlua3MgI2ZhbmNpZnktY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcblx0b3V0bGluZTogMDtcbn1cblxuLyogQWNjZXNzaWJpbGl0eSAqL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcblx0LyogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuICovXG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IG5vbmU7XG5cdGNvbG9yOiAjMjE3NTliO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsZWZ0OiA1cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRvcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTAwMDAwO1xuXHQvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xufVxuXG4uZmFuY2lmeS1wcmVsb2FkZXIge1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ei1pbmRleDogOTk5OTk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmFuY2lmeS1wcmVsb2FkZXIgLmZhbmNpZnktcHJlbG9hZGVyLWRlZmF1bHQge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogIzZhMTFjYjtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICM2YTExY2I7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRhbmltYXRpb246IGxvYWRlci1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci1yb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG4uZmFuY2lmeS1wcmVsb2FkZXIgLmZhbmNpZnktcHJlbG9hZGVyLXByb2dyZXNzYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDhweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jaWZ5LXByZWxvYWRlciAuZmFuY2lmeS1wcmVsb2FkZXItcHJvZ3Jlc3NiYXIudG9wIHtcblx0dG9wOiAwcHg7XG59XG5cbi5mYW5jaWZ5LXByZWxvYWRlciAuZmFuY2lmeS1wcmVsb2FkZXItcHJvZ3Jlc3NiYXIuYm90dG9tIHtcblx0Ym90dG9tOiAwcHg7XG59XG5cbi8qKlxyXG4gKiAgTWFpbiBob2xkZXIgb2YgYWxsIGNvbnRlbnRzXHJcbiAqXHJcbiAqIEBzaW5jZSAxLjBcclxuICpcclxuICoqL1xuLmZhbmNpZnktc2l0ZSB7XG5cdC8qKlxyXG4gICAgICogSGVhZGVyc1xyXG4gICAgICogSW5jbHVkZWQgbmF2YmFyIGFuZCBtZW51c1xyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqL1xuXHQvKipcclxuICAgICAqIEJvZHlcclxuICAgICAqIFBhZ2UgVGl0bGUvQmFubmVyICYgUG9zdHMgJiBTaWRlYmFyXHJcbiAgICAgKlxyXG4gICAgICogQHNpbmNlIDEuMFxyXG4gICAgICovXG59XG5cbi5mYW5jaWZ5LXNpdGUuZmFuY2lmeS1zaXRlLWJveGVkIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTY3NHB4O1xuXHRib3gtc2hhZG93OiAwIDNweCAyMHB4ICMwZTBlMGMyMTtcbn1cblxuLmZhbmNpZnktc2l0ZS5mYW5jaWZ5LXNpdGUtYm94ZWQgLmZhbmNpZnktY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiBpbmhlcml0O1xufVxuXG4uZmFuY2lmeS1zaXRlLmZhbmNpZnktc2l0ZS1mdWxsIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY2lmeS1zaXRlLmZhbmNpZnktc2l0ZS1mdWxsIC5mYW5jaWZ5LWhlYWRlci1tYWluLFxuLmZhbmNpZnktc2l0ZS5mYW5jaWZ5LXNpdGUtZnVsbCAuZmFuY2lmeS1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDE2NzRweDtcblx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLmZhbmNpZnktc2l0ZS5mYW5jaWZ5LXNpdGUtZnVsbCAuZmFuY2lmeS1oZWFkZXIsXG4uZmFuY2lmeS1zaXRlLmZhbmNpZnktc2l0ZS1mdWxsIC5mYW5jaWZ5LW1haW4ge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBhLFxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLndpZGdldF90ZXh0IGEsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWNvbW1lbnQtYm9keSBhLFxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLndpZGdldF9jdXN0b21faHRtbCBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyIHtcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRib3gtc2hhZG93OiAwcHggMTVweCAxOHB4IC0yMnB4IHJnYmEoMTcwLCAxNzAsIDE3MCwgMC44KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktYWdlbmN5LWJhbm5lciBpbWcge1xuXHRcdGhlaWdodDogNzAwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHQvKiAgZmFuY2lmeS1oZWFkZXIgbWFpbiBzZWN0aW9uICovXG5cdC8qKlxyXG4gICAgICAgICAqIGZhbmNpZnktYnVyZ2VyIG1lbnUgZm9yIG1vYmlsZSBhbmQgdGFibGV0XHJcbiAgICAgICAgICpcclxuICAgICAgICAgKi9cblx0LyogIGZhbmNpZnktYnVyZ2VyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXHQvKiAgTkFWXHJcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5zaG93LFxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLnNmSG92ZXIsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuc2hvdyA+IHVsLnN1Yi1tZW51LFxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLnNmSG92ZXIgPiB1bC5zdWItbWVudSB7XG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiAzMDBtcztcblx0bWF4LWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSBpIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXR0b24tc2lnbmluIHtcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnV0dG9uLXNpZ25pbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnV0dG9uLXNpZ25pbiAuZmFuY2lmeS1jb3JlLXNpZ25pbi1ib3gsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXR0b24tc2lnbmluIC5mYW5jaWZ5LWNvcmUtcmVnaXN0ZXItYm94IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnV0dG9uLXNpZ25pbiBhIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdG1hcmdpbjogMCA1cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgIzBEMzA0QSwgIzBEMzA0QSk7XG5cdHBhZGRpbmc6IDAgMzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXgtd2lkdGg6IDE2NzRweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDQ1cHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIHtcblx0XHRtaW4taGVpZ2h0OiBpbml0aWFsO1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AuZmFuY2lmeS1oZWFkZXItdG9wLXNwYWNlLWJldHdlZW4ge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0IHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdHBhZGRpbmc6IDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QgaSB7XG5cdHBhZGRpbmc6IDAgMTFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdCB7XG5cdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0IHtcblx0XHRwYWRkaW5nOiA1cHggMHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0IC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdC1lbWFpbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QtZW1haWwgaSB7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QtdGVsIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogaW5pdGlhbDtcblx0cGFkZGluZy1sZWZ0OiA2MnB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QtdGVsIGkge1xuXHRwYWRkaW5nLXRvcDogM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0IC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdC10ZWwge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0LXRlbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1zb2NpYWwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZzogMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLXNvY2lhbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1zb2NpYWwge1xuXHRcdHBhZGRpbmc6IDVweCAwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLXNvY2lhbCAuZmFuY2lmeS1oZWFkZXItbG9nZWRpbiB7XG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3Atc29jaWFsIC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluIHtcblx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhaW5lciAuZmFuY2lmeS1oZWFkZXItdG9wIC5mYW5jaWZ5LWhlYWRlci10b3Atc29jaWFsIC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluIGltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDQ1cHg7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLXNvY2lhbCBhIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLXNvY2lhbCBpIHtcblx0cGFkZGluZzogMCAxMC41cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFpbmVyIC5mYW5jaWZ5LWhlYWRlci10b3AgLmZhbmNpZnktaGVhZGVyLXRvcC1zb2NpYWwgaSB7XG5cdFx0cGFkZGluZzogMCA1cHg7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHBhZGRpbmctdG9wOiAyMXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1icmFuZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHotaW5kZXg6IDI7XG5cdG1heC13aWR0aDogMTUlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJyYW5kIHtcblx0XHRtYXgtd2lkdGg6IDQwJTtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1icmFuZCAuZmFuY2lmeS1zaXRlLWJyYW5kaW5nIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJyYW5kIC5mYW5jaWZ5LXNpdGUtYnJhbmRpbmctdGl0bGUsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1icmFuZCAuZmFuY2lmeS1zaXRlLXRpdGxlLXRhZyB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLW1haW4tYnJhbmQgaW1nIHtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0bWF4LXdpZHRoOiAyNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJyYW5kIGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxNjBweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1icmFuZCBhIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLW1haW4tYnJhbmQgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLW1haW4tYnV0dG9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXR0b24ge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1dHRvbiAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXR0b24tc3VibWl0IHtcblx0aGVpZ2h0OiA1NnB4O1xuXHRtYXJnaW4tbGVmdDogNDRweDtcblx0Ym94LXNoYWRvdzogMHB4IDNweCAzNXB4IHJnYmEoMSwgMjI2LCAxODAsIDAuNSk7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRwYWRkaW5nOiAwIDI3cHggMCAzNHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItY2VudGVyIC5mYW5jaWZ5LWhlYWRlci1jZW50ZXItY29udGFjdHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLWNlbnRlciAuZmFuY2lmeS1oZWFkZXItY2VudGVyLWNvbnRhY3RzIC5mYW5jaWZ5LWhlYWRlci1jb250YWN0LWVtYWlsIHtcblx0cGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLWNlbnRlciAuZmFuY2lmeS1oZWFkZXItY2VudGVyLWNvbnRhY3RzIC5mYW5jaWZ5LWhlYWRlci1jb250YWN0LWVtYWlsIGkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItY2VudGVyIC5mYW5jaWZ5LWhlYWRlci1jZW50ZXItY29udGFjdHMgLmZhbmNpZnktaGVhZGVyLWNvbnRhY3QtdGVsIGkge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItcmlnaHQgLmZhbmNpZnktaGVhZGVyLWxvZ2VkaW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbiAuZmFuY2lmeS1oZWFkZXItcmlnaHQgLmZhbmNpZnktaGVhZGVyLWxvZ2VkaW4gaW1nIHtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktaGVhZGVyLXJpZ2h0IC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluIGltZyB7XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0cGFkZGluZzogMCAxOXB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXg6IDYwO1xuXHR6LWluZGV4OiAyO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgYSB7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGNvbG9yOiBibGFjaztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0Zm9udC1zaXplOiAxLjA2MjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgYSBpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRwYWRkaW5nLXRvcDogM3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1ib3gge1xuXHRwYWRkaW5nLXRvcDogMjNweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktcm93IHtcblx0cGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nOiAxNXB4IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHVsOmZpcnN0LWNoaWxkIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCA+IGxpIHtcblx0cGFkZGluZzogMTVweCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCA+IGxpID4gYSB7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgdWw6Zmlyc3QtY2hpbGQgPiBsaSA+IGE6aG92ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgdWw6Zmlyc3QtY2hpbGQgPiBsaSA+IGE6Zm9jdXMsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgdWw6Zmlyc3QtY2hpbGQgPiBsaSA+IGE6YWN0aXZlIHtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCA+IGxpID4gdWwge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXgtd2lkdGg6IDMwMCU7XG5cdHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCA+IGxpID4gdWwgYSBpIHtcblx0dG9wOiAxMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHVsOmZpcnN0LWNoaWxkIGxpIHVsIHtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCBsaSB1bCBsaSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiA1cHggMDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bDpmaXJzdC1jaGlsZCBsaSB1bCBsaSBhIHtcblx0cGFkZGluZzogN3B4IDE1cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgLnN1Yi1tZW51IHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRtYXgtaGVpZ2h0OiAwcHg7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgYSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciBhOmhvdmVyLCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIGE6Zm9jdXMsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgLmZhbmNpZnktbWVudS1jb250YWluZXIgYTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRjb2xvcjogIzAxRTJCNDtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciBhIGkge1xuXHR0b3A6IDNweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB1bCB7XG5cdGJveC1zaGFkb3c6IDBweCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHVsOmZpcnN0LWNoaWxkIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51LXNlbGVjdGVkOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDNweDtcblx0bWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAtIDUwJSAtIDI0cHgpO1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICM2QTExQ0I7XG5cdGJveC1zaGFkb3c6IDBweCAycHggMTBweCAjNkExMUNCO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItYnV0dG9uLWJhciB7XG5cdHBhZGRpbmc6IDBweDtcblx0ei1pbmRleDogMTA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1idXR0b24tYmFyIC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICM2QTExQ0I7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1idXR0b24tYmFyIC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHVsOmZpcnN0LWNoaWxkID4gbGkgPiB1bCB7XG5cdG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItYnV0dG9uLWJhciAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciAuZmFuY2lmeS1tZW51ID4gbGkgPiBhIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwcHg7XG5cdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1idXR0b24tYmFyIC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIC5mYW5jaWZ5LW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1idXR0b24tYmFyIC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIC5mYW5jaWZ5LW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1idXR0b24tYmFyIC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIC5mYW5jaWZ5LW1lbnUgPiBsaSA+IGE6YWN0aXZlIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0Y29sb3I6ICNhYWE7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlciB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0ei1pbmRleDogOTk7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXI6aG92ZXIgc3BhbiwgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktYnVyZ2VyOmZvY3VzIHNwYW4sIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlcjphY3RpdmUgc3BhbiB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktYnVyZ2VyIHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCA5cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlciBzcGFuLCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXIgc3Bhbjo6YmVmb3JlLCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXIgc3Bhbjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjM0QzRDQ5O1xuXHRvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIHRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDE5cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlciBzcGFuOjpiZWZvcmUsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlciBzcGFuOjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktYnVyZ2VyIHNwYW46OmJlZm9yZSB7XG5cdHRvcDogLTlweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktYnVyZ2VyIHNwYW46OmFmdGVyIHtcblx0dG9wOiA5cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlci5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1jbGlja2VkIHtcblx0bWFyZ2luLXRvcDogMHB4O1xuXHR0b3A6IDkwcHg7XG5cdHJpZ2h0OiAzNXB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXIuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtY2xpY2tlZDpob3ZlciB+IGJvZHkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXIuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtY2xpY2tlZCBzcGFuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlci5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1jbGlja2VkIHNwYW46OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlci5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1jbGlja2VkIHNwYW46OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1idXJnZXIuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtY2xpY2tlZCBzcGFuOmJlZm9yZSwgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktYnVyZ2VyLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LWNsaWNrZWQgc3BhbjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwQTI5NTI7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWJ1cmdlcjpob3ZlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAyMDtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcblx0bWF4LXdpZHRoOiA1MTVweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE1MHB4IDkwcHggNzBweCA5MHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0dHJhbnNpdGlvbjogMC41NXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0Ym94LXNoYWRvdzogMCAzcHggMzVweCAjMDAwMDAwMTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IHtcblx0XHRwYWRkaW5nOiAxNTBweCA2MHB4IDcwcHggNjBweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgdWwge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zaG93IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zaG93IC5mYW5jaWZ5LWJ1cmdlci1tZW51IHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc2hvdyAuZmFuY2lmeS1idXJnZXItbWVudSBsaSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc2hvdyAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtYWJvdXQsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc2hvdyAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc29jaWFsLFxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LXNob3cgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LXN1YiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAuODVzO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgLmZhbmNpZnktYnVyZ2VyLW1lbnUgLm1lbnUtaXRlbSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUgYSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zaXplOiAwLjkzNzVyZW07XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtID4gLnN1Yi1tZW51IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUgLm1lbnUtaXRlbSA+IC5zdWItbWVudSBhIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0gYSB7XG5cdGNvbG9yOiAjMTgxODE4O1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDE0cHggMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0gYSBzcGFuIHtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6aG92ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6Zm9jdXMsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6YWN0aXZlIHtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6aG92ZXI6YWZ0ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6Zm9jdXM6YWZ0ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6YWN0aXZlOmFmdGVyIHtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtIGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMTIsIDExMiwgMC4xNSk7XG5cdHRvcDogNDIuNXB4O1xuXHR0cmFuc2l0aW9uOiAwLjhtcztcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0bWF4LWhlaWdodDogMHB4O1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgLmZhbmNpZnktYnVyZ2VyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnNob3csIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uc2ZIb3ZlciB7XG5cdHRyYW5zaXRpb246IDMwMG1zO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgLmZhbmNpZnktYnVyZ2VyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnNob3cubWVudS1pdGVtID4gYSwgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5zZkhvdmVyLm1lbnUtaXRlbSA+IGEge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uc2hvdy5tZW51LWl0ZW0gPiBhOmJlZm9yZSwgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5zZkhvdmVyLm1lbnUtaXRlbSA+IGE6YmVmb3JlIHtcblx0d2lkdGg6IDAlO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgLmZhbmNpZnktYnVyZ2VyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnNob3cubWVudS1pdGVtID4gYSBpLCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgLmZhbmNpZnktYnVyZ2VyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnNmSG92ZXIubWVudS1pdGVtID4gYSBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgaSB7XG5cdGNvbnRlbnQ6IFwiXFxlMWY4XCI7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR0cmFuc2l0aW9uOiAzMDBtcztcblx0cGFkZGluZzogMTBweDtcblx0bWFyZ2luOiAtMTBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IC5mYW5jaWZ5LWJ1cmdlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudSA+IC5tZW51LWl0ZW06bGFzdC1jaGlsZCBhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudTpsYXN0LW9mLXR5cGUge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiAuZmFuY2lmeS1idXJnZXItbWVudS5tZW51LWl0ZW06bGFzdC1vZi10eXBlIGEge1xuXHRib3JkZXI6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgdWwuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc3ViIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgdWwuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc3ViIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IHVsLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LXN1YiBsaTpsYXN0LW9mLXR5cGUge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiB1bC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zdWIgbGkgYSB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgdWwuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc3ViIGxpIGE6aG92ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdiB1bC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zdWIgbGkgYTpmb2N1cywgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IHVsLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LXN1YiBsaSBhOmFjdGl2ZSB7XG5cdGNvbG9yOiAjYjdhYzdmO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2I3YWM3Zjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtb3ZlcmxheS5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zaG93IHtcblx0b3BhY2l0eTogMC44O1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSBoMSB7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLXRyYW5zcGFyZW50IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci10cmFuc3BhcmVudCAuZmFuY2lmeS1oZWFkZXItbWFpbiB7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktYnVyZ2VyIHNwYW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRoZWlnaHQ6IDJweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktaGVhZGVyLW1haW4gLmZhbmNpZnktYnVyZ2VyIHNwYW46YWZ0ZXIsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLXRyYW5zcGFyZW50IC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWJ1cmdlciBzcGFuOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdGhlaWdodDogMnB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci10cmFuc3BhcmVudCAuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLXRyYW5zcGFyZW50IC5mYW5jaWZ5LW1lbnUtY29udGFpbmVyIHVsOmZpcnN0LWNoaWxkIGxpIHVsIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktbWVudS1jb250YWluZXIgYTpob3ZlciwgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktbWVudS1jb250YWluZXIgYTpmb2N1cywgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktbWVudS1jb250YWluZXIgYTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2FhYSAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci10cmFuc3BhcmVudCAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IGEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDBweDtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSBhOmhvdmVyLCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci10cmFuc3BhcmVudCAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IGE6Zm9jdXMsIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGVhZGVyLXRyYW5zcGFyZW50IC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUgYTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2FhYTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktaGVhZGVyLWNlbnRlciAuZmFuY2lmeS1oZWFkZXItY2VudGVyLWNvbnRhY3RzIHtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQgLmZhbmNpZnktaGVhZGVyLXJpZ2h0IC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluIC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluLXVzZXJuYW1lIHtcblx0Y29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhpZGRlbi1zbWFsbGVyLXRoYW4teGwge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhpZGRlbi1zbWFsbGVyLXRoYW4tbGcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLW1haW4tbWVudSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51LWl0ZW0ge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0cGFkZGluZzogMCAxOXB4O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcblx0fVxuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUtbmF2LTEgYSB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhlYWRlci1uYXYtMSAuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUtbmF2LTEtaG9tZS1zZWxlY3RvciBhOmZpcnN0LWNoaWxkOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAtIDUwJSAtIDI0cHgpO1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQ6ICM2QTExQ0I7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDJweCAxMHB4ICM2QTExQ0I7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oaWRkZW4tc21hbGxlci10aGFuLW1kIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oZWFkZXItbmF2LTEgLmZhbmNpZnktaGVhZGVyLXRvcCAuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3QgaSB7XG5cdFx0cGFkZGluZzogMTBweCAzcHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oaWRkZW4tc21hbGxlci10aGFuLXhzIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1oaWRkZW4tZ3JhdGhlci10aGFuLW1kIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktaGlkZGVuLWdyYXRoZXItdGhhbi1sZyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LWhpZGRlbi1ncmF0aGVyLXRoYW4teGwge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4ge1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctbGVmdDogMzVweDtcblx0cGFkZGluZy1yaWdodDogMzVweDtcblx0LyoqXHJcbiAgICAgICAgICogaG9sZHMgY29udGVudCBvZiB0aGVtZSBpbmNsdWRlXHJcbiAgICAgICAgICogcG9zdHMgJiBzaWRlYmFyXHJcbiAgICAgICAgICpcclxuICAgICAgICAgKiBAc2luY2UgMS4wXHJcbiAgICAgICAgICpcclxuICAgICAgICAgKiovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktcG9zdC1iYW5uZXIge1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogOCU7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci1pbWFnZSB7XG5cdG1heC1oZWlnaHQ6IDU1MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3gge1xuXHRwYWRkaW5nOiA2M3B4IDE0NXB4IDYzcHggMTc1cHg7XG5cdGJvdHRvbTogMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0Ym94LXNoYWRvdzogMCAzcHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tcmlnaHQ6IC00MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3gge1xuXHRcdHBhZGRpbmc6IDUwcHggNzBweCA1MHB4IDEyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktcG9zdC1iYW5uZXIgLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUtYm94IHtcblx0XHRwYWRkaW5nOiAyNXB4IDM1cHggMjVweCA3MHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3ggLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUge1xuXHRjb2xvcjogIzE4MTgxODtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0Zm9udC1zaXplOiAzLjEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LXBvc3QtYmFubmVyIC5mYW5jaWZ5LXBvc3QtYmFubmVyLXRpdGxlLWJveCAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdHdpZHRoOiA3MHB4O1xuXHRoZWlnaHQ6IDNweDtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDg0ZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcblx0Ym94LXNoYWRvdzogMCAzcHggOHB4ICMwMUUyQjQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IC05MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3ggLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXNpemU6IDIuMTg3NXJlbTtcblx0fVxuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktcG9zdC1iYW5uZXIgLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUtYm94IC5mYW5jaWZ5LXBvc3QtYmFubmVyLXRpdGxlOjpiZWZvcmUge1xuXHRcdHdpZHRoOiA1NXB4O1xuXHRcdGxlZnQ6IDQwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3ggLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHR9XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciAuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZS1ib3ggLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGU6OmJlZm9yZSB7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0bGVmdDogMjBweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktcG9zdC1iYW5uZXItbm9pbWFnZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDE1MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogYXV0bztcblx0YmFja2dyb3VuZDogI0UzRTNFMztcblx0Y29sb3I6ICMwMDAwMDA7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDEzJTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LXBvc3QtYmFubmVyLW5vaW1hZ2UgLmZhbmNpZnktcG9zdC1iYW5uZXItdGl0bGUge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAzNXB4O1xuXHRmb250LXNpemU6IDIuMTg3NXJlbTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LXBvc3QtYmFubmVyLW5vaW1hZ2UgLmZhbmNpZnktYnJlYWRjcnVtYiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIge1xuXHRtYXJnaW46IC0yMjBweCAxMjNweCAtMTIwcHggMTIzcHg7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjMpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTMzcHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIge1xuXHRcdG1hcmdpbjogLTIyMHB4IDAgLTEyMHB4IDA7XG5cdH1cblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscy1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscyAuZmFuY2lmeS1tYWluLWJ1dHRvbi1ibHVlIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIHtcblx0XHRtYXJnaW46IC0yMjBweCAwIC0xMjBweCAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS10aXRsZSB7XG5cdFx0Y29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcblx0fVxuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktYWRkcmVzcyB7XG5cdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSkgIWltcG9ydGFudDtcblx0fVxuXHQuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAqIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LWxvZ28gaW1nIHtcblx0bWF4LXdpZHRoOiAzNjRweDtcblx0bWF4LWhlaWdodDogMzgycHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1oZWFkaW5nIC5mYW5jaWZ5LWFnZW5jeS10aXRsZSB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDQycHg7XG5cdGZvbnQtc2l6ZTogMi42MjVyZW07XG5cdG1hcmdpbjogMjVweCAwIDIxcHggMDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LWhlYWRpbmcgLmZhbmNpZnktYWdlbmN5LWFkZHJlc3MsXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktaGVhZGluZyAuZmFuY2lmeS1hZ2VuY3ktcGhvbmUge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1oZWFkaW5nIC5mYW5jaWZ5LWFnZW5jeS1hZGRyZXNzIGksXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktaGVhZGluZyAuZmFuY2lmeS1hZ2VuY3ktcGhvbmUgaSB7XG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LWZvb3RlciB7XG5cdHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktZm9vdGVyIC5mYW5jaWZ5LWFnZW5jeS1kYXRhLWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktZGF0YSB7XG5cdGNvbG9yOiAjMTgxODE4O1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1mb290ZXIgLmZhbmNpZnktYWdlbmN5LWRhdGEtY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1kYXRhIHNwYW46Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktZm9vdGVyIC5mYW5jaWZ5LWFnZW5jeS1wb3N0LXNvY2lhbHMtY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1wb3N0LXNvY2lhbHMge1xuXHRwYWRkaW5nOiAyNnB4IDA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1hZ2VuY3ktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1mb290ZXIgLmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscy1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscyAuZmFuY2lmeS1tYWluLWJ1dHRvbi1ibHVlIHtcblx0aGVpZ2h0OiA0N3B4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWFnZW5jeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LWZvb3RlciAuZmFuY2lmeS1hZ2VuY3ktcG9zdC1zb2NpYWxzLWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktcG9zdC1zb2NpYWxzIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDQwMHB4O1xuXHR9XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1wb3N0LWJhbm5lciBpbWcge1xuXHRcdGhlaWdodDogNDAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcblx0LmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LXBvc3QtYmFubmVyIGltZyB7XG5cdFx0aGVpZ2h0OiAzMjBweDtcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIge1xuXHRwYWRkaW5nOiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHQvKiogXHJcbiAgICAgICAgICAgICAqIEFnZW5jeSBwb3N0IHR5cGVcclxuICAgICAgICAgICAgICpcclxuICAgICAgICAgICAgICogQHNpbmNlIDEuMFxyXG4gICAgICAgICAgICAgKlxyXG4gICAgICAgICAgICAgKiovXG5cdC8qKlxyXG4gICAgICAgICAgICAgKiA0MDQgUGFnZSBOb3QgRm91bmQgQ3NzXHJcbiAgICAgICAgICAgICAqXHJcbiAgICAgICAgICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAgICAgICAgICpcclxuICAgICAgICAgICAgICoqL1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXByaW1hcnksXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNlY29uZGFyeSB7XG5cdHBhZGRpbmc6IDBweDtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zZWFyY2gtcmVzdWx0LXRleHQge1xuXHRtYXJnaW46IDQwcHggMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNlYXJjaC1yZXN1bHQtdGV4dCBzcGFuIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktcG9zdC1zZWN0aW9uIHtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LXBvc3QtZGV0YWlscyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1hZ2VuY3ktcG9zdC1kZXRhaWxzIC5mYW5jaWZ5LWFnZW5jeS1kZXRhaWwge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuXHRtaW4td2lkdGg6IDMxMHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1wb3N0LWRldGFpbHMgLmZhbmNpZnktYWdlbmN5LWRldGFpbCAuZmFuY2lmeS1hZ2VuY3ktZGV0YWlsLWxhYmVsIHtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LXBvc3QtZGV0YWlscyAuZmFuY2lmeS1hZ2VuY3ktZGV0YWlsIC5mYW5jaWZ5LWFnZW5jeS1kZXRhaWwtdGV4dCB7XG5cdGNvbG9yOiAjODU4NTg1O1xufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LTQwNCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRtYXJnaW46IDEzMHB4IGF1dG87XG5cdHBhZGRpbmc6IDAgMzVweDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktNDA0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LTQwNCBkaXYge1xuXHRmbGV4OiA1MDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS00MDQgLmZhbmNpZnktNDA0LXRpdGxlIHtcblx0Zm9udC1zaXplOiA2MHB4O1xuXHRmb250LXNpemU6IDMuNzVyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktNDA0IC5mYW5jaWZ5LTQwNC1kaXZpZGVyIHtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kOiAjNkExMUNCO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMzhweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS00MDQgLmZhbmNpZnktNDA0LWRlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRmb250LXNpemU6IDEuNTYyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS00MDQgLmZhbmNpZnktbWFpbi1idXR0b24tYmx1ZSB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktNDA0IC5mYW5jaWZ5LTQwNC1pbWFnZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktNDA0IC5mYW5jaWZ5LTQwNC1pbWFnZSB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdH1cbn1cblxuLyoqXHJcbiAgICAgKiBQb3N0IGxpc3QgJiBzaW5nbGUgcG9zdFxyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqXHJcbiAgICAgKiovXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6IDEzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lcixcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IHtcblx0b3V0bGluZTogMDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUge1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuXHRtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZS5wcm9wZXJ0eV9idWlsZGVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZS5wcm9wZXJ0eV9idWlsZGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlLnByb3BlcnR5X2J1aWxkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZWRpYSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZWRpYSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWVkaWEgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZWRpYSAuZmFuY2lmeS1hcnRpY2xlLWltYWdlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWVkaWEgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWVkaWEgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWVkaWEgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSBpbWcsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nIHtcblx0XHRtaW4taGVpZ2h0OiAyOTBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWVkaWEgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSBpbWcsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIC5mYW5jaWZ5LWFydGljbGUtaW1hZ2UgaW1nIHtcblx0XHRtaW4taGVpZ2h0OiAyMjBweDtcblx0fVxufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnksXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnksXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAyNnB4IHJnYmEoMTMsIDQ4LCA3NCwgMC40KTtcblx0YmFja2dyb3VuZDogIzBEMzA0QTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiAxNHB4IDM2cHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGJvdHRvbTogOTBweDtcblx0bGVmdDogMHB4O1xuXHR6LWluZGV4OiAxO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5LFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0cGFkZGluZzogMTBweCAyOHB4O1xuXHRcdGJvdHRvbTogNTBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5LFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRwYWRkaW5nOiA4cHggMjBweDtcblx0XHRib3R0b206IDQwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5LFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRwYWRkaW5nOiA0cHggMTBweDtcblx0XHRib3R0b206IDMwcHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdHBhZGRpbmc6IDE1cHggMHB4IDAgNXB4O1xuXHRtYXJnaW46IDVweCAwIDAgMDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRmb250LXNpemU6IDEuMDYyNXJlbTtcblx0Y29sb3I6ICM0NzQ3NDc7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGksXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSBsaSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOjpiZWZvcmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSBsaTo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSBsaTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0YmFja2dyb3VuZDogIzBEMzA0QTtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOjpiZWZvcmUsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOjpiZWZvcmUsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGk6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogdW5zZXQ7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGk6Zmlyc3QtY2hpbGQsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSBsaTpmaXJzdC1jaGlsZCxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGk6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOmZpcnN0LWNoaWxkOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuXHRjb250ZW50OiB1bnNldDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGkgaSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpIGksXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpIGkge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIHtcblx0cGFkZGluZy1yaWdodDogNTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvcixcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3Ige1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIHtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIHtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IgaW1nLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IgaW1nLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvciBpbWcge1xuXHRib3JkZXItcmFkaXVzOiA0MXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvciBpbWcsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3IgaW1nIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yLW5hbWUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvciAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvci1uYW1lLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvciAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvci1uYW1lIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUge1xuXHRwYWRkaW5nOiAwIDYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtZGF0ZSxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUge1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1kYXRlIHtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0fVxufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQsXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLXZpZXdzLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLXZpZXdzIHtcblx0cGFkZGluZzogMCA1NXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtY29tbWVudCxcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50LFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLXZpZXdzLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtY29tbWVudCxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLXZpZXdzIHtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQsXG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3MsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtY29tbWVudCxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyB7XG5cdFx0cGFkZGluZzogMCAyNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQsXG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3MsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtY29tbWVudCxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyB7XG5cdFx0cGFkZGluZzogMCA1cHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50IGEsXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLXZpZXdzIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQgYSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3MgYSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50IGEsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3MgYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tZXRhLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZTpob3ZlciwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmZvY3VzLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGU6YWN0aXZlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmhvdmVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmZvY3VzLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmFjdGl2ZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmhvdmVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGU6Zm9jdXMsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZTphY3RpdmUge1xuXHRjb2xvcjogIzZBMTFDQjtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmFmdGVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA0NXB4O1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IDVweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ4ZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUgYSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGEge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAzM3B4O1xuXHRmb250LXNpemU6IDIuMDYyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRjb2xvcjogIzAwMDAwMDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6aG92ZXIsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSBhOmZvY3VzLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUgYTphY3RpdmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUgYTpob3Zlcixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSBhOmZvY3VzLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6YWN0aXZlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUgYTpob3Zlcixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6Zm9jdXMsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSBhOmFjdGl2ZSB7XG5cdGNvbG9yOiAjMzA3Q0ZGO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWZpcnN0bGV0dGVyLWJpZzpmaXJzdC1sZXR0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWZpcnN0bGV0dGVyLWJpZzpmaXJzdC1sZXR0ZXIsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktZmlyc3RsZXR0ZXItYmlnOmZpcnN0LWxldHRlciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjb2xvcjogIzQ2NDY0Njtcblx0Zm9udC1zaXplOiA1NnB4O1xuXHRmb250LXNpemU6IDMuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdHBhZGRpbmctdG9wOiA0cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogM3B4O1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCB7XG5cdGNvbG9yOiAjNzU3NTc1O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0cGFkZGluZy10b3A6IDhweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgcCBpbWcsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBwIGltZyxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgcCBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBwIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBwIGEsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IHAgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbW9yZS1idXR0b24sXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbW9yZS1idXR0b24sXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tb3JlLWJ1dHRvbiB7XG5cdGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XG5cdG1hcmdpbi10b3A6IDU1cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1vcmUtYnV0dG9uLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbW9yZS1idXR0b24sXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1vcmUtYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbW9yZS1idXR0b24sXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1tb3JlLWJ1dHRvbixcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbW9yZS1idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktdmlkZW8tcGxheS1idXR0b24sXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktdmlkZW8tcGxheS1idXR0b24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktdmlkZW8tcGxheS1idXR0b246YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDk5JTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmFmdGVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbjphZnRlcixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbjphZnRlciB7XG5cdHdpZHRoOiA3NnB4O1xuXHRoZWlnaHQ6IDc2cHg7XG5cdGxpbmUtaGVpZ2h0OiA3NnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMzVweDtcblx0Zm9udC1zaXplOiAyLjE4NzVyZW07XG5cdGNvbnRlbnQ6IFwiXFxlMjMwXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1mYW1pbHk6IFwiZmFuY2lmeS1mb250YXN0aWNcIjtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHR6LWluZGV4OiAyO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcblx0Ym94LXNoYWRvdzogMCA1cHggMTNweCByZ2JhKDEsIDIyNiwgMTgwLCAwLjQpO1xuXHRsZXR0ZXItc3BhY2luZzogLTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmFmdGVyLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmFmdGVyLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktdmlkZW8tcGxheS1idXR0b246YWZ0ZXIge1xuXHRcdHdpZHRoOiA2OC40cHg7XG5cdFx0aGVpZ2h0OiA2OC40cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDY4LjRweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbjphZnRlcixcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbjphZnRlcixcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXZpZGVvLXBsYXktYnV0dG9uOmFmdGVyIHtcblx0XHR3aWR0aDogNjQuNnB4O1xuXHRcdGhlaWdodDogNjQuNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2NC42cHg7XG5cdH1cbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LXZpZGVvLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LXZpZGVvLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lcixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lcixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LWdhbGxlcnktY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LWdhbGxlcnktY29udGFpbmVyIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0Zm9ybWF0LWdhbGxlcnksXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0Zm9ybWF0LWdhbGxlcnkge1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciBpbWcsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciBpbWcge1xuXHRcdG1pbi1oZWlnaHQ6IDI5MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtZ2FsbGVyeS1jb250YWluZXIgaW1nLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciBpbWcge1xuXHRcdG1pbi1oZWlnaHQ6IDIyMHB4O1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIHtcblx0cGFkZGluZzogNDdweCAxMjBweCA4MHB4IDc1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJveC1zaGFkb3c6IDBweCA2cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtZG91YmxlcXVvdGF0aW9uLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0LXF1b3RlLWRvdWJsZXF1b3RhdGlvbixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0LXF1b3RlLWRvdWJsZXF1b3RhdGlvbiB7XG5cdGNvbG9yOiAjNkExMUNCO1xuXHR0ZXh0LXNoYWRvdzogMCAxMHB4IDIzcHggIzZBMTFDQjtcblx0Zm9udC1zaXplOiAxNDRweDtcblx0Zm9udC1zaXplOiA5cmVtO1xuXHRmb250LWZhbWlseTogUnVmaW5hO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGVudCxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250ZW50LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMjlweDtcblx0Zm9udC1zaXplOiAxLjgxMjVyZW07XG5cdGNvbG9yOiAjMTgxODE4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS42NGVtO1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0bWFyZ2luLXRvcDogLTcwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1hdXRob3IsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yIHtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHRjb2xvcjogIzZBMTFDQjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cGFkZGluZy1sZWZ0OiA3MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1hdXRob3I6YWZ0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yOmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yOmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogIzZBMTFDQjtcblx0Ym94LXNoYWRvdzogMHB4IDNweCA4cHggIzZBMTFDQjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDIwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQsXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dCxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXYsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHR3aWR0aDogMjEuNSU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwcHg7XG5cdHRyYW5zaXRpb246IDAuNnM7XG5cdGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XG5cdG1hcmdpbi10b3A6IDBweDtcblx0ei1pbmRleDogMTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG5cdHRyYW5zaXRpb246IDMwMG1zO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmFmdGVyLFxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjpob3ZlcjphZnRlcixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6YWZ0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmFmdGVyIHtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTFkZWcsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC41KSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IC0xcHg7XG5cdHJpZ2h0OiAtMXB4O1xuXHRib3R0b206IC0xcHg7XG5cdGxlZnQ6IC0xcHg7XG5cdHotaW5kZXg6IC0xO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTFkZWcsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOjpiZWZvcmUsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXM6OmJlZm9yZSwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDphY3RpdmU6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXM6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6YWN0aXZlOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmJlZm9yZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1czo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGxpbmVhcjtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUxZmFcIjtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiBcImZhbmNpZnktZm9udGFzdGljXCI7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgLTUwJSk7XG5cdHJpZ2h0OiA1MCU7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXYsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjY2ZGVnLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAtMXB4O1xuXHRyaWdodDogLTFweDtcblx0Ym90dG9tOiAtMXB4O1xuXHRsZWZ0OiAtMXB4O1xuXHR6LWluZGV4OiAtMTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI2NmRlZywgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXI6OmJlZm9yZSwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjpmb2N1czo6YmVmb3JlLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFjdGl2ZTo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjpob3Zlcjo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjpmb2N1czo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjphY3RpdmU6OmJlZm9yZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldjpob3Zlcjo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6YWN0aXZlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGUxZjlcIjtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiBcImZhbmNpZnktZm9udGFzdGljXCI7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgLTUwJSk7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXZpZGVvLXNob3J0Y29kZSxcbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC53cC12aWRlbyxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXZpZGVvLXNob3J0Y29kZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC53cC12aWRlbyxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktdmlkZW8tc2hvcnRjb2RlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAud3AtdmlkZW8ge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRvYmplY3QtZml0OiBmaWxsO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24sXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGksXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIHtcblx0bWFyZ2luOiAwIDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGEsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYSB7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG1pbi13aWR0aDogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDQ1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0VDRUNFQywgI0VDRUNFQyk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogLTFweDtcblx0cmlnaHQ6IC0xcHg7XG5cdGJvdHRvbTogLTFweDtcblx0bGVmdDogLTFweDtcblx0ei1pbmRleDogLTE7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6aG92ZXI6OmJlZm9yZSwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmZvY3VzOjpiZWZvcmUsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTphY3RpdmU6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpob3Zlcjo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmZvY3VzOjpiZWZvcmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6YWN0aXZlOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpob3Zlcjo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6Zm9jdXM6OmJlZm9yZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGxpbmVhcjtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmhvdmVyLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6Zm9jdXMsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTphY3RpdmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6aG92ZXIsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6Zm9jdXMsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6YWN0aXZlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6aG92ZXIsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpmb2N1cyxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmFjdGl2ZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDI1cHggcmdiYSgxLCAyMjYsIDE4MCwgMC4zKTtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmhvdmVyOjpiZWZvcmUsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpmb2N1czo6YmVmb3JlLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6YWN0aXZlOjpiZWZvcmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6aG92ZXI6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTpmb2N1czo6YmVmb3JlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmFjdGl2ZTo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6aG92ZXI6OmJlZm9yZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaSBhOmZvY3VzOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTphY3RpdmU6OmJlZm9yZSB7XG5cdHotaW5kZXg6IC0xO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkgYTo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIGE6OmJlZm9yZSB7XG5cdGJvcmRlci1yYWRpdXM6IDQ1cHg7XG5cdHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYSwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBhLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTpob3ZlciwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBhOmZvY3VzLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGE6YWN0aXZlLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYTpob3ZlciwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGE6Zm9jdXMsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBhOmFjdGl2ZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTpob3Zlcixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTpmb2N1cyxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTphY3RpdmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYTpob3Zlcixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBhOmZvY3VzLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGE6YWN0aXZlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGE6aG92ZXIsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTpmb2N1cyxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBhOmFjdGl2ZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGE6aG92ZXIsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBhOmZvY3VzLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYTphY3RpdmUge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogIzAxRTJCNDtcblx0dHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBhOjpiZWZvcmUsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBhOjpiZWZvcmUsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGE6OmJlZm9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBhOjpiZWZvcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYTo6YmVmb3JlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgYTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5mYW5jaWZ5LW5vcm1hbC1pdGVtLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5mYW5jaWZ5LW5vcm1hbC1pdGVtLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLmZhbmNpZnktbm9ybWFsLWl0ZW0ge1xuXHRtaW4td2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogNDVweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5mYW5jaWZ5LWFjdGl2ZSxcbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkuYWN0aXZlIGEsXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIC5jdXJyZW50LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5mYW5jaWZ5LWFjdGl2ZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkuYWN0aXZlIGEsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIC5jdXJyZW50LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLmZhbmNpZnktYWN0aXZlLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpIC5jdXJyZW50IHtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRtaW4td2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLnByZXYsIC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkubmV4dCxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkucHJldixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkubmV4dCxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5wcmV2LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLm5leHQge1xuXHR3aWR0aDogYXV0bztcblx0YmFja2dyb3VuZDogdW5zZXQ7XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkucHJldiBhLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLm5leHQgYSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkucHJldiBhLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbiBsaS5uZXh0IGEsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24gbGkucHJldiBhLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uIGxpLm5leHQgYSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRiYWNrZ3JvdW5kOiB1bnNldDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbi5mYW5jaWZ5LXBhZ2luYXRlbGluay1wYWdpbmF0aW9uIHVsLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbi5mYW5jaWZ5LXBhZ2luYXRlbGluay1wYWdpbmF0aW9uIHVsLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLmZhbmNpZnktcGFnaW5hdGVsaW5rLXBhZ2luYXRpb24gdWwge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLmZhbmNpZnktcGFnaW5hdGVsaW5rLXBhZ2luYXRpb24gbGkgYS5uZXh0LFxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcGFnaW5hdGlvbi5mYW5jaWZ5LXBhZ2luYXRlbGluay1wYWdpbmF0aW9uIGxpIGEucHJldixcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBhZ2luYXRpb24uZmFuY2lmeS1wYWdpbmF0ZWxpbmstcGFnaW5hdGlvbiBsaSBhLm5leHQsXG4uYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLmZhbmNpZnktcGFnaW5hdGVsaW5rLXBhZ2luYXRpb24gbGkgYS5wcmV2LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLmZhbmNpZnktcGFnaW5hdGVsaW5rLXBhZ2luYXRpb24gbGkgYS5uZXh0LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wYWdpbmF0aW9uLmZhbmNpZnktcGFnaW5hdGVsaW5rLXBhZ2luYXRpb24gbGkgYS5wcmV2IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNTVweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1ibG9nLWxvYWRtb3JlIHNwYW4ge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0d2lkdGg6IDEzMHB4O1xuXHRoZWlnaHQ6IDEzMHB4O1xuXHRsaW5lLWhlaWdodDogMTMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTZkZWcsICM0MzQzNDMsICMxMTEpO1xuXHRib3gtc2hhZG93OiAwIDE2cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luOiAxMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1ibG9nLWxvYWRtb3JlIHNwYW4sXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuIHtcblx0XHR3aWR0aDogMTE3cHg7XG5cdFx0aGVpZ2h0OiAxMTdweDtcblx0XHRsaW5lLWhlaWdodDogMTE3cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUgc3Bhbixcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUgc3BhbiB7XG5cdFx0d2lkdGg6IDExMC41cHg7XG5cdFx0aGVpZ2h0OiAxMTAuNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAuNXB4O1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUgc3Bhbjpob3ZlciwgLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuOmZvY3VzLCAuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1ibG9nLWxvYWRtb3JlIHNwYW46YWN0aXZlLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuOmhvdmVyLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuOmZvY3VzLFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuOmFjdGl2ZSxcbi5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSBzcGFuOmhvdmVyLFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1ibG9nLWxvYWRtb3JlIHNwYW46Zm9jdXMsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWJsb2ctbG9hZG1vcmUgc3BhbjphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzAwZGVnLCAjNWQ1YzVjLCAjMTExKTtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LFxuLnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlLXBvc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlLXBvc3QsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IHtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG59XG5cbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5LFxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnksXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiAxM3B4IDI2cHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTJkZWcsICM0MzQzNDMsICMxMTExMTEpO1xuXHRib3gtc2hhZG93OiAwIDdweCAyMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Ym90dG9tOiAtMjhweDtcblx0bGVmdDogNzZweDtcbn1cblxuLmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IGltZyxcbi5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCBpbWcsXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCBpbWcge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtbWV0YSxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLW1ldGEge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0fVxuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDM1cHg7XG5cdH1cblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRlbnQsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250ZW50LFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiAtNTBweDtcblx0fVxuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yOmFmdGVyLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yOmFmdGVyLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIgLmZhbmNpZnktcG9zdC1xdW90ZS1hdXRob3I6YWZ0ZXIge1xuXHRcdHRvcDogMTVweDtcblx0fVxuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtdmlkZW8gdmlkZW8sXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdGZvcm1hdC12aWRlbyB2aWRlbyxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtdmlkZW8gdmlkZW8ge1xuXHRcdGhlaWdodDogMzUwcHg7XG5cdH1cblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IGltZyxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IGltZyxcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlLXBvc3QgaW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0fVxuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlLXBvc3QgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSxcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnksXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnkge1xuXHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuXHQuYmxvZyAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyLFxuXHQuc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweCAzMHB4IDM1cHg7XG5cdH1cblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0LXF1b3RlLWF1dGhvcjphZnRlcixcblx0LmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciAuZmFuY2lmeS1wb3N0LXF1b3RlLWF1dGhvcjphZnRlcixcblx0LnNlYXJjaCAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yOmFmdGVyIHtcblx0XHR0b3A6IDExcHg7XG5cdH1cblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LXZpZGVvIHZpZGVvLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LXBvc3Rmb3JtYXQtdmlkZW8gdmlkZW8sXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1wb3N0Zm9ybWF0LXZpZGVvIHZpZGVvIHtcblx0XHRoZWlnaHQ6IDIyMHB4O1xuXHR9XG5cdC5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCBpbWcsXG5cdC5hcmNoaXZlIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCBpbWcsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IGltZyB7XG5cdFx0bWF4LWhlaWdodDogMjIwcHg7XG5cdH1cblx0LmJsb2cgLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1iYW5uZXIgaW1nLFxuXHQuYXJjaGl2ZSAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktYWdlbmN5LWJhbm5lciBpbWcsXG5cdC5zZWFyY2ggLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWFnZW5jeS1iYW5uZXIgaW1nIHtcblx0XHRoZWlnaHQ6IDUzMHB4O1xuXHR9XG59XG5cbi5mYW5jaWZ5LWZvb3RlciAuZmFuY2lmeS1jb250YWluZXIge1xuXHRtYXJnaW46IDBweDtcblx0bWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4vKiogXHJcbiAqIHNpbmdsZSBwb3N0XHJcbiAqXHJcbiAqIEBzaW5jZSAxLjBcclxuICpcclxuICoqL1xuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiB7XG5cdG1hcmdpbi10b3A6IDUlO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1ncmlkIC5mYW5jaWZ5LWxlZnQtY29udGVudCxcbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWdyaWQgLmZhbmNpZnktcmlnaHQtY29udGVudCB7XG5cdG1hcmdpbi10b3A6IC0yMCU7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWdyaWQgLmZhbmNpZnktZmVhdHVyZWQtaW1hZ2UtZGlzYWJsZWQge1xuXHRtYXJnaW4tdG9wOiB1bnNldDtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCB7XG5cdG91dGxpbmU6IDA7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEyNXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIge1xuXHRtYXJnaW4tbGVmdDogNyU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Ym94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRwYWRkaW5nOiA0OXB4IDQ3cHggNDhweCA0MnB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogNDBweCAzOHB4IDM5cHggMzNweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMjdweCAyNXB4IDI2cHggMjBweDtcblx0XHRtYXJnaW4tbGVmdDogNSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIHtcblx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHBhZGRpbmc6IDE1cHggMHB4IDAgNXB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRiYWNrZ3JvdW5kOiAjMEQzMDRBO1xuXHR3aWR0aDogNnB4O1xuXHRoZWlnaHQ6IDZweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3JkZXItcmFkaXVzOiA0NXB4O1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtbWV0YSBsaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiB1bnNldDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgbGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IHVuc2V0O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIGxpIGkge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0Y29sb3I6ICMwMUUyQjQ7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3Ige1xuXHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvciB7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3Ige1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3I6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcXGUzMzJcIiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0Zm9udC1mYW1pbHk6IFwiZmFuY2lmeS1mb250YXN0aWNcIjtcblx0XHRwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0XHRjb2xvcjogIzAxRTJCNDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIGltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDQxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIGltZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yLW5hbWUge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtZGF0ZSxcbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50IHtcblx0cGFkZGluZzogMCA0NXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWRhdGUsXG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50IHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtZGF0ZSxcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtZGF0ZSBhLFxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtbWV0YSAuZmFuY2lmeS1hcnRpY2xlLWNvbW1lbnQgYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3Mge1xuXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS1tZXRhIC5mYW5jaWZ5LWFydGljbGUtdmlld3Mge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLW1ldGEgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIHtcblx0Zm9udC1zaXplOiA0M3B4O1xuXHRmb250LXNpemU6IDIuNjg3NXJlbTtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAxOHB4IDAgMDtcblx0dHJhbnNpdGlvbjogMC42cztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS10aXRsZTpob3ZlciwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtdGl0bGU6Zm9jdXMsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmFjdGl2ZSB7XG5cdGNvbG9yOiAjNkExMUNCO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS10aXRsZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDQ1cHg7XG5cdHRvcDogMjNweDtcblx0bGVmdDogNXB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDhkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlOmFmdGVyIHtcblx0XHR0b3A6IDEzcHg7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIgLmZhbmNpZnktYXJ0aWNsZS10aXRsZSBhIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtc2l6ZTogMzNweDtcblx0Zm9udC1zaXplOiAyLjA2MjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogMC4zcztcblx0Y29sb3I6ICMwMDAwMDA7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6aG92ZXIsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6Zm9jdXMsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIGE6YWN0aXZlIHtcblx0Y29sb3I6ICMzMDdDRkY7XG5cdHRyYW5zaXRpb246IDAuM3M7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUge1xuXHRcdGxpbmUtaGVpZ2h0OiAzN3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUtY29udGFpbmVyIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUge1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1maXJzdGxldHRlci1iaWc6Zmlyc3QtbGV0dGVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGNvbG9yOiAjNDY0NjQ2O1xuXHRmb250LXNpemU6IDU2cHg7XG5cdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0cGFkZGluZy10b3A6IDRweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1maXJzdGxldHRlci1iaWc6Zmlyc3QtbGV0dGVyIHtcblx0XHRmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogMTElO1xuXHRsaW5lLWhlaWdodDogMjdweDtcblx0Y29sb3I6ICM3NTc1NzU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLXF1b3RlIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXNpemU6IDEuNzVyZW07XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRwYWRkaW5nOiAxMDVweCA5MHB4IDUwcHggOTRweDtcblx0YmFja2dyb3VuZDogIzBEMzA0QTtcblx0bWFyZ2luOiA3MHB4IDAgOTRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Ym94LXNoYWRvdzogMCAxNXB4IDM1cHggcmdiYSgxMywgNDgsIDc0LCAwLjUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtcXVvdGUge1xuXHRcdHBhZGRpbmc6IDc1cHggNjBweCAyMHB4IDY0cHg7XG5cdFx0bWFyZ2luOiA0NXB4IDAgNjRweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCAuYXJ0aWNsZS1xdW90ZSB7XG5cdFx0cGFkZGluZzogNjBweCA0MHB4IDIwcHggNDBweDtcblx0XHRtYXJnaW46IDMwcHggMCA1MHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtcXVvdGUgcCB7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRsaW5lLWhlaWdodDogMzhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtcXVvdGUgcCB7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCAuYXJ0aWNsZS1xdW90ZSBjaXRlIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLXF1b3RlIGNpdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAzMXB4O1xuXHRoZWlnaHQ6IDJweDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDBweDtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLXF1b3RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIuKAnFwiO1xuXHRmb250LXNpemU6IDE0MHB4O1xuXHRmb250LXNpemU6IDguNzVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dGV4dC1zaGFkb3c6IDAgMTNweCAyM3B4IHJnYmEoMjYsIDEwNiwgMjQzLCAwLjUpO1xuXHRmb250LWZhbWlseTogUnVmaW5hO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCAuYXJ0aWNsZS1xdW90ZTo6YmVmb3JlIHtcblx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdGZvbnQtc2l6ZTogNi4yNXJlbTtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWltYWdlIHtcblx0bWFyZ2luOiA5MHB4IDAgODBweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtaW1hZ2Uge1xuXHRcdG1hcmdpbjogNzBweCAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCAuYXJ0aWNsZS1pbWFnZSB7XG5cdFx0bWFyZ2luOiA1MHB4IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtaW1hZ2Uge1xuXHRcdG1hcmdpbjogMzBweCAwO1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtaW1hZ2UgaW1nIHtcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCAuYXJ0aWNsZS1pbWFnZS1zaWRlLXRleHQge1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWltYWdlLXNpZGUtdGV4dCBpbWcge1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtaW1hZ2Utc2lkZS10ZXh0IGZpZ3VyZSB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktYXJ0aWNsZSAuZmFuY2lmeS1hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtaGVhZGluZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMUQxRDFEO1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWhlYWRpbmc6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1cHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzAxRTJCNCwgIzlCRjE0Rik7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxLCAyMjYsIDE4MCwgMC40NSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBoMi5hcnRpY2xlLWhlYWRpbmcge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0cGFkZGluZy1sZWZ0OiA2MXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IGgzLmFydGljbGUtaGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdHBhZGRpbmctbGVmdDogNTVweDtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBoMy5hcnRpY2xlLWhlYWRpbmc6YWZ0ZXIge1xuXHR3aWR0aDogNDBweDtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1hcnRpY2xlIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCBoNC5hcnRpY2xlLWhlYWRpbmcge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWFydGljbGUgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IGg0LmFydGljbGUtaGVhZGluZzphZnRlciB7XG5cdHdpZHRoOiAzNXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIHtcblx0bWFyZ2luLXRvcDogMTM5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcblx0bWFyZ2luLXRvcDogOTBweDtcblx0bWFyZ2luLWxlZnQ6IDkwcHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWltYWdlIHtcblx0ei1pbmRleDogMjtcblx0cG9zaXRpb246IGluaXRpYWw7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDMwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1pbWFnZSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWltYWdlIGltZyB7XG5cdG1heC13aWR0aDogMjU1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTkwcHg7XG5cdHotaW5kZXg6IDM7XG5cdHRvcDogLTQwcHg7XG5cdGJveC1zaGFkb3c6IDAgN3B4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1pbWFnZSBpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTZkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHRtYXJnaW4tdG9wOiA1NXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAyMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIHtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgZGl2IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSBkaXYge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDI1cHggMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWRldGFpbCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1uYW1lIGRpdiB7XG5cdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUgZGl2IGg0IHtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdGZvbnQtc2l6ZTogMjlweDtcblx0Zm9udC1zaXplOiAxLjgxMjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRtYXJnaW46IDA7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSBkaXYgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRsZXR0ZXItc3BhY2luZzogMS4xNHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDIwcHggMDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3Itc29jaWFscyB7XG5cdFx0bWFyZ2luOiAxMHB4IDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWRldGFpbCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1uYW1lIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLXNvY2lhbHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdpZHRoOiA0NnB4O1xuXHRoZWlnaHQ6IDQ2cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiA1NHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIGEgaSB7XG5cdGNvbG9yOiBibGFjaztcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXNpemU6IDEuMjVyZW07XG5cdG1hcmdpbjogNXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIGE6aG92ZXIsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWRldGFpbCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1uYW1lIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLXNvY2lhbHMgYTpmb2N1cywgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3Itc29jaWFscyBhOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6IGJsYWNrO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXRhaWwgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItbmFtZSAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIGE6aG92ZXIgaSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1jb250YWluZXIgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3Itc29jaWFscyBhOmZvY3VzIGksIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWRldGFpbCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1uYW1lIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLXNvY2lhbHMgYTphY3RpdmUgaSB7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3IgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWRldGFpbCAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1uYW1lIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLXNvY2lhbHMgYSB7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGhlaWdodDogMzVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbjogMzBweCAxMHB4IDQ1cHggMjAlO1xuXHRsaW5lLWhlaWdodDogMjdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwJTtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwJTtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAxMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZy10b3A6IDQ5cHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN3aXBlci1zbGlkZSB7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMzI2cHg7XG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0YmFja2dyb3VuZDogZ3JheTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5zd2lwZXItc2xpZGU6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IC0xcHg7XG5cdHJpZ2h0OiAtMXB4O1xuXHRib3R0b206IC0xcHg7XG5cdGxlZnQ6IC0xcHg7XG5cdHotaW5kZXg6IC0xO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDdkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXI6OmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlOmZvY3VzOjpiZWZvcmUsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN3aXBlci1zbGlkZTphY3RpdmU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHotaW5kZXg6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlOmZvY3VzLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5zd2lwZXItc2xpZGU6YWN0aXZlIHtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3Zlcjo6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5zd2lwZXItc2xpZGU6Zm9jdXM6OmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlOmFjdGl2ZTo6YmVmb3JlIHtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0b3BhY2l0eTogMC40Nztcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250ZW50IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Ym90dG9tOiAyM3B4O1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cdHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogNjVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24gLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWRhdGUge1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN3aXBlci1zbGlkZSAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGVudCAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tdGl0bGUge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRmb250LXNpemU6IDEuNTYyNXJlbTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAzMXB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1zd2lwZXItcGFnaW5hdGlvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNzVweCAwIDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZzogNDBweCAwIDAgMDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tY29udGFpbmVyIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAxRTJCNCwgIzlCRjE0Rik7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250YWluZXIgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdHdpZHRoOiAyNHB4O1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiA1MHB4IDBweDtcblx0bWFyZ2luOiAwIDAgODBweCAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjMpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjMpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3Qtc2hhcmUge1xuXHRcdHBhZGRpbmc6IDQwcHggMHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3Qtc2hhcmUgc3BhbiB7XG5cdHBhZGRpbmctcmlnaHQ6IDEzcHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGNvbG9yOiAjMTgxODE4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3Qtc2hhcmUgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3Qtc2hhcmUgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlIGEge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1zaGFyZSBhIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlLWljb24ge1xuXHRmb250LWZhbWlseTogJ2ZhbmNpZnktZm9udGFzdGljJztcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1zaGFyZSBhOmhvdmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlLWljb24sIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3Qtc2hhcmUgYTpmb2N1cyAuZmFuY2lmeS1zaW5nbGUtcG9zdC1zaGFyZS1pY29uLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlIGE6YWN0aXZlIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlLWljb24ge1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyIHtcblx0d2lkdGg6IDY3cHg7XG5cdGhlaWdodDogNjdweDtcblx0bGluZS1oZWlnaHQ6IDY3cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRmb250LXNpemU6IDMuMTI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogNXB4IDEwcHggMHB4IDEwcHg7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDI1cHggcmdiYSgxLCAyMjYsIDE4MCwgMC4zKTtcblx0Ym9yZGVyLXJhZGl1czogNjklO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0OGRlZywgIzAxRTJCNCwgIzlCRjE0Rik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXIge1xuXHRcdHdpZHRoOiA2MC4zcHg7XG5cdFx0aGVpZ2h0OiA2MC4zcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDYwLjNweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXIge1xuXHRcdHdpZHRoOiA1Ni45NXB4O1xuXHRcdGhlaWdodDogNTYuOTVweDtcblx0XHRsaW5lLWhlaWdodDogNTYuOTVweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogLTFweDtcblx0cmlnaHQ6IC0xcHg7XG5cdGJvdHRvbTogLTFweDtcblx0bGVmdDogLTFweDtcblx0ei1pbmRleDogLTE7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxOTVkZWcsICM0MzQzNDMsICMxMTExMTEpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgbGluZWFyO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjpob3Zlcjo6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjpmb2N1czo6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjphY3RpdmU6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHotaW5kZXg6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyOjpiZWZvcmUge1xuXHRib3JkZXItcmFkaXVzOiA2OSU7XG5cdHotaW5kZXg6IDA7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyIGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyIHtcblx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0cGFkZGluZzogNHB4IDEwcHggMHB4IDE0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyIHtcblx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0cGFkZGluZzogNHB4IDEycHggMHB4IDEwcHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXBhZ2luYXRpb24tbGFiZWwtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtbGFiZWwsXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1sYWJlbCB7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRmb250LXNpemU6IDEuMzEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDEuMjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1uZXh0LWxhYmVsLFxuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtdGl0bGUsXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAjMTgxODE4O1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtdGl0bGUsXG5cdC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMge1xuXHRmbGV4OiAxO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbi1wcmV2aW91cyAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1jb250YWluZXIgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1sYWJlbC1jb250YWluZXIge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWluLXdpZHRoOiAxMzBweDtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1jb250YWluZXI6aG92ZXIgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1jb250YWluZXI6Zm9jdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1jb250YWluZXI6YWN0aXZlIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXIge1xuXHRib3gtc2hhZG93OiAwIDNweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uLXByZXZpb3VzIC5mYW5jaWZ5LXBhZ2luYXRpb24tcHJldmlvdXMtY29udGFpbmVyOmhvdmVyIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXI6OmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tcHJldmlvdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1wcmV2aW91cy1jb250YWluZXI6Zm9jdXMgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjo6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbi1wcmV2aW91cyAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLWNvbnRhaW5lcjphY3RpdmUgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tbmV4dCB7XG5cdGZsZXg6IDE7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uLW5leHQgLmZhbmNpZnktcGFnaW5hdGlvbi1uZXh0LWNvbnRhaW5lciB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uLW5leHQgLmZhbmNpZnktcGFnaW5hdGlvbi1uZXh0LWNvbnRhaW5lciAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtbGFiZWwtY29udGFpbmVyIHtcblx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRtaW4td2lkdGg6IDEzMHB4O1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24gLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbi1uZXh0IC5mYW5jaWZ5LXBhZ2luYXRpb24tbmV4dC1jb250YWluZXI6aG92ZXIgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tbmV4dCAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtY29udGFpbmVyOmZvY3VzIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXIsIC5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbiAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uLW5leHQgLmZhbmNpZnktcGFnaW5hdGlvbi1uZXh0LWNvbnRhaW5lcjphY3RpdmUgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciB7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tbmV4dCAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtY29udGFpbmVyOmhvdmVyIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXI6OmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tbmV4dCAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtY29udGFpbmVyOmZvY3VzIC5mYW5jaWZ5LXBhZ2luYXRpb24taWNvbi1jb250YWluZXI6OmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiAuZmFuY2lmeS1jb250YWluZXIgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1zaW5nbGUtcG9zdC1wYWdpbmF0aW9uIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24tbmV4dCAuZmFuY2lmeS1wYWdpbmF0aW9uLW5leHQtY29udGFpbmVyOmFjdGl2ZSAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMTMlO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaW5nbGUtcG9zdC10aHVtYm5haWwge1xuXHR3aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRtYXgtaGVpZ2h0OiA1NTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaW5nbGUtcG9zdC10aHVtYm5haWwge1xuXHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCAuZmFuY2lmeS1zaXRlIC5mYW5jaWZ5LW1haW4gLmZhbmNpZnktY29udGFpbmVyIC5mYW5jaWZ5LXNpbmdsZS1wb3N0IC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDExcHggMzNweDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRsZWZ0OiAwO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktc2l0ZSAuZmFuY2lmeS1tYWluIC5mYW5jaWZ5LWNvbnRhaW5lciAuZmFuY2lmeS1zaW5nbGUtcG9zdC5mYW5jaWZ5LXNpbmdsZS1wb3N0LW5vLXRodW1ibmFpbCB7XG5cdG1hcmdpbi10b3A6IDIwJTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mYW5jaWZ5LXBvc3QtbGluZS1iZWZvcmUtdGl0bGUge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCI7XG5cdHBhZGRpbmctbGVmdDogNjJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2luZ2xlLXBvc3QgLmZhbmNpZnktcG9zdC1saW5lLWJlZm9yZS10aXRsZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgIzAxRTJCNCwgIzAxRTJCNCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDQ2cHg7XG5cdGhlaWdodDogNXB4O1xuXHRib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMSwgMjI2LCAxODAsIDAuNDUpO1xuXHR0b3A6IDUwJTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0bGVmdDogMDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyB7XG5cdG1hcmdpbi10b3A6IDEzMHB4O1xuXHQvKipcclxuICAgICAgICAgKiBBZ2VuY3kgYW5kIEFnZW50IFJldmlldyBTdHlsZXNcclxuICAgICAgICAgKiBcclxuICAgICAgICAgKiBAc2luY2UgMS4wLjBcclxuICAgICAgICAgKiAgXHJcbiAgICAgICAgICovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyB7XG5cdFx0bWFyZ2luLXRvcDogODBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcblx0LmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIGgyIHtcblx0cGFkZGluZy1sZWZ0OiA2MnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMjUpO1xuXHRtYXJnaW46IDBweDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyBoMjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODdkZWcsICMwMUUyQjQsICM5QkYxNEYpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiA0NnB4O1xuXHRoZWlnaHQ6IDVweDtcblx0Ym94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEsIDIyNiwgMTgwLCAwLjQ1KTtcblx0dG9wOiAzMCU7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGxlZnQ6IDA7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMHB4O1xuXHRtYXJnaW46IDM1cHggMHB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IHVsLmNoaWxkcmVuIHtcblx0cGFkZGluZy1sZWZ0OiAxMCU7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IC5mYW5jaWZ5LWNvbW1lbnQge1xuXHRwYWRkaW5nOiAzNXB4IDQ2cHggMTVweDtcblx0YmFja2dyb3VuZDogI0Y4RjhGODtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0bWFyZ2luOiAwcHggMCAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudCB7XG5cdFx0cGFkZGluZzogMjhweCAzOXB4IDEwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZGVwdGgtMSB7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHR9XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuXHRoZWlnaHQ6IDBweDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudC1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWhlYWRlciAuZmFuY2lmeS1jb21tZW50LWF2YXRhciBpbWcge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiA5MHB4O1xuXHRoZWlnaHQ6IDkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudC1oZWFkZXIgLmZhbmNpZnktY29tbWVudC1hdmF0YXIgaW1nIHtcblx0XHR3aWR0aDogNzBweDtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudC1oZWFkZXIgLmZhbmNpZnktY29tbWVudC10aXRsZSB7XG5cdGNvbG9yOiAjMUUxRTFFO1xuXHRwYWRkaW5nLXRvcDogMTJweDtcblx0cGFkZGluZy1sZWZ0OiAyOXB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWhlYWRlciAuZmFuY2lmeS1jb21tZW50LXRpdGxlIC5mYW5jaWZ5LWNvbW1lbnQtbWV0YSB7XG5cdGNvbG9yOiAjODc4Nzg3O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWhlYWRlciAuZmFuY2lmeS1jb21tZW50LXRpdGxlIC5mYW5jaWZ5LWJhZGdlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWhlYWRlciAuZmFuY2lmeS1jb21tZW50LXRpdGxlIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUtaG9sZGVyIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudC1oZWFkZXIgLmZhbmNpZnktY29tbWVudC10aXRsZSAuZmFuY2lmeS1jb21tZW50LXRpdGxlLWhvbGRlciAuZmFuY2lmeS1jb21tZW50LXRpdGxlLXRleHQge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWhlYWRlciAuZmFuY2lmeS1jb21tZW50LXRpdGxlIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUtaG9sZGVyIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUtdGV4dCBhIHtcblx0Y29sb3I6ICMwMDAwMDA7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IC5mYW5jaWZ5LWNvbW1lbnQtaGVhZGVyIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUgLmZhbmNpZnktY29tbWVudC10aXRsZS1ob2xkZXIgLmZhbmNpZnktY29tbWVudC1saW5rcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMjJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IC5mYW5jaWZ5LWNvbW1lbnQtaGVhZGVyIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUgLmZhbmNpZnktY29tbWVudC10aXRsZS1ob2xkZXIgLmZhbmNpZnktY29tbWVudC1saW5rczo6YmVmb3JlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTdweDtcblx0bGVmdDogMTNweDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWxpc3QgLmZhbmNpZnktY29tbWVudC1oZWFkZXIgLmZhbmNpZnktY29tbWVudC10aXRsZSAuZmFuY2lmeS1jb21tZW50LXRpdGxlLWhvbGRlciAuZmFuY2lmeS1jb21tZW50LWxpbmtzIGxpIHtcblx0cGFkZGluZzogNXB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRjb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nLXRvcDogN3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IC5mYW5jaWZ5LWNvbW1lbnQtaGVhZGVyIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUgLmZhbmNpZnktY29tbWVudC10aXRsZS1ob2xkZXIgLmZhbmNpZnktY29tbWVudC1saW5rcyBsaSBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1saXN0IC5mYW5jaWZ5LWNvbW1lbnQtYm9keSB7XG5cdHBhZGRpbmctbGVmdDogMTE4cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjNzU3NTc1O1xuXHRsaW5lLWhlaWdodDogMjJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LWNvbW1lbnQtbGlzdCAuZmFuY2lmeS1jb21tZW50LWJvZHkge1xuXHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50cyAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCB7XG5cdG1hcmdpbi10b3A6IDkwcHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgaDMge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXNpemU6IDJyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMUUxRTFFO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnRzIC5mYW5jaWZ5LXJldmlld3MtY291bnRzIHtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRmb250LXNpemU6IDEuNTYyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICMxODE4MTg7XG5cdG1hcmdpbi10b3A6IDc1cHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudHMgLmZhbmNpZnktcmV2aWV3cy1jb3VudHMgLmZhbmNpZnktcmV2aWV3LXJhdGluZyB7XG5cdGNvbG9yOiAjNkExMUNCO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0bWFyZ2luOiAwIDE4cHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmNvbW1lbnQtbm90ZXMge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS10ZXh0YXJlYS1jb250YWluZXIge1xuXHRib3JkZXI6IDBweDtcblx0cGFkZGluZzogMHB4O1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS10ZXh0YXJlYS1jb250YWluZXIgLmZhbmNpZnktY29tbWVudC1mb3JtLXRleHRhcmVhIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDI1cHggMjBweDtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJveC1zaGFkb3c6IDAgOXB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMzVweCAwcHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmZhbmNpZnktY29tbWVudC1pbnB1dC1jb250YWluZXIgLmZhbmNpZnktY29tbWVudC1uYW1lLWlucHV0LFxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciAuZmFuY2lmeS1jb21tZW50LWVtYWlsLWlucHV0IHtcblx0cGFkZGluZzogMTBweCAyNHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MHB4O1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdGJveC1zaGFkb3c6IDAgOXB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciBkaXYge1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWNvbW1lbnQtaW5wdXQtY29udGFpbmVyIGRpdjpudGgtY2hpbGQoMikge1xuXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciBkaXYge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dCB7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDcxZGVnLCAjMDFFMkI0LCAjOUJGMTRGKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiA1MHB4O1xuXHRtYXJnaW46IDQ1cHggMHB4O1xuXHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgxLCAyMjYsIDE4MCwgMC41KTtcblx0cGFkZGluZzogMCA0N3B4IDAgNDdweDtcblx0Ym9yZGVyOiAwO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiAtMXB4O1xuXHRyaWdodDogLTFweDtcblx0Ym90dG9tOiAtMXB4O1xuXHRsZWZ0OiAtMXB4O1xuXHR6LWluZGV4OiAtMTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE5NWRlZywgIzQzNDM0MywgIzExMTExMSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBsaW5lYXI7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmZhbmNpZnktYnV0dG9uLXByaW1hcnk6aG92ZXI6OmJlZm9yZSwgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeTpmb2N1czo6YmVmb3JlLCAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5OmFjdGl2ZTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5IHtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0cGFkZGluZzogMTNweCAyNXB4IDEzcHggMzVweDtcblx0fVxufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5OjpiZWZvcmUge1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeTpob3ZlciwgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeTpmb2N1cywgLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeTphY3RpdmUge1xuXHRib3gtc2hhZG93OiAwcHggM3B4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuZmFuY2lmeS1idXR0b24tcHJpbWFyeTpob3Zlcjo6YmVmb3JlLCAuZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5OmZvY3VzOjpiZWZvcmUsIC5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmZhbmNpZnktYnV0dG9uLXByaW1hcnk6YWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuY29tbWVudHMtcmF0aW5nIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAuY29tbWVudHMtcmF0aW5nIGxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5yYXRpbmctY29udGFpbmVyIHtcblx0LyogcmVtb3ZlIGlubGluZS1ibG9jayB3aGl0ZXNwYWNlICovXG5cdGZvbnQtc2l6ZTogMDtcblx0LyogZmxpcCB0aGUgb3JkZXIgc28gd2UgY2FuIHVzZSB0aGUgKyBhbmQgfiBjb21iaW5hdG9ycyAqL1xuXHR1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5yYXRpbmctY29udGFpbmVyICoge1xuXHRmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWwge1xuXHQvKiBvbmx5IGVub3VnaCByb29tIGZvciB0aGUgc3RhciAqL1xuXHRmb250LWZhbWlseTogJ2Rhc2hpY29ucyc7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1pbmRlbnQ6IDk5OTlweDtcblx0d2lkdGg6IDFlbTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLnJhdGluZy1jb250YWluZXIgPiBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG5cdGNvbG9yOiAjODg4O1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5yYXRpbmctY29udGFpbmVyID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSxcbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLnJhdGluZy1jb250YWluZXIgPiBpbnB1dCArIGxhYmVsOmhvdmVyIH4gbGFiZWw6YmVmb3JlLFxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWw6aG92ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTVcIjtcblx0Y29sb3I6ICNlNTI7XG5cdHRleHQtc2hhZG93OiAwIDAgMXB4ICMzMzM7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLnJhdGluZy1jb250YWluZXIgPiAuc3Rhci1jYi1jbGVhciArIGxhYmVsIHtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdpZHRoOiAuNWVtO1xuXHRtYXJnaW4tbGVmdDogLS41ZW07XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLnJhdGluZy1jb250YWluZXIgPiAuc3Rhci1jYi1jbGVhciArIGxhYmVsOmJlZm9yZSB7XG5cdHdpZHRoOiAuNWVtO1xufVxuXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5yYXRpbmctY29udGFpbmVyOmhvdmVyID4gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1NFwiO1xuXHRjb2xvcjogIzg4ODtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLnJhdGluZy1jb250YWluZXI6aG92ZXIgPiBpbnB1dCArIGxhYmVsOmhvdmVyIH4gbGFiZWw6YmVmb3JlLFxuLmZhbmNpZnktY29udGVudCAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCAucmF0aW5nLWNvbnRhaW5lcjpob3ZlciA+IGlucHV0ICsgbGFiZWw6aG92ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTVcIjtcblx0Y29sb3I6ICNlNTI7XG5cdHRleHQtc2hhZG93OiAwIDAgMXB4ICMzMzM7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmNvbW1lbnQtcmVzcG9uZCAucmF0aW5nLWNvbnRhaW5lciA+IC5zdGFyLWNiLWNsZWFyICsgbGFiZWwsXG4uZmFuY2lmeS1jb250ZW50IC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIC5jb21tZW50LXJlc3BvbmQgLnJhdGluZy1jb250YWluZXIgPiBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG5cdHRleHQtaW5kZW50OiA5OTk5cHg7XG59XG5cbi5mYW5jaWZ5LWNvbnRlbnQgLmZhbmNpZnktY29tbWVudC1mb3JtLXdyYXAgLmNvbW1lbnQtcmVzcG9uZCAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWwge1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLmZhbmNpZnktaGlkZS1lbGVtZW50IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZmFuY2lmeS1ub3BhZGRpbmcge1xuXHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmZhbmNpZnktaGlkZGVuLXRleHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGhlaWdodDogMXB4O1xuXHR3aWR0aDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxuLmZhbmNpZnktZ290by10b3Age1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY2lmeS1nb3RvLXRvcCBpIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogNDVweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRsaW5lLWhlaWdodDogNDVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuXHRib3R0b206IDIwcHg7XG5cdHJpZ2h0OiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS1nb3RvLXRvcCBpIHtcblx0XHR3aWR0aDogNDAuNXB4O1xuXHRcdGhlaWdodDogNDAuNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MC41cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG5cdC5mYW5jaWZ5LWdvdG8tdG9wIGkge1xuXHRcdHdpZHRoOiAzOC4yNXB4O1xuXHRcdGhlaWdodDogMzguMjVweDtcblx0XHRsaW5lLWhlaWdodDogMzguMjVweDtcblx0fVxufVxuXG4uZmFuY2lmeS1nb3RvLXRvcCBpOmhvdmVyLCAuZmFuY2lmeS1nb3RvLXRvcCBpOmZvY3VzLCAuZmFuY2lmeS1nb3RvLXRvcCBpOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uZmFuY2lmeS1hY2YtcGFnZS1sYXlvdXQgLmFjZi1yYWRpby1saXN0IGxpOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uZmFuY2lmeS1hY2YtcGFnZS1sYXlvdXQgLmFjZi1yYWRpby1saXN0IGxhYmVsIHtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5mYW5jaWZ5LWFjZi1wYWdlLWxheW91dCAuYWNmLXJhZGlvLWxpc3QgbGFiZWwgaW5wdXQge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZmFuY2lmeS1hY2YtcGFnZS1sYXlvdXQgLmFjZi1yYWRpby1saXN0IC5zZWxlY3RlZCBpbWcge1xuXHRib3JkZXI6IDNweCBzb2xpZCAjNzhiNmQwO1xufVxuXG4vKipcclxuICogd3BsIHdpZGdldHMgc3R5bGVzXHJcbiAqXHJcbiAqIEBzaW5jZSAxLjBcclxuICovXG4vKipcclxuICogd29yZHByZXNzIHdpZGdldHNcclxuICpcclxuICogQHNpbmNlIDEuMFxyXG4gKi9cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIge1xuXHRtYXJnaW4tdG9wOiA1MnB4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMHB4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXdpZGdldC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXdpZGdldC10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS13aWRnZXQtdGl0bGU6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktd2lkZ2V0LXRpdGxlIC5mYW5jaWZ5LXdpZGdldC10aXRsZS10ZXh0IHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHBhZGRpbmc6IDE0cHggMzBweDtcblx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cG9zaXRpb246IHVuc2V0O1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGJvcmRlci1yYWRpdXM6IDYxcHg7XG5cdGNvbG9yOiAjMDYyRDYxO1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbi10b3A6IDUycHg7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktd2lkZ2V0LXRpdGxlIC5mYW5jaWZ5LXdpZGdldC1kaXZpZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6ICNjNGM0YzQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2M0YzRjNCAzNiUsICMwMUUyQjQgMzYlLCAjOUJGMTRGIDY0JSwgI2M0YzRjNCA2NCUpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwcHg7XG5cdHJpZ2h0OiAwcHg7XG5cdHotaW5kZXg6IC0xO1xuXHRib3gtc2hhZG93OiB1bnNldDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0IHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXRvcDogMzRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcblx0LmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogNDVweDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0IGltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdHdpZHRoOiAxMjVweDtcblx0aGVpZ2h0OiAxMjVweDtcblx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktcmVjZW50LXBvc3RzLWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdCAuZmFuY2lmeS1yZWNlbnQtcG9zdC1zZWN0aW9uIC5mYW5jaWZ5LXJlY2VudC1wb3N0LWRhdGUge1xuXHRjb2xvcjogIzgxODE4MTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRsZXR0ZXItc3BhY2luZzogMC40NXB4O1xuXHRsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0IC5mYW5jaWZ5LXJlY2VudC1wb3N0LXNlY3Rpb24gLmZhbmNpZnktcmVjZW50LXBvc3QtdGl0bGUge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRmb250LXNpemU6IDEuMzEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMxODE4MTg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogMjlweDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0IC5mYW5jaWZ5LXJlY2VudC1wb3N0LXNlY3Rpb24gLmZhbmNpZnktcmVjZW50LXBvc3QtdGl0bGU6aG92ZXIsIC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktcmVjZW50LXBvc3RzLWNvbnRhaW5lciAuZmFuY2lmeS1yZWNlbnQtcG9zdCAuZmFuY2lmeS1yZWNlbnQtcG9zdC1zZWN0aW9uIC5mYW5jaWZ5LXJlY2VudC1wb3N0LXRpdGxlOmZvY3VzLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXJlY2VudC1wb3N0cy1jb250YWluZXIgLmZhbmNpZnktcmVjZW50LXBvc3QgLmZhbmNpZnktcmVjZW50LXBvc3Qtc2VjdGlvbiAuZmFuY2lmeS1yZWNlbnQtcG9zdC10aXRsZTphY3RpdmUge1xuXHRjb2xvcjogIzMwN0NGRjtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1saXN0IHVsLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDBweCAwcHggMCAwO1xuXHRtYXJnaW46IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LWxpc3QgdWwsIC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIuZmFuY2lmeS1saXN0IHVsIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1saXN0IHVsIGxpLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCB1bCBsaSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiO1xuXHRjb2xvcjogIzFEMUQxRDtcblx0cGFkZGluZzogMTlweCAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWVlZWU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcblx0LmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1saXN0IHVsIGxpLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCB1bCBsaSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHR9XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktbGlzdCB1bCBsaTpmaXJzdC1jaGlsZCwgLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lci5mYW5jaWZ5LWxpc3QgdWwgbGk6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LWxpc3QgdWwgbGk6bGFzdC1jaGlsZCwgLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lci5mYW5jaWZ5LWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdGJvcmRlcjogMDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1saXN0IHVsIGxpOmhvdmVyLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCB1bCBsaTpob3ZlciB7XG5cdGNvbG9yOiAjMDFFMkI0O1xuXHR0cmFuc2l0aW9uOiAwLjZzO1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LWxpc3QgdWwgbGkgYSwgLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lci5mYW5jaWZ5LWxpc3QgdWwgbGkgYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktbGlzdCB1bCBsaSBzcGFuLCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCB1bCBsaSBzcGFuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51LCAuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLmZhbmNpZnktbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRib3JkZXItbGVmdDogMXB4IGRhc2hlZCBsaWdodGdyYXk7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktbGlzdCAuY2hpbGRyZW4sIC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIuZmFuY2lmeS1saXN0IC5jaGlsZHJlbiB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkIGxpZ2h0Z3JheTtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lci53aWRnZXRfc2VhcmNoIC5mYW5jaWZ5LXNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLndpZGdldF9zZWFyY2ggLmZhbmNpZnktc2VhcmNoLWZvcm0gLmZhbmNpZnktc2VhcmNoLWlucHV0IHtcblx0cGFkZGluZzogMTNweCAwIDEzcHggMjRweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lci53aWRnZXRfc2VhcmNoIC5mYW5jaWZ5LXNlYXJjaC1mb3JtIC5mYW5jaWZ5LXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXNpemU6IDFyZW07XG5cdGNvbG9yOiAjOTQ5NDk0O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyLndpZGdldF9zZWFyY2ggLmZhbmNpZnktc2VhcmNoLWZvcm0gLmZhbmNpZnktd2lkZ2V0LXNlYXJjaC1mb3JtLWJ1dHRvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LWZhbWlseTogXCJRdWlja3NhbmRcIjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0YmFja2dyb3VuZDogIzBEMzA0QTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogMTNweCAyNHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA2cHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cdGJvcmRlcjogMHB4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXRhZy1jbG91ZCB7XG5cdG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXRhZy1jbG91ZCBhIHtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiA0cHggMjVweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdG1hcmdpbjogMHB4IDRweCAxOHB4IDRweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjMDFFMkI0O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IDAuM3M7XG5cdGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktdGFnLWNsb3VkIGE6aG92ZXIsIC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktdGFnLWNsb3VkIGE6Zm9jdXMsIC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktdGFnLWNsb3VkIGE6YWN0aXZlIHtcblx0YmFja2dyb3VuZDogIzMwN0NGRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuXHQuZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXRhZy1jbG91ZCBhIHtcblx0XHRwYWRkaW5nOiAzcHggMTVweDtcblx0XHRtYXJnaW46IDNweCAycHggIWltcG9ydGFudDtcblx0fVxufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZ2FsbGVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIHtcblx0cGFkZGluZzogNXB4O1xuXHRmbGV4OiA1MCU7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmdhbGxlcnkgLmdhbGxlcnktaXRlbSBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXNvY2lhbC13aWRnZXQtY29udGFpbmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgbGlnaHRncmF5O1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXNvY2lhbC13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXNvY2lhbC13aWRnZXQge1xuXHRmb250LXNpemU6IDIxcHg7XG5cdGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwYWRkaW5nOiAyNXB4IDUxcHg7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldDpob3ZlciB7XG5cdGJveC1zaGFkb3c6IDAgMCAyM3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldCBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY2lmeS13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXNvY2lhbC13aWRnZXQtY29udGFpbmVyIC5mYW5jaWZ5LXNvY2lhbC13aWRnZXQgYSBpIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1zb2NpYWwtd2lkZ2V0LWNvbnRhaW5lciAuZmFuY2lmeS1zb2NpYWwtd2lkZ2V0IC5mYW5jaWZ5LXNvY2lhbC1mYWNlYm9vay1saW5rIHtcblx0Y29sb3I6ICMzMDMwRkY7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldCAuZmFuY2lmeS1zb2NpYWwtdHdpdHRlci1saW5rIHtcblx0Y29sb3I6ICMyN0I1RkY7XG59XG5cbi5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldC1jb250YWluZXIgLmZhbmNpZnktc29jaWFsLXdpZGdldCAuZmFuY2lmeS1zb2NpYWwtaW5zdGFncmFtLWxpbmsge1xuXHRjb2xvcjogI0ZGMUM3ODtcbn1cbiIsIi8qKlxyXG4gICAgICogSGVhZGVyc1xyXG4gICAgICogSW5jbHVkZWQgbmF2YmFyIGFuZCBtZW51c1xyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqL1xyXG5AaW1wb3J0IFwibGliXCI7XHJcblxyXG4uZmFuY2lmeS10cmFuc2l0aW9uIHtcclxuXHR0cmFuc2l0aW9uOiAwLjZzO1xyXG59XHJcblxyXG4uZmFuY2lmeS1vdXRsaW5lIHtcclxuXHRvdXRsaW5lOiAxcHggc29saWQgc2t5Ymx1ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKipcclxuICogc2tpcCB0byBzaWRlYmFyICYgY29udGVudFxyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKi9cclxuLmZhbmNpZnktc2tpcC1saW5rcyB7XHJcblx0Y29sb3I6ICMyMTc1OWI7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHJcblx0bGkge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xyXG5cdCNmYW5jaWZ5LWNvbnRlbnRbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLyogQWNjZXNzaWJpbGl0eSAqL1xyXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuXHRib3JkZXI6IDA7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IC0xcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcclxuXHQvKiBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS4gKi9cclxufVxyXG5cclxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcclxuXHRjbGlwLXBhdGg6IG5vbmU7XHJcblx0Y29sb3I6ICMyMTc1OWI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGxlZnQ6IDVweDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0b3A6IDVweDtcclxuXHR3aWR0aDogYXV0bztcclxuXHR6LWluZGV4OiAxMDAwMDA7XHJcblx0LyogQWJvdmUgV1AgdG9vbGJhci4gKi9cclxufVxyXG5cclxuLmZhbmNpZnktcHJlbG9hZGVyIHtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0LmZhbmNpZnktcHJlbG9hZGVyLWRlZmF1bHQge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICM2YTExY2I7XHJcblx0XHRib3JkZXItbGVmdC1jb2xvcjogIzZhMTFjYjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGFuaW1hdGlvbjogbG9hZGVyLXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblxyXG5cdFx0QGtleWZyYW1lcyBsb2FkZXItcm90YXRlIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQxMDAlIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmFuY2lmeS1wcmVsb2FkZXItcHJvZ3Jlc3NiYXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLnRvcCB7XHJcblx0XHRcdHRvcDogMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYm90dG9tIHtcclxuXHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0ZGl2IHtcclxuXHRcdFx0Ly9iYWNrZ3JvdW5kOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKipcclxuICogIE1haW4gaG9sZGVyIG9mIGFsbCBjb250ZW50c1xyXG4gKlxyXG4gKiBAc2luY2UgMS4wXHJcbiAqXHJcbiAqKi9cclxuLmZhbmNpZnktc2l0ZSB7XHJcblx0Ji5mYW5jaWZ5LXNpdGUtYm94ZWQge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDE2NzRweDtcclxuXHRcdC8vIG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMCAzcHggMjBweCAjMGUwZTBjMjE7XHJcblxyXG5cdFx0LmZhbmNpZnktY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5mYW5jaWZ5LXNpdGUtZnVsbCB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLFxyXG5cdFx0LmZhbmNpZnktY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNjc0cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhbmNpZnktaGVhZGVyLFxyXG5cdFx0LmZhbmNpZnktbWFpbiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Ly8gTGlua3MgVW5kZXJsaW5lXHJcblx0LmZhbmNpZnktYXJ0aWNsZS1jb250ZW50LFxyXG5cdC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIud2lkZ2V0X3RleHQsXHJcblx0LmZhbmNpZnktY29tbWVudC1ib2R5LFxyXG5cdC5mYW5jaWZ5LXdpZGdldC1jb250YWluZXIud2lkZ2V0X2N1c3RvbV9odG1sIHtcclxuXHRcdGEge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDE1cHggMThweCAtMjJweCByZ2JhKDE3MCwgMTcwLCAxNzAsIDAuOCk7XHJcblxyXG5cdFx0Ly8gUGFnZSBiYW5uZXIgYW5kIHRpdGxlcyAgICAgICAgXHJcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xyXG5cdFx0LmZhbmNpZnktYWdlbmN5LWJhbm5lciB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiA3MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcblxyXG5cdFx0LmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIC5mYW5jaWZ5LWhlYWRlci1tYWluLWJyYW5kLFxyXG5cdFx0LmZhbmNpZnktaGVhZGVyLW5hdi0xIC5mYW5jaWZ5LWhlYWRlci1tYWluIGRpdi5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1dHRvbiB7XHJcblx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHQvLyBmbGV4OiAxIDEgMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKlxyXG4gICAgICogSGVhZGVyc1xyXG4gICAgICogSW5jbHVkZWQgbmF2YmFyIGFuZCBtZW51c1xyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqL1xyXG5cdEBpbXBvcnQgXCJoZWFkZXIvaGVhZGVyLnNjc3NcIjtcclxuXHJcblxyXG5cdC8qKlxyXG4gICAgICogQm9keVxyXG4gICAgICogUGFnZSBUaXRsZS9CYW5uZXIgJiBQb3N0cyAmIFNpZGViYXJcclxuICAgICAqXHJcbiAgICAgKiBAc2luY2UgMS4wXHJcbiAgICAgKi9cclxuXHQuZmFuY2lmeS1tYWluIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0Ly8gUGFnZSBiYW5uZXIgYW5kIHRpdGxlcyAgICAgICAgXHJcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW1wb3J0IFwiYm9keS9wYWdlLXRpdGxlLWJhbm5lci5zY3NzXCI7XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LyoqXHJcbiAgICAgICAgICogaG9sZHMgY29udGVudCBvZiB0aGVtZSBpbmNsdWRlXHJcbiAgICAgICAgICogcG9zdHMgJiBzaWRlYmFyXHJcbiAgICAgICAgICpcclxuICAgICAgICAgKiBAc2luY2UgMS4wXHJcbiAgICAgICAgICpcclxuICAgICAgICAgKiovXHJcblxyXG5cdFx0LmZhbmNpZnktY29udGFpbmVyIHtcclxuXHRcdFx0Ly8gbWFyZ2luOiAwIDM1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1wcmltYXJ5LFxyXG5cdFx0XHQuZmFuY2lmeS1zZWNvbmRhcnkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1zZWFyY2gtcmVzdWx0LXRleHQge1xyXG5cdFx0XHRcdG1hcmdpbjogNDBweCAwO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXdlaWdodChib2xkKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQvKiogXHJcbiAgICAgICAgICAgICAqIEFnZW5jeSBwb3N0IHR5cGVcclxuICAgICAgICAgICAgICpcclxuICAgICAgICAgICAgICogQHNpbmNlIDEuMFxyXG4gICAgICAgICAgICAgKlxyXG4gICAgICAgICAgICAgKiovXHJcblx0XHRcdEBpbXBvcnQgXCJib2R5L2FnZW5jeS5zY3NzXCI7XHJcblxyXG5cclxuXHRcdFx0LyoqXHJcbiAgICAgICAgICAgICAqIDQwNCBQYWdlIE5vdCBGb3VuZCBDc3NcclxuICAgICAgICAgICAgICpcclxuICAgICAgICAgICAgICogQHNpbmNlIDEuMFxyXG4gICAgICAgICAgICAgKlxyXG4gICAgICAgICAgICAgKiovXHJcblx0XHRcdEBpbXBvcnQgXCJib2R5LzQwNFwiO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyoqXHJcbiAgICAgKiBQb3N0IGxpc3QgJiBzaW5nbGUgcG9zdFxyXG4gICAgICpcclxuICAgICAqIEBzaW5jZSAxLjBcclxuICAgICAqXHJcbiAgICAgKiovXHJcbi5ibG9nIC5mYW5jaWZ5LWNvbnRhaW5lcixcclxuLmFyY2hpdmUgLmZhbmNpZnktY29udGFpbmVyLFxyXG4uc2VhcmNoIC5mYW5jaWZ5LWNvbnRhaW5lciB7XHJcblx0bWFyZ2luLXRvcDogMTMwcHg7XHJcblxyXG5cdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0QGltcG9ydCBcImJvZHkvcG9zdHMuc2Nzc1wiO1xyXG5cclxufVxyXG5cclxuLmZhbmNpZnktZm9vdGVyIC5mYW5jaWZ5LWNvbnRhaW5lciB7XHJcblx0bWFyZ2luOiAwcHg7XHJcblx0bWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLyoqIFxyXG4gKiBzaW5nbGUgcG9zdFxyXG4gKlxyXG4gKiBAc2luY2UgMS4wXHJcbiAqXHJcbiAqKi9cclxuQGltcG9ydCBcImJvZHkvc2luZ2xlLXBvc3RcIjtcclxuXHJcblxyXG4uZmFuY2lmeS1oaWRlLWVsZW1lbnQge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYW5jaWZ5LW5vcGFkZGluZyB7XHJcblx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYW5jaWZ5LWhpZGRlbi10ZXh0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0bWFyZ2luOiAtMXB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG4uZmFuY2lmeS1nb3RvLXRvcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0aSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRAaW5jbHVkZSB0ZXh0LW1pZGRsZSg0NSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2stY29sb3I7XHJcblx0XHRib3R0b206IDIwcHg7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHRcdHRyYW5zaXRpb246IDAuM3M7XHJcblx0XHR6LWluZGV4OiA5OTk5OTtcclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZhbmNpZnktYWNmLXBhZ2UtbGF5b3V0IHtcclxuXHQuYWNmLXJhZGlvLWxpc3Qge1xyXG5cdFx0bGk6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlbGVjdGVkIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjNzhiNmQwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIHdwbCB3aWRnZXRzIHN0eWxlc1xyXG4gKlxyXG4gKiBAc2luY2UgMS4wXHJcbiAqL1xyXG5AaW1wb3J0IFwid3BsL3dpZGdldHMvc2VhcmNoL3NlYXJjaC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJ3cGwvd2lkZ2V0cy9jYXJvdXNlbC9jYXJvdXNlbC5zY3NzXCI7XHJcblxyXG5cclxuXHJcbi8qKlxyXG4gKiB3b3JkcHJlc3Mgd2lkZ2V0c1xyXG4gKlxyXG4gKiBAc2luY2UgMS4wXHJcbiAqL1xyXG5cclxuLmZhbmNpZnktd2lkZ2V0LWNvbnRhaW5lciB7XHJcblx0bWFyZ2luLXRvcDogNTJweDtcclxuXHJcblx0Ly8gQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0Ly8gICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblx0Ly8gfVxyXG5cclxuXHQvLyBAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdC8vICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdC8vIH1cclxuXHJcblx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0fVxyXG5cclxuXHJcblx0LmZhbmNpZnktd2lkZ2V0LXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhbmNpZnktd2lkZ2V0LXRpdGxlLXRleHQge1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHRwYWRkaW5nOiAxNHB4IDMwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjQpO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXdlaWdodChib2xkKTtcclxuXHRcdFx0cG9zaXRpb246IHVuc2V0O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDYxcHg7XHJcblx0XHRcdGNvbG9yOiAjMDYyRDYxO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDUycHg7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5mYW5jaWZ5LXdpZGdldC1kaXZpZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNjNGM0YzQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2M0YzRjNCAzNiUsICRkZWZhdWx0LWdyZWVuIDM2JSwgJGRlZmF1bHQtbGlnaHQtZ3JlZW4gNjQlLCAjYzRjNGM0IDY0JSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdGJveC1zaGFkb3c6IHVuc2V0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGltcG9ydCBcIndpZGdldHMvcmVjZW50LXBvc3RzLnNjc3NcIjtcclxuXHRAaW1wb3J0IFwid2lkZ2V0cy9kZWZhdWx0LXdpZGdldHMuc2Nzc1wiO1xyXG5cdEBpbXBvcnQgXCJ3aWRnZXRzL3NvY2lhbC5zY3NzXCI7XHJcbn0iLCIvKipcclxuICogUmVzZXQgY3NzXHJcbiAqIFxyXG4gKiBAc2luY2UgMS4wXHJcbiAqIFxyXG4gKi9cclxuQGltcG9ydCBcIi4vdmFyaWFibGVzL3Jlc2V0XCI7XHJcblxyXG4vKipcclxuICogQ29sb3IgVmFyaWFibGVzXHJcbiAqIFxyXG4gKiBAc2luY2UgMS4wXHJcbiAqIFxyXG4gKi9cclxuQGltcG9ydCBcIi4vdmFyaWFibGVzL2NvbG9yc1wiO1xyXG5cclxuXHJcbi8qKlxyXG4gKiBTdHJ1Y3R1cmUgVmFyaWFibGVzXHJcbiAqIFxyXG4gKiBAc2luY2UgMS4wXHJcbiAqIFxyXG4gKi9cclxuQGltcG9ydCBcIi4vdmFyaWFibGVzL3N0cnVjdHVyZVwiO1xyXG5cclxuXHJcblxyXG4vKipcclxuICogQ3VzdG9tIG1peGluc1xyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXHJcbkBpbXBvcnQgXCIuL21peGlucy9jdXN0b20tbWl4aW5zXCI7XHJcblxyXG5cclxuXHJcbi8qKlxyXG4gICogQWRkIGdvb2dsZSBmb250cyAtIFBvcHBpbnMgZm9udFxyXG4gICogYW5kIGFsc28gYXBwbHkgZm9udCBmb3IgYm9keVxyXG4gICogXHJcbiAgKiBAc2luY2UgMS4wXHJcbiAgKi9cclxuQGltcG9ydCBcIl90eXBvZ3JhcGh5LnNjc3NcIjtcclxuXHJcblxyXG4vKipcclxuICogQ3VzdG9tIGVsZW1lbnRzIFxyXG4gKiBcclxuICogQHNpbmNlIDEuMFxyXG4gKiBcclxuICovXHJcbkBpbXBvcnQgXCIuL2VsZW1lbnRzL2VsZW1lbnRzXCI7IiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbm9sLFxyXG51bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICAgIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLFxyXG5xOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiJGRlZmF1bHQtcHVycGxlOiM2QTExQ0I7XHJcbiRkZWZhdWx0LWxibHVlOiMyQjdGRkM7XHJcbiRkZWZhdWx0LWdyYXk6ICM3MDcwNzA7XHJcbiRkZWZhdWx0LWxpZ2h0LWdyYXk6ICM4YjhiOGI7XHJcblxyXG5cclxuLyogQ29sb3JzICovXHJcbiR0aGlyZC1jb2xvcjogIzBEMDBDNTtcclxuXHJcbi8vJGJsYWNrLWNvbG9yLTI6ICMxODE4MTg7XHJcbiRncmVlbi1jb2xvcjogIzE4QTEzODtcclxuJGxpZ2h0LWdyYXktY29sb3I6ICNmMmYyZjI7XHJcbiRncmVlbi1jb2xvcjogIzJCQjcwMjtcclxuJHJlZC1jb2xvcjogI0Y2MjkyOTtcclxuJGJsdWUtY29sb3I6ICM0RDZFRjU7XHJcbiRvcmFuZ2UtY29sb3I6ICNGOTdCMUI7XHJcbiRwaW5rLWNvbG9yOiAjRTYyMTc2O1xyXG5cclxuJHdoaXRlLWNvbG9yOiAjZmZmZmZmO1xyXG4kYmxhY2stY29sb3I6ICMwMDAwMDA7XHJcbiRibGFjay1jb2xvci0yOiMxRDFEMUQ7XHJcblxyXG4kdGV4dC1jb2xvcjogIzI1MjUyNTtcclxuXHJcbi8vIGFkbWluIGRhc2hib2FyZCBjb2xvcnNcclxuJGRhcmstZ3JheS1jb2xvcjojOWY5ZjlmO1xyXG4kZ3JheS1jb2xvcjogI2RkZGRkZDtcclxuJGNvbnRlbnQtY29sb3ItMzogIzgxODE4MTtcclxuXHJcbi8vIC0tLS0gQ29sb3JzIGZvciBOZXcgRGVtb1xyXG4kZGVmYXVsdC1ibHVlOiMzMDdDRkY7XHJcbiRkZWZhdWx0LWxpZ2h0LWJsdWU6IzJERjFGRjtcclxuJGRlZmF1bHQtZGFyay1ibHVlOiMwRDMwNEE7XHJcblxyXG4kZGVmYXVsdC1ncmVlbjojMDFFMkI0O1xyXG4kZGVmYXVsdC1saWdodC1ncmVlbjojOUJGMTRGO1xyXG5cclxuJGRlZmF1bHQtZGFyay1ncmF5OiM0NzQ3NDc7IiwiJHNjcmVlbi1sZyA6IDEyMDBweDtcclxuJHNjcmVlbi1tZDogOTkycHg7XHJcbiRzY3JlZW4tc206IDc2OHB4O1xyXG4kc2NyZWVuLXhzOiA0MjBweDtcclxuXHJcblxyXG4vKiBGb250cyAqL1xyXG4kcG9wcGlucy1mb250OiBcIlBvcHBpbnNcIjtcclxuXHJcblxyXG4vLyAgVHJhbnNpc2l0b24gU3BlZWRzXHJcbiR0ci12ZXJ5LWZhc3Q6IDEwMG1zO1xyXG4kdHItZmFzdDogMjAwbXM7XHJcbiR0ci1ub3JtYWw6MzAwbXM7XHJcbiR0ci1zbG93OjQwMG1zO1xyXG4kdHItdmVyeS1zbG93OjUwMG1zO1xyXG4kdHJhbnNpdGlvbi1mYXN0OiAwLjNzO1xyXG4kdHJhbnNpdGlvbi1ub3JtYWw6IDAuNnM7XHJcblxyXG4vLyBmb250IHdlaWdodHNcclxuJHRoaW46IDEwMDtcclxuJHVsdHJhLWxpZ2h0OiAyMDA7XHJcbiRsaWdodDogMzAwO1xyXG4kcmVndWxhcjogNDAwO1xyXG4kbWVkaXVtOiA1MDA7XHJcbiRzZW1pLWJvbGQ6IDYwMDtcclxuJGJvbGQ6IDcwMDtcclxuJGV4dHJhLWJvbGQ6IDgwMDtcclxuJHVsdHJhLWJvbGQ6IDkwMDtcclxuXHJcblxyXG4vKiBEZXZpY2Ugd2lkdGhzICovXHJcbiRzbWFsbC1waG9uZTogJyhtYXgtd2lkdGg6IDU1MHB4KSc7XHJcbi8vJHBob25lOiAnKG1heC13aWR0aDogNDgwcHgpJztcclxuLy8kdGFibGV0LXBvcnRyYWl0OiAnKG1heC13aWR0aDogNzY4cHgpJztcclxuLy8kZGVza3RvcDogJyhtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSc7XHJcbiRwaG9uZTogJyhtYXgtd2lkdGg6IDc2OXB4KSc7XHJcbiR0YWJsZXQtcG9ydHJhaXQ6ICcobWF4LXdpZHRoOiAxMDI1cHgpJztcclxuJHRhYmxldC1sYW5kc2NhcGUtZGVza3RvcDogJyhtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpJztcclxuJGRlc2t0b3A6ICcobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpJztcclxuJGxhcmdlLWRlc2t0b3A6ICcobWluLXdpZHRoOiAxNjAwcHgpJztcclxuJG5vbi1yZXRpbmE6ICdzY3JlZW4gYW5kICgtd2Via2l0LW1heC1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpJztcclxuJHJldGluYTogJ3NjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiknOyIsIi8qKlxyXG4gKiBCYXNlIGZvbnQgc2l6ZSBmb3IgdXNhZ2VcclxuICovXHJcblxyXG5AbWl4aW4gZm9udC1zaXplKCRzaXplOiAxNiwgJGltcG9ydGFudDogbnVsbCkge1xyXG5cdGZvbnQtc2l6ZTogJHNpemUgKiAxcHggJGltcG9ydGFudDtcclxuXHQvL2ZvbnQtc2l6ZTogKCRzaXplIC8gMTYpICogMWVtICRpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAoJHNpemUgLyAxNikgKiAxcmVtICRpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXNpemUtaWNvbigkc2l6ZTogMTYsICRpbXBvcnRhbnQ6IG51bGwpIHtcclxuXHRmb250LXNpemU6ICRzaXplICogMXB4ICRpbXBvcnRhbnQ7XHJcblx0Ly9mb250LXNpemU6ICgkc2l6ZSAvIDE2KSAqIDFlbSAkaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gMTYpICogMXJlbSAkaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAkc2l6ZSAqIDFweDtcclxuXHRoZWlnaHQ6ICRzaXplICogMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAkc2l6ZSAqIDFweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi8vIEZvbnRzXHJcbkBtaXhpbiBmb250LWZhbWlseS1wb3BwaW5zKCkge1xyXG5cdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LWZhbWlseS1yb2JvdG8oKSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1mYW1pbHktcXVpY2tzYW5kICgkaW1wb3J0YW50OiBudWxsKSB7XHJcblx0Zm9udC1mYW1pbHk6ICdRdWlja3NhbmQnJGltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIGZvbnQtZmFtaWx5LWxhdG8gKCRpbXBvcnRhbnQ6IG51bGwpIHtcclxuXHRmb250LWZhbWlseTogJ0xhdG8nJGltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vIGZvbnQgd2VpZ2h0c1xyXG5AZnVuY3Rpb24gZm9udC13ZWlnaHQoJGtleXdvcmQpIHtcclxuXHQkY29udmVyc2lvbi1tYXA6ICh0aGluOiAxMDAsXHJcblx0XHRcdHVsdHJhLWxpZ2h0OiAyMDAsXHJcblx0XHRcdGxpZ2h0OiAzMDAsXHJcblx0XHRcdHJlZ3VsYXI6IDQwMCxcclxuXHRcdFx0bWVkaXVtOiA1MDAsXHJcblx0XHRcdHNlbWktYm9sZDogNjAwLFxyXG5cdFx0XHRib2xkOiA3MDAsXHJcblx0XHRcdGV4dHJhLWJvbGQ6IDgwMCxcclxuXHRcdFx0dWx0cmEtYm9sZDogOTAwLCApO1xyXG5cclxuXHRAaWYgbm90IG1hcC1oYXMta2V5KCRjb252ZXJzaW9uLW1hcCwgJGtleXdvcmQpIHtcclxuXHRcdEBlcnJvciBcIlVuc3VwcG9ydGVkIGBmb250LXdlaWdodGAga2V5d29yZCBgI3ska2V5d29yZH1gXCI7XHJcblxyXG5cdFx0QHJldHVybiBudWxsO1xyXG5cdH1cclxuXHJcblx0QHJldHVybiBtYXAtZ2V0KCRjb252ZXJzaW9uLW1hcCwgJGtleXdvcmQpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC13ZWlnaHQoJHdlaWdodCkge1xyXG5cdGZvbnQtd2VpZ2h0OiBmb250LXdlaWdodCgkd2VpZ2h0KTtcclxufVxyXG5cclxuLy8gTWVkaWEgR2VuZXJhdG9yXHJcbkBtaXhpbiByZXNwb25kLXRvKCRtZWRpYSkge1xyXG5cdEBtZWRpYSAjeyRtZWRpYX0ge1xyXG5cdFx0QGNvbnRlbnRcclxuXHR9XHJcbn1cclxuXHJcbi8vIEZvciBTbWFsbCBQaG9uZSAoIFBvcnRyYWl0IGFuZCBMYW5kc2NhcGUgKVxyXG5AbWl4aW4gZm9yLXNtYWxsLXBob25lIHtcclxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCRzbWFsbC1waG9uZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3IgUGhvbmUgKCBQb3J0cmFpdCBhbmQgTGFuZHNjYXBlIClcclxuQG1peGluIGZvci1waG9uZSB7XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkcGhvbmUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yIFRhYmxldCggUG9ydHJhaXQgT25seSApXHJcbkBtaXhpbiBmb3ItdGFibGV0IHtcclxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQtcG9ydHJhaXQpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yIFRhYmxldCAoIFRhYmxldCBhbmQgUG9ydHJhaXQgRGVza3RvcCAgKVxyXG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kIHtcclxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQtbGFuZHNjYXBlLWRlc2t0b3ApIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gQG1peGluIGZvci10YWJsZXQtbGFuZHNjYXBlLWJpZyB7XHJcbi8vICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQtbGFuZHNjYXBlKSB7XHJcbi8vICAgICAgICAgQGNvbnRlbnQ7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi8vIC8vIEZvciBhbGwgbm9uIGxhcmdlIGRlc2t0b3AgZGV2aWNlcyAoIExhcmdlIERlc2t0b3AgIClcclxuLy8gQG1peGluIGZvci1hbGwtbm9uLWRlc2t0b3AtZGV2aWNlcyB7XHJcbi8vICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRhbGwtbm9uLWRlc2t0b3AtZGV2aWNlcykge1xyXG4vLyAgICAgICAgIEBjb250ZW50O1xyXG4vLyAgICAgfVxyXG4vL31cclxuXHJcbi8vIEZvciBEZXNrdG9wICggTGFyZ2UgRGVza3RvcCAgKVxyXG5AbWl4aW4gZm9yLWRlc2t0b3Age1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yIERlc2t0b3AgKCBMYXJnZSBEZXNrdG9wICApXHJcbkBtaXhpbiBmb3ItbGFyZ2UtZGVza3RvcCB7XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UtZGVza3RvcCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3IgUmV0aW5hIERlc3BsYXkgKCBMYXJnZSBEZXNrdG9wICApXHJcbkBtaXhpbiBmb3ItcmV0aW5hIHtcclxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCRyZXRpbmEpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gY2VudGVyIGNvbnRlbnQgLiB0ZXh0ICxpY29uIFxyXG5AbWl4aW4gdGV4dC1taWRkbGUoJHNpemUpIHtcclxuXHR3aWR0aDogJHNpemUgKyBweDtcclxuXHRoZWlnaHQ6ICRzaXplICsgcHg7XHJcblx0bGluZS1oZWlnaHQ6ICRzaXplICsgcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdCR0YWJsZXQtc2l6ZTogJHNpemUgLyAxMDA7XHJcblx0XHR3aWR0aDogOTAgKiAkdGFibGV0LXNpemUgKyBweDtcclxuXHRcdGhlaWdodDogOTAgKiAkdGFibGV0LXNpemUgKyBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA5MCAqICR0YWJsZXQtc2l6ZSArIHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdCR0YWJsZXQtc2l6ZTogJHNpemUgLyAxMDA7XHJcblx0XHR3aWR0aDogODUgKiAkdGFibGV0LXNpemUgKyBweDtcclxuXHRcdGhlaWdodDogODUgKiAkdGFibGV0LXNpemUgKyBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA4NSAqICR0YWJsZXQtc2l6ZSArIHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGdyYWRpZW50Li4uKSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZ3JhZGllbnQpO1xyXG5cclxuXHQvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWJsdWUsICRkZWZhdWx0LWxpZ2h0LWJsdWUpO1xyXG5cdC8vIGJveC1zaGFkb3c6IDBweCA3cHggMjZweCAjMDFFMkI0NEQ7XHJcblx0Ly8gJjpiZWZvcmUge1xyXG5cdC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ly8gICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0Ly8gICAgIHRvcDogMDtcclxuXHQvLyAgICAgcmlnaHQ6IDA7XHJcblx0Ly8gICAgIGJvdHRvbTogMDtcclxuXHQvLyAgICAgbGVmdDogMDtcclxuXHQvLyAgICAgei1pbmRleDogLTE7XHJcblx0Ly8gICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XHJcblx0Ly8gICAgIG9wYWNpdHk6IDA7XHJcblx0Ly8gICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHQvLyB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC1ob3ZlcigkZGlyZWN0aW9uLCAkZ3JhZGllbnQuLi4pIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR0b3A6IC0xcHg7XHJcblx0XHRyaWdodDogLTFweDtcclxuXHRcdGJvdHRvbTogLTFweDtcclxuXHRcdGxlZnQ6IC0xcHg7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkZ3JhZGllbnQpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tbm9ybWFsIGxpbmVhcjtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyxcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLW5vcm1hbCBsaW5lYXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVpbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMC45OTk7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG5cdC8vb3ZlcmZsb3c6IGF1dG87XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdH1cclxufSIsImJvZHksXHJcbmh0bWwge1xyXG5cclxuXHRmb250LXNpemU6IDE2cHg7XHJcblxyXG5cdEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWZvbnQge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiZmFuY2lmeS1mb250YXN0aWNcIjtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5Om5vdCguZWxlbWVudG9yLXBhZ2UpIHtcclxuXHJcblx0aDEsXHJcblx0aDIsXHJcblx0aDMsXHJcblx0aDQsXHJcblx0aDUsXHJcblx0aDYsXHJcblx0cCxcclxuXHRkaXYsXHJcblx0bGkge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcG9wcGlucygpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGluaXRpYWw7XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IGhlYWRlciB7XHJcblxyXG5cdGgxLFxyXG5cdGgyLFxyXG5cdGgzLFxyXG5cdGg0LFxyXG5cdGg1LFxyXG5cdGg2LFxyXG5cdHAsXHJcblx0ZGl2LFxyXG5cdGxpIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtZmFtaWx5LXBvcHBpbnMoKTtcclxuXHR9XHJcbn0iLCIuZmFuY2lmeS1tYWluLWJ1dHRvbiB7XHJcblx0Zm9udC13ZWlnaHQ6ICRsaWdodDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDUxcHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZ3JlZW4sIC41KTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcclxuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IC0xcHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAtMXB4O1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjhweDtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2OWRlZywgJGRlZmF1bHQtZGFyay1ibHVlLCAkZGVmYXVsdC1kYXJrLWJsdWUpO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzLFxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblxyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZGFyay1ibHVlLCAwLjQ1KTtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuXHRcdHBhZGRpbmc6IDE0cHggNDVweCAxNHB4IDQ1cHg7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDE0cHggNDBweCAxNHB4IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdFx0cGFkZGluZzogMCAxOXB4IDAgMTlweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlIHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2OWRlZywgJGRlZmF1bHQtZGFyay1ibHVlLCAkZGVmYXVsdC1kYXJrLWJsdWUpO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZGFyay1ibHVlLCAwLjQ1KTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWdyZWVuLCAuNSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZhbmNpZnktYnRuLWhvdmVyLWJsdWUge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtYmx1ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgkZGVmYXVsdC1ibHVlLCAuMzApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZhbmNpZnktYnRuLWRhcmstYmx1ZSB7XHJcblx0XHRib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgkZGVmYXVsdC1kYXJrLWJsdWUsIC41KTtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3MmRlZywgJGRlZmF1bHQtZGFyay1ibHVlLCAkZGVmYXVsdC1kYXJrLWJsdWUpO1xyXG5cdH1cclxuXHJcblx0Ji5mYW5jaWZ5LWJ0bi1ob3Zlci1kYXJrLWJsdWUge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtZGFyay1ibHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWRhcmstYmx1ZSwgLjMwKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5mYW5jaWZ5LWJ0bi1wdXJwbGUtYmx1ZSB7XHJcblx0XHRmb250LXdlaWdodDogJGxpZ2h0O1xyXG5cdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcG9wcGlucygpO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCAkZGVmYXVsdC1wdXJwbGUsICRkZWZhdWx0LXB1cnBsZSk7XHJcblx0XHRoZWlnaHQ6IDU2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTYsICAhaW1wb3J0YW50KTtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDM1cHggIzY4MTVDRDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1sYmx1ZTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogNDZweDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRlZmF1bHQtcHVycGxlIDUwJSwgd2hpdGUgNTAlKTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IC0yMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCAzNXB4ICRkZWZhdWx0LWxibHVlO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkZGVmYXVsdC1sYmx1ZSA1MCUsIHdoaXRlIDUwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmFuY2lmeS1idG4tc20ge1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuXHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC13ZWlnaHQobWVkaXVtKTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDMzcHggMCAzM3B4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC40OHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZm9yLWRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweCAyN3B4IDBweCAyN3B4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyN3B4IDAgMjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR3aWR0aDogNDhweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuXHRcdFx0XHR3aWR0aDogNDRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdFx0XHR3aWR0aDogMzhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5mYW5jaWZ5LWJ0bi1kaXNhYmxlZCB7XHJcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcyZGVnLCAjYjFhZmFmLCAjYjFhZmFmKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCAjYjFhZmFmLCAjYjFhZmFmKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYS5mYW5jaWZ5LW5ldy1tYWluLWJ1dHRvbiB7XHJcblx0Zm9udC13ZWlnaHQ6ICRsaWdodDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDUxcHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZ3JlZW4sIC41KTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcclxuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG5cdHBhZGRpbmc6IDE0cHggNDVweCAxNHB4IDQ1cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuXHRsZXR0ZXItc3BhY2luZzogMC40OHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDE0cHggNDBweCAxNHB4IDQwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdFx0cGFkZGluZzogMCAxOXB4IDAgMTlweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAtMXB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogLTFweDtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWRhcmstYmx1ZSwgJGRlZmF1bHQtZGFyay1ibHVlKTtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyxcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWRhcmstYmx1ZSwgMC40NSk7XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdCYuZmFuY2lmeS1tYWluLWJ1dHRvbi1yZXZlcnNlIHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2OWRlZywgJGRlZmF1bHQtZGFyay1ibHVlLCAkZGVmYXVsdC1kYXJrLWJsdWUpO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZGFyay1ibHVlLCAwLjQ1KTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWdyZWVuLCAuNSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZhbmNpZnktYnRuLXNtIHtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdFx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtd2VpZ2h0KG1lZGl1bSk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuXHRcdFx0cGFkZGluZzogMCAzM3B4IDAgMzNweDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMjdweCAwcHggMjdweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjdweCAwIDI3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDQ4cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBmb3ItZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmFuY2lmeS1idG4taG92ZXItYmx1ZSB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1ibHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWJsdWUsIC4zMCkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmFuY2lmeS1idG4tZGFyay1ibHVlIHtcclxuXHRcdGJveC1zaGFkb3c6IDBweCA3cHggMzBweCByZ2JhKCRkZWZhdWx0LWRhcmstYmx1ZSwgLjUpO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDcyZGVnLCAkZGVmYXVsdC1kYXJrLWJsdWUsICRkZWZhdWx0LWRhcmstYmx1ZSk7XHJcblx0fVxyXG5cclxuXHQmLmZhbmNpZnktYnRuLWhvdmVyLWRhcmstYmx1ZSB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1kYXJrLWJsdWU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDdweCAzMHB4IHJnYmEoJGRlZmF1bHQtZGFyay1ibHVlLCAuMzApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZhbmNpZnktYnRuLWRpc2FibGVkIHtcclxuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzJkZWcsICNiMWFmYWYsICNiMWFmYWYpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzFkZWcsICNiMWFmYWYsICNiMWFmYWYpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmZhbmNpZnktYWdlbmN5LXNlbmRtZXNzYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG59XHJcblxyXG4uZmFuY2lmeS1jb250YWN0Zm9ybS1sYWJlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0MyQzJDMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYW5jaWZ5LWNvbnRhY3Rmb3JtLWFjY2VwdGFuY2Uge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIzKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAjNkE2QTZBO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmFuY2lmeS1jb250YWN0Zm9ybS1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MmRlZywgJGRlZmF1bHQtbGJsdWUsICRkZWZhdWx0LXB1cnBsZSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMzVweCAkZGVmYXVsdC1sYmx1ZTtcclxuICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzRweCAxOHB4IDQ2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1ub3JtYWwgbGluZWFyO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAzNXB4ICM2ODE1Q0Q7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tbm9ybWFsIGxpbmVhcjtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1ub3JtYWwgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCAjNDM0MzQzLCAjMTExMTExKTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI4cHggMTNweCA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRlZmF1bHQtcHVycGxlIDUwJSwgd2hpdGUgNTAlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZmFuY2lmeS1kZWZhdWx0LWljb24ge1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBjb2xvcjogJGRlZmF1bHQtZ3JlZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NmRlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4ICRkZWZhdWx0LWdyZWVuO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICYuc21hbGwge1xyXG4gICAgICAgIHdpZHRoOiA0M3B4O1xyXG4gICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICB9XHJcbn0iLCIuZmFuY2lmeS1iZy1nciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHR9XHJcblxyXG5cdCYuZmFuY2lmeS1iZy1nci1ibHVlIHtcclxuXHRcdGJveC1zaGFkb3c6IDBweCA3cHggMjZweCAjMDFFMkI0NEQ7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjlkZWcsICRkZWZhdWx0LWJsdWUsICRkZWZhdWx0LWxpZ2h0LWJsdWUpO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zbGlkZXItY29udHJvbC1yaWdodCxcclxuLnNsaWRlci1jb250cm9sLWxlZnQsXHJcbi5mYW5jaWZ5LXByb3BlcnR5LWdhbGxlcnktY29udHJvbC1yaWdodCxcclxuLmZhbmNpZnktcHJvcGVydHktZ2FsbGVyeS1jb250cm9sLWxlZnQge1xyXG5cdHdpZHRoOiA2NXB4O1xyXG5cdGhlaWdodDogNjVweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg0NSk7XHJcblx0Y29sb3I6IHJnYmEoI0ZGRkZGRiwgMC43NSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHR0cmFuc2l0aW9uOiAkdHItbm9ybWFsO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0OGRlZywgIzAxRTJCNCwgIzlCRjE0Rik7XHJcblx0Ym94LXNoYWRvdzogMCAzcHggMjVweCByZ2JhKDEsIDIyNiwgMTgwLCAwLjMpO1xyXG5cclxuXHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdHRvcDogODAlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdHRvcDogOTUlO1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtMXB4O1xyXG5cdFx0bGVmdDogLTFweDtcclxuXHRcdHJpZ2h0OiAtMXB4O1xyXG5cdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246ICR0ci1ub3JtYWw7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMEQzMDRBLCAjMEQzMDRBKTtcclxuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRmb250LWZhbWlseTogXCJmYW5jaWZ5LWZvbnRhc3RpY1wiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNsaWRlci1jb250cm9sLWxlZnQge1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFw3M1wiO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcblx0fVxyXG5cclxuXHRsZWZ0OiA5MCU7XHJcblxyXG5cdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0cmlnaHQ6IDclO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdHJpZ2h0OiAxMCU7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpZGVyLWNvbnRyb2wtcmlnaHQge1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFw3MlwiO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg0NSk7XHJcblx0bGVmdDogMTAlO1xyXG5cclxuXHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdGxlZnQ6IDElO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdHRvcDogOTUlO1xyXG5cdH1cclxufVxyXG5cclxuLmZhbmNpZnktc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdHBhZGRpbmctdG9wOiAyNnB4O1xyXG5cclxuXHRAaW5jbHVkZSBmb3ItZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxOXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIycHg7XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTJkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cclxuXHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmZhbmNpZnktaGVhZGVyLW5hdi0xIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTA7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cclxuXHQuc2hvdyxcclxuXHQuc2ZIb3ZlcixcclxuXHQuc2hvdz51bC5zdWItbWVudSxcclxuXHQuc2ZIb3Zlcj51bC5zdWItbWVudSB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHItbm9ybWFsO1xyXG5cdFx0bWF4LWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdGkge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4KTtcclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1dHRvbi1zaWduaW4ge1xyXG5cdFx0Ly9tYXJnaW46IDM2cHggMTBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1jb3JlLXNpZ25pbi1ib3gsXHJcblx0XHQuZmFuY2lmeS1jb3JlLXJlZ2lzdGVyLWJveCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtd2VpZ2h0KG1lZGl1bSk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWluZXIge1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgJGRlZmF1bHQtZGFyay1ibHVlLCAkZGVmYXVsdC1kYXJrLWJsdWUpO1xyXG5cdFx0cGFkZGluZzogMCAzNXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1oZWFkZXItdG9wIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG1heC13aWR0aDogMTY3NHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0bWluLWhlaWdodDogNDVweDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5mYW5jaWZ5LWhlYWRlci10b3Atc3BhY2UtYmV0d2VlbiB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1oZWFkZXItdG9wLWNvbnRhY3Qge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtd2VpZ2h0KHJlZ3VsYXIpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0LWVtYWlsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG5cclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5mYW5jaWZ5LWhlYWRlci10b3AtY29udGFjdC10ZWwge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtd2VpZ2h0KGxpZ2h0KTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDYycHg7XHJcblxyXG5cdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL3NvY2lhbCBzZWN0aW9uXHJcblxyXG5cdFx0XHQuZmFuY2lmeS1oZWFkZXItdG9wLXNvY2lhbCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZmFuY2lmeS1oZWFkZXItbG9nZWRpbiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNTBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwLjVweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyogIGZhbmNpZnktaGVhZGVyIG1haW4gc2VjdGlvbiAqL1xyXG5cdC5mYW5jaWZ5LWhlYWRlci1tYWluIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIxcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLWRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1oZWFkZXItbWFpbi1icmFuZCB7XHJcblx0XHRcdC8vIHBhZGRpbmc6IDE5cHggMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE1JTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1zaXRlLWJyYW5kaW5nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZhbmNpZnktc2l0ZS1icmFuZGluZy10aXRsZSxcclxuXHRcdFx0LmZhbmNpZnktc2l0ZS10aXRsZS10YWcge1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjYwcHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmZhbmNpZnktaGVhZGVyLW1haW4tYnV0dG9uIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcblx0XHRcdEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1dHRvbi1zdWJtaXQge1xyXG5cdFx0XHRcdGhlaWdodDogNTZweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDRweDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggM3B4IDM1cHggcmdiYSgkZGVmYXVsdC1ncmVlbiwgMC41KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjdweCAwIDM0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodDtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LmZhbmNpZnktaGVhZGVyLWNlbnRlciB7XHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1jZW50ZXItY29udGFjdHMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHQuZmFuY2lmeS1oZWFkZXItY29udGFjdC1lbWFpbCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZhbmNpZnktaGVhZGVyLWNvbnRhY3QtdGVsIHtcclxuXHRcdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mYW5jaWZ5LWhlYWRlci1yaWdodCB7XHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvci1waG9uZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZmFuY2lmeS1oZWFkZXItbG9nZWRpbi11c2VybmFtZSB7fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8vIG1hcmdpbjogM3B4IDBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgZm9udC13ZWlnaHQobWVkaXVtKTtcclxuXHRcdHBhZGRpbmc6IDAgMTlweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRmbGV4OiA2MDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE3KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE1KTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mYW5jaWZ5LW1lbnUtYm94IHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDIzcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mYW5jaWZ5LXJvdyB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1tZW51LWNvbnRhaW5lciB7XHJcblx0XHRcdC8vYm94LXNoYWRvdzogMHB4IDNweCAyMHB4IHJnYmEoJGJsYWNrLWNvbG9yLCAwLjE2KTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cclxuXHRcdFx0Jj51bCB7XHJcblx0XHRcdFx0Jj5saTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0Ly8gb25seSBhcHBsaWVzIGZvciBtZW51cyBzaG93ZWQgdXAgaW4gaGVhZGVyKCB2ZXJ5IGZpcnN0IGxldmVsIClcclxuXHRcdFx0XHQmPmxpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdCY+YSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC8vICY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHQvLyAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdC8vICAgICBvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gT25seSBhcHBsaWVzIGZvciBzZWNvbmQgbGV2ZWwgb2YgbWVudVxyXG5cdFx0XHRcdCY+bGk+dWwge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMzAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHQvL3BhZGRpbmc6IDEycHggMzBweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWdyZWVuO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHQvLyByaWdodDogMTlweDtcclxuXHRcdFx0XHRcdHRvcDogM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggMjBweCByZ2JhKCRibGFjay1jb2xvciwgMC4xNik7XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51LXNlbGVjdGVkOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAtIDUwJSAtIDI0cHgpO1xyXG5cdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LXB1cnBsZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDJweCAxMHB4ICRkZWZhdWx0LXB1cnBsZVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhbmNpZnktaGVhZGVyLWJ1dHRvbi1iYXIge1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0LmZhbmNpZnktbWVudS1jb250YWluZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtcHVycGxlO1xyXG5cclxuXHRcdFx0dWw6Zmlyc3QtY2hpbGQ+bGk+dWwge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdC5mYW5jaWZ5LW1lbnU+bGkge1xyXG5cdFx0XHRcdCY+YSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLWNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjYWFhO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyoqXHJcbiAgICAgICAgICogZmFuY2lmeS1idXJnZXIgbWVudSBmb3IgbW9iaWxlIGFuZCB0YWJsZXRcclxuICAgICAgICAgKlxyXG4gICAgICAgICAqL1xyXG5cclxuXHQvKiAgZmFuY2lmeS1idXJnZXJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cdC5mYW5jaWZ5LWJ1cmdlciB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbjogMCA5cHg7XHJcblxyXG5cdFx0XHQmLFxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM0QzRDQ5O1xyXG5cdFx0XHRcdG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc2Zvcm07XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAxOXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHR0b3A6IC05cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHR0b3A6IDlweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWJ1cmdlci5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1jbGlja2VkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdHRvcDogOTBweDtcclxuXHRcdHJpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdCY6aG92ZXJ+Ym9keSB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBBMjk1MjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhbmNpZnktYnVyZ2VyOmhvdmVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC8qICBOQVZcclxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcblx0LmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2IHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHotaW5kZXg6IDIwO1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG5cdFx0bWF4LXdpZHRoOiA1MTVweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMTUwcHggOTBweCA3MHB4IDkwcHg7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogMC41NXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcblx0XHRib3gtc2hhZG93OiAwIDNweCAzNXB4ICMwMDAwMDAxMjtcclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogMTUwcHggNjBweCA3MHB4IDYwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zaG93IHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1idXJnZXItbWVudSB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtYWJvdXQsXHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zb2NpYWwsXHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLWJ1cmdlcm5hdi1zdWIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjg1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mYW5jaWZ5LWJ1cmdlci1tZW51IHtcclxuXHRcdFx0Lm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcblx0XHRcdFx0Jj4uc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtd2VpZ2h0KG1lZGl1bSk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdCY+LnN1Yi1tZW51IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXdlaWdodChtZWRpdW0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE1KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMxODE4MTg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXdlaWdodChzZW1pLWJvbGQpO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1ncmVlbjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWdyZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWdyZWVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgjNzA3MDcwLCAwLjE1KTtcclxuXHRcdFx0XHRcdFx0dG9wOiA0Mi41cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuOG1zO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuXHJcblx0XHRcdFx0XHQmPi5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuc2hvdyxcclxuXHRcdFx0XHRcdCYuc2ZIb3ZlciB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0ci1ub3JtYWw7XHJcblxyXG5cdFx0XHRcdFx0XHQmLm1lbnUtaXRlbT5hIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYgaSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY+YSBpIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGUxZjhcIjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHItbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC0xMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2stY29sb3IsIDAuMDkpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmPi5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm1lbnUtaXRlbTpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYgdWwuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtc3ViIHtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNiN2FjN2Y7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmFuY2lmeS1oZWFkZXItbWFpbi1idXJnZXJuYXYtb3ZlcmxheSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjdhYzdmO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcblx0XHQmLmZhbmNpZnktaGVhZGVyLW1haW4tYnVyZ2VybmF2LXNob3cge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMSB7XHJcblx0XHRtYXJnaW46IDUwcHggYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZmFuY2lmeS1oZWFkZXItdHJhbnNwYXJlbnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHR6LWluZGV4OiAxMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0LmZhbmNpZnktaGVhZGVyLW1haW4ge1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdC5mYW5jaWZ5LWJ1cmdlciB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIsXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhbmNpZnktbWVudS1jb250YWluZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcblx0XHR1bDpmaXJzdC1jaGlsZCBsaSB1bCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblxyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRjb2xvcjogI2FhYSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IGEge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogI2FhYTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1jZW50ZXIge1xyXG5cdFx0LmZhbmNpZnktaGVhZGVyLWNlbnRlci1jb250YWN0cyB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1yaWdodCB7XHJcblx0XHQuZmFuY2lmeS1oZWFkZXItbG9nZWRpbiB7XHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1sb2dlZGluLXVzZXJuYW1lIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLy8gZW5kIG9mIGZhbmNpZnktaGVhZGVyLW5hdi0xXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuXHQuZmFuY2lmeS1oaWRkZW4tc21hbGxlci10aGFuLXhsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xyXG5cdC5mYW5jaWZ5LWhpZGRlbi1zbWFsbGVyLXRoYW4tbGcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1uYXYtMSB7XHJcblx0XHQuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Ly8gbWFyZ2luOiAzOHB4IDBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUtaXRlbSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblx0XHRcdFx0cGFkZGluZzogMCAxOXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNyk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mYW5jaWZ5LWhlYWRlci1tYWluLW1lbnUtbmF2LTEge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFuY2lmeS1oZWFkZXItbWFpbi1tZW51LW5hdi0xLWhvbWUtc2VsZWN0b3Ige1xyXG5cdFx0XHRcdGE6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAtIDUwJSAtIDI0cHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LXB1cnBsZTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAycHggMTBweCAkZGVmYXVsdC1wdXJwbGVcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuXHQuZmFuY2lmeS1oaWRkZW4tc21hbGxlci10aGFuLW1kIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWhlYWRlci1uYXYtMSB7XHJcblx0XHQuZmFuY2lmeS1oZWFkZXItdG9wIHtcclxuXHRcdFx0LmZhbmNpZnktaGVhZGVyLXRvcC1jb250YWN0IHtcclxuXHRcdFx0XHQvLyBAaW5jbHVkZSBmb250LXNpemUoMTIsICAhaW1wb3J0YW50KTtcclxuXHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKSB7XHJcblx0LmZhbmNpZnktaGlkZGVuLXNtYWxsZXItdGhhbi14cyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcblx0LmZhbmNpZnktaGlkZGVuLWdyYXRoZXItdGhhbi1tZCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcblx0LmZhbmNpZnktaGlkZGVuLWdyYXRoZXItdGhhbi1sZyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcblx0LmZhbmNpZnktaGlkZGVuLWdyYXRoZXItdGhhbi14bCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiLmZhbmNpZnktcG9zdC1iYW5uZXIge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWJvdHRvbTogOCU7XHJcblxyXG5cdC5mYW5jaWZ5LXBvc3QtYmFubmVyLWltYWdlIHtcclxuXHRcdG1heC1oZWlnaHQ6IDU1MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LXBvc3QtYmFubmVyLXRpdGxlLWJveCB7XHJcblx0XHRwYWRkaW5nOiA2M3B4IDE0NXB4IDYzcHggMTc1cHg7XHJcblx0XHRib3R0b206IDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlLWNvbG9yO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAzcHggMzVweCByZ2JhKCRibGFjay1jb2xvciwgMC4xNik7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC00MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcclxuXHJcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogNTBweCA3MHB4IDUwcHggMTIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdFx0cGFkZGluZzogMjVweCAzNXB4IDI1cHggNzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAjMTgxODE4O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg1MCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg4NGRlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDNweCA4cHggJGRlZmF1bHQtZ3JlZW47XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IC05MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzUpO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU1cHg7XHJcblx0XHRcdFx0XHRsZWZ0OiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZm9yLXBob25lIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzApO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIHBhZ2UgYmFubmVyIHNlY3Rpb24gZm9yIHBhZ2VzIHdpdGhvdXQgZmVhdHVyZWQgaW1hZ2VcclxuLmZhbmNpZnktcG9zdC1iYW5uZXItbm9pbWFnZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxNTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdGJhY2tncm91bmQ6ICNFM0UzRTM7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMTMlO1xyXG5cclxuXHQuZmFuY2lmeS1wb3N0LWJhbm5lci10aXRsZSB7XHJcblx0XHRAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcblx0XHRAaW5jbHVkZSBmb250LXdlaWdodChib2xkKTtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNSk7XHJcblx0fVxyXG5cclxuXHQuZmFuY2lmeS1icmVhZGNydW1iIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vYWdlY255IHBvc3QgdHlwZSBzdHlsZXNcclxuLmZhbmNpZnktYWdlbmN5LWNvbnRhaW5lciB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEzM3B4KSB7XHJcblx0XHRtYXJnaW46IC0yMjBweCAwIC0xMjBweCAwO1xyXG5cclxuXHRcdC5mYW5jaWZ5LWFnZW5jeS1wb3N0LXNvY2lhbHMtY29udGFpbmVyIHtcclxuXHRcdFx0LmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscyB7XHJcblx0XHRcdFx0LmZhbmNpZnktbWFpbi1idXR0b24tYmx1ZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XHJcblx0XHRtYXJnaW46IC0yMjBweCAwIC0xMjBweCAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0LmZhbmNpZnktYWdlbmN5LXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjay1jb2xvciAhaW1wb3J0YW50O1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1hZ2VuY3ktYWRkcmVzcyB7XHJcblx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRtYXJnaW46IC0yMjBweCAxMjNweCAtMTIwcHggMTIzcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZGVmYXVsdC1ncmF5LCAwLjMpO1xyXG5cclxuXHQuZmFuY2lmeS1hZ2VuY3ktbG9nbyB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM2NHB4O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAzODJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWFnZW5jeS1oZWFkaW5nIHtcclxuXHRcdC5mYW5jaWZ5LWFnZW5jeS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0Mik7XHJcblx0XHRcdG1hcmdpbjogMjVweCAwIDIxcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQuZmFuY2lmeS1hZ2VuY3ktYWRkcmVzcyxcclxuXHRcdC5mYW5jaWZ5LWFnZW5jeS1waG9uZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZS1jb2xvciwgMC42NSk7XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mYW5jaWZ5LWFnZW5jeS1mb290ZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDcwcHg7XHJcblxyXG5cdFx0LmZhbmNpZnktYWdlbmN5LWRhdGEtY29udGFpbmVyIHtcclxuXHRcdFx0LmZhbmNpZnktYWdlbmN5LWRhdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjMTgxODE4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XHJcblxyXG5cdFx0XHRcdHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNjBweDtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhbmNpZnktYWdlbmN5LXBvc3Qtc29jaWFscy1jb250YWluZXIge1xyXG5cdFx0XHQuZmFuY2lmeS1hZ2VuY3ktcG9zdC1zb2NpYWxzIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNnB4IDA7XHJcblxyXG5cdFx0XHRcdC5mYW5jaWZ5LW1haW4tYnV0dG9uLWJsdWUge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmZhbmNpZnktcG9zdC1iYW5uZXIge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDQwMHB4O1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcblx0LmZhbmNpZnktcG9zdC1iYW5uZXIge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAzMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZmFuY2lmeS1hZ2VuY3ktcG9zdC1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLWNvbG9yLCAwLjMpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxufVxyXG5cclxuLmZhbmNpZnktYWdlbmN5LXBvc3QtZGV0YWlscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5mYW5jaWZ5LWFnZW5jeS1kZXRhaWwge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMTBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LWFnZW5jeS1kZXRhaWwtbGFiZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktYWdlbmN5LWRldGFpbC10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZhbmNpZnktNDA0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgIG1hcmdpbjogMTMwcHggYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMzVweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICAgIGZsZXg6IDUwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jaWZ5LTQwNC10aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDYwKTtcclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY2lmeS00MDQtZGl2aWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHVycGxlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmNpZnktNDA0LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjUpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2stY29sb3IsIDAuNik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY2lmeS1tYWluLWJ1dHRvbi1ibHVlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jaWZ5LTQwNC1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZmFuY2lmeS1jb250ZW50IHtcclxuICAgIG91dGxpbmU6IDA7XHJcblxyXG4gICAgLmZhbmNpZnktYXJ0aWNsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcG9wcGlucztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnByb3BlcnR5X2J1aWxkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLW1lZGlhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAzMHB4IHJnYmEoJGJsYWNrLWNvbG9yLCAwLjE2KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQobGlnaHQpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggN3B4IDI2cHggcmdiYSgkZGVmYXVsdC1kYXJrLWJsdWUsIC40KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtZGFyay1ibHVlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBib3R0b206IDkwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLW1ldGEge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMHB4IDAgNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQobGlnaHQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1wb3BwaW5zO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTcpO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyay1ncmF5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtZGFyay1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1hdXRob3ItbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtY29tbWVudCxcclxuICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS12aWV3cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDU1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLXRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDhkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMzKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtd2VpZ2h0KHVsdHJhLWJvbGQpO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2stY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktZmlyc3RsZXR0ZXItYmlnIHtcclxuICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ2NDY0NjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1Nik7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LWFydGljbGUtY29udGVudCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgcCBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAgYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1tb3JlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChtZWRpdW0pO1xyXG5cclxuICAgICAgICAgICAgLy8gJjphZnRlciB7XHJcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRlZmF1bHQtcHVycGxlIDUwJSwgd2hpdGUgNTAlKTtcclxuICAgICAgICAgICAgLy8gICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICAgICAgICAvLyAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS12aWRlby1wbGF5LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5OSU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay1jb2xvciwgMC4zKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dC1taWRkbGUoNzYpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDM1KTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMjMwXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJmYW5jaWZ5LWZvbnRhc3RpY1wiO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAkZGVmYXVsdC1ncmVlbiwgJGRlZmF1bHQtbGlnaHQtZ3JlZW4pO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTNweCByZ2JhKCRkZWZhdWx0LWdyZWVuLCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIHBvc3QgZm9ybWF0IHZpZGVvXHJcbiAgICAgICAgLmZhbmNpZnktcG9zdGZvcm1hdC12aWRlbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIHBvc3QgZm9ybWF0IGdhbGxlcnlcclxuXHJcbiAgICAgICAgLmZhbmNpZnktcG9zdGZvcm1hdC1nYWxsZXJ5LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1wb3N0Zm9ybWF0LWdhbGxlcnkge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDdweCAxMjBweCA4MHB4IDc1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMzVweCByZ2JhKCRibGFjay1jb2xvciwgMC4xNCk7XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1wb3N0LXF1b3RlLWRvdWJsZXF1b3RhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMTBweCAyM3B4ICRkZWZhdWx0LXB1cnBsZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNDQpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJ1ZmluYTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjkpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjRlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LXBvc3QtcXVvdGUtYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdC1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA4cHggJGRlZmF1bHQtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgd2lkdGg6IDIxLjUlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0ci1ub3JtYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQoOTFkZWcsIHJnYmEoJGJsYWNrLWNvbG9yLCAwKSwgcmdiYSgkYmxhY2stY29sb3IsIDAuNSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvdmVyKDkxZGVnLCByZ2JhKCRibGFjay1jb2xvciwgMCksIHJnYmEoJGJsYWNrLWNvbG9yLCAwLjI1KSk7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTFmYVwiO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzApO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZhbmNpZnktZm9udGFzdGljXCI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBAaW5jbHVkZSBncmFkaWVudCgyNjZkZWcsIHJnYmEoJGJsYWNrLWNvbG9yLCAwKSwgcmdiYSgkYmxhY2stY29sb3IsIDAuNSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvdmVyKDI2NmRlZywgcmdiYSgkYmxhY2stY29sb3IsIDApLCByZ2JhKCRibGFjay1jb2xvciwgMC4yNSkpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMWY5XCI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiZmFuY2lmeS1mb250YXN0aWNcIjtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmNpZnktdmlkZW8tc2hvcnRjb2RlLFxyXG4gICAgLndwLXZpZGVvIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmNpZnktcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQobWVkaXVtKTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQoMTgwZGVnLCAjRUNFQ0VDLCAjRUNFQ0VDKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvdmVyKDE4MGRlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWZhc3Q7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjVweCByZ2JhKCRkZWZhdWx0LWdyZWVuLCAwLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1mYXN0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWZhc3Q7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1ncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZhbmNpZnktbm9ybWFsLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiAjRUNFQ0VDO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5mYW5jaWZ5LWFjdGl2ZSxcclxuICAgICAgICAgICAgJi5hY3RpdmUgYSxcclxuICAgICAgICAgICAgJiAuY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5wcmV2LFxyXG4gICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZmFuY2lmeS1wYWdpbmF0ZWxpbmstcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuXHJcbiAgICAgICAgICAgICAgICBhLm5leHQsXHJcbiAgICAgICAgICAgICAgICBhLnByZXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmNpZnktYmxvZy1sb2FkbW9yZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1NXB4O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTsgLy8gYXV0byByZXNwb25zaXZlXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtbWlkZGxlKDEzMCk7IC8vYXV0byByZXNwb25zaXZlXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTZkZWcsICM0MzQzNDMsICMxMTEpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDE2cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzAwZGVnLCAjNWQ1YzVjLCAjMTExKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5mYW5jaWZ5LXNpbmdsZS1wb3N0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTEyZGVnLCAjNDM0MzQzLCAjMTExMTExKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDdweCAyMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgYm90dG9tOiAtMjhweDtcclxuICAgICAgICBsZWZ0OiA3NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDokc2NyZWVuLXNtKSB7XHJcbiAgICAuZmFuY2lmeS1jb250ZW50IHtcclxuICAgICAgICAuZmFuY2lmeS1hcnRpY2xlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtbWV0YSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1wb3N0LXF1b3RlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweCAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBvc3QtcXVvdGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZhbmNpZnktcG9zdC1xdW90ZS1hdXRob3Ige1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktcG9zdGZvcm1hdC12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICB2aWRlbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmNpZnktc2luZ2xlLXBvc3Qge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6JHNjcmVlbi14cykge1xyXG4gICAgLmZhbmNpZnktY29udGVudCB7XHJcbiAgICAgICAgLmZhbmNpZnktYXJ0aWNsZSB7XHJcblxyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktcG9zdC1xdW90ZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHggMzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmFuY2lmeS1wb3N0LXF1b3RlLWF1dGhvcjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1wb3N0Zm9ybWF0LXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmFuY2lmeS1zaW5nbGUtcG9zdCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jaWZ5LWFnZW5jeS1iYW5uZXIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpbmdsZS1wb3N0IHtcclxuICAgIC5mYW5jaWZ5LXNpdGUgLmZhbmNpZnktbWFpbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNSU7XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxMyU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZhbmNpZnktbGVmdC1jb250ZW50LFxyXG4gICAgICAgICAgICAgICAgLmZhbmNpZnktcmlnaHQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmFuY2lmeS1mZWF0dXJlZC1pbWFnZS1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmFuY2lmeS1hcnRpY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS10aXRsZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKCRibGFjay1jb2xvciwgMC4wOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ5cHggNDdweCA0OHB4IDQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzhweCAzOXB4IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjdweCAyNXB4IDI2cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtbWV0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHggMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChsaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1wb3BwaW5zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtZGFyay1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGUzMzJcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZhbmNpZnktZm9udGFzdGljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1ncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1hcnRpY2xlLWF1dGhvci1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1kYXRlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1jb21tZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtdmlld3Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ4ZGVnLCAkZGVmYXVsdC1ncmVlbiwgJGRlZmF1bHQtbGlnaHQtZ3JlZW4pO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQodWx0cmEtYm9sZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1maXJzdGxldHRlci1iaWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDY0NjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDU2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktYXJ0aWNsZS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzU3NTc1O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLXF1b3RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChyZWd1bGFyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwNXB4IDkwcHggNTBweCA5NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtZGFyay1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA3MHB4IDAgOTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxNXB4IDM1cHggcmdiYSgkZGVmYXVsdC1kYXJrLWJsdWUsIDAuNSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzVweCA2MHB4IDIwcHggNjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQ1cHggMCA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA0MHB4IDIwcHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChtZWRpdW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKAnFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxM3B4IDIzcHggcmdiYSgjMUE2QUYzLCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSdWZpbmE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOTBweCAwIDgwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA3MHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLWltYWdlLXNpZGUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQoYm9sZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFEMUQxRDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoJGRlZmF1bHQtZ3JlZW4sIDAuNDUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDIuYXJ0aWNsZS1oZWFkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzLmFydGljbGUtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNC5hcnRpY2xlLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTM5cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMzBweCByZ2JhKCRibGFjay1jb2xvciwgMC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDdweCAyNXB4IHJnYmEoJGJsYWNrLWNvbG9yLCAwLjE0KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktc2luZ2xlcG9zdC1hdXRob3ItZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NmRlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXNpbmdsZXBvc3QtYXV0aG9yLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1zb2NpYWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGVwb3N0LWF1dGhvci1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMTBweCA0NXB4IDIwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0OXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ3JheTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvdmVyKDQ3ZGVnLCAkZGVmYXVsdC1ncmVlbiwgJGRlZmF1bHQtbGlnaHQtZ3JlZW4pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBvc3Qtc3VnZ2VzdGlvbi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcG9zdC1zdWdnZXN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChib2xkKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wb3N0LXN1Z2dlc3Rpb24tc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzVweCAwIDAgMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXNoYXJlIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgODBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIC4zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTIsIDExMiwgLjMwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE4MTgxODtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGUtcG9zdC1zaGFyZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnZmFuY2lmeS1mb250YXN0aWMnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGUtcG9zdC1zaGFyZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIHNpbmdsZSBwb3N0IE5hdmlnYXRpb25cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXNpbmdsZS1wb3N0LXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtbWlkZGxlKDY3KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDUwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtaG92ZXIoMTk1ZGVnLCAjNDM0MzQzLCAjMTExMTExKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyNXB4IHJnYmEoJGRlZmF1bHQtZ3JlZW4sIDAuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDY5JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudCg0OGRlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2OSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweCAwcHggMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTJweCAwcHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1sYWJlbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBhZ2luYXRpb24tbmV4dC1sYWJlbCxcclxuICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChtZWRpdW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4yNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBhZ2luYXRpb24tbmV4dC10aXRsZSxcclxuICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbi1wcmV2aW91cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wYWdpbmF0aW9uLXByZXZpb3VzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBhZ2luYXRpb24tcHJldmlvdXMtbGFiZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1wYWdpbmF0aW9uLWljb24tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMzVweCByZ2JhKCRibGFjay1jb2xvciwgMC4yMyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktc2luZ2xlLXBvc3QtcGFnaW5hdGlvbi1uZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LXBhZ2luYXRpb24tbmV4dC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1uZXh0LWxhYmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktcGFnaW5hdGlvbi1pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDM1cHggcmdiYSgkYmxhY2stY29sb3IsIDAuMjMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1zaW5nbGUtcG9zdCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMyU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZhbmNpZnktc2luZ2xlLXBvc3QtdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWFydGljbGUtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mYW5jaWZ5LXNpbmdsZS1wb3N0LW5vLXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jaWZ5LXBvc3QtbGluZS1iZWZvcmUtdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQoYm9sZCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50KDg3ZGVnLCAkZGVmYXVsdC1ncmVlbiwgJGRlZmF1bHQtZ3JlZW4pO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKCRkZWZhdWx0LWdyZWVuLCAuNDUpO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENvbW1lbnQgU3R5bGVzXHJcbi5mYW5jaWZ5LWNvbnRlbnQge1xyXG4gICAgLmZhbmNpZnktY29tbWVudHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1waG9uZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtd2VpZ2h0KGJvbGQpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoIzcwNzA3MCwgMC4yNSk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4N2RlZywgJGRlZmF1bHQtZ3JlZW4sICRkZWZhdWx0LWxpZ2h0LWdyZWVuKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoJGRlZmF1bHQtZ3JlZW4sIDAuNDUpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktY29tbWVudC1saXN0IHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMHB4O1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktY29tbWVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDQ2cHggMTVweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAzOXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXB0aC0xIHtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1jb21tZW50LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtYXZhdGFyIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjlweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbmNpZnktY29tbWVudC1tZXRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Nzg3ODc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUtaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtdGl0bGUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQobWVkaXVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmFuY2lmeS1jb21tZW50LWxpbmtzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzFFMUUxRSwgMC44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIC44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1jb21tZW50LWJvZHkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1jb21tZW50LWZvcm0td3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzIpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQoYm9sZCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8qKlxyXG4gICAgICAgICAqIEFnZW5jeSBhbmQgQWdlbnQgUmV2aWV3IFN0eWxlc1xyXG4gICAgICAgICAqIFxyXG4gICAgICAgICAqIEBzaW5jZSAxLjAuMFxyXG4gICAgICAgICAqICBcclxuICAgICAgICAgKi9cclxuICAgICAgICAuZmFuY2lmeS1yZXZpZXdzLWNvdW50cyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktcmV2aWV3LXJhdGluZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS13cmFwIHtcclxuICAgICAgICAuY29tbWVudC1yZXBseS10aXRsZSB7fVxyXG5cclxuICAgICAgICAuY29tbWVudC1ub3RlcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1jb21tZW50LWZvcm0tdGV4dGFyZWEtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtZm9ybS10ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOXB4IDM1cHggcmdiYSgkYmxhY2stY29sb3IsIDAuMDkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS1jb21tZW50LWlucHV0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzVweCAwcHg7XHJcblxyXG4gICAgICAgICAgICAuZmFuY2lmeS1jb21tZW50LW5hbWUtaW5wdXQsXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LWNvbW1lbnQtZW1haWwtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA5cHggMzVweCByZ2JhKCRibGFjay1jb2xvciwgMC4wOSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LWJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQoNzFkZWcsICRkZWZhdWx0LWdyZWVuLCAkZGVmYXVsdC1saWdodC1ncmVlbik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvdmVyKDE5NWRlZywgIzQzNDM0MywgIzExMTExMSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC13ZWlnaHQoc2VtaS1ib2xkKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDQ1cHggMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggN3B4IDMwcHggcmdiYSgkZGVmYXVsdC1ncmVlbiwgLjUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQ3cHggMCA0N3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHggMTNweCAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDI1cHggcmdiYSgkYmxhY2stY29sb3IsIDAuMjMpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tbWVudHMtcmF0aW5nIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb21tZW50cy1yYXRpbmcgbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC8qIHJlbW92ZSBpbmxpbmUtYmxvY2sgd2hpdGVzcGFjZSAqL1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIC8qIGZsaXAgdGhlIG9yZGVyIHNvIHdlIGNhbiB1c2UgdGhlICsgYW5kIH4gY29tYmluYXRvcnMgKi9cclxuICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xyXG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yYXRpbmctY29udGFpbmVyICoge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yYXRpbmctY29udGFpbmVyPmlucHV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yYXRpbmctY29udGFpbmVyPmlucHV0K2xhYmVsIHtcclxuICAgICAgICAgICAgLyogb25seSBlbm91Z2ggcm9vbSBmb3IgdGhlIHN0YXIgKi9cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdkYXNoaWNvbnMnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiA5OTk5cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxZW07XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYxNTRcIjtcclxuICAgICAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lcj5pbnB1dDpjaGVja2VkfmxhYmVsOmJlZm9yZSxcclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lcj5pbnB1dCtsYWJlbDpob3Zlcn5sYWJlbDpiZWZvcmUsXHJcbiAgICAgICAgLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYxNTVcIjtcclxuICAgICAgICAgICAgY29sb3I6ICNlNTI7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDAgMXB4ICMzMzM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lcj4uc3Rhci1jYi1jbGVhcitsYWJlbCB7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogLjVlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0uNWVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJhdGluZy1jb250YWluZXI+LnN0YXItY2ItY2xlYXIrbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IC41ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lcjpob3Zlcj5pbnB1dCtsYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjE1NFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogIzg4ODtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWNvbnRhaW5lcjpob3Zlcj5pbnB1dCtsYWJlbDpob3Zlcn5sYWJlbDpiZWZvcmUsXHJcbiAgICAgICAgLnJhdGluZy1jb250YWluZXI6aG92ZXI+aW5wdXQrbGFiZWw6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYxNTVcIjtcclxuICAgICAgICAgICAgY29sb3I6ICNlNTI7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDAgMXB4ICMzMzM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tbWVudC1yZXNwb25kIC5yYXRpbmctY29udGFpbmVyPi5zdGFyLWNiLWNsZWFyK2xhYmVsLFxyXG4gICAgICAgIC5jb21tZW50LXJlc3BvbmQgLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDk5OTlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb21tZW50LXJlc3BvbmQgLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWwge1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZmFuY2lmeS1yZWNlbnQtcG9zdHMtY29udGFpbmVyIHtcclxuICAgIC5mYW5jaWZ5LXJlY2VudC1wb3N0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZCB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoJGJsYWNrLWNvbG9yLCAwLjE2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LXJlY2VudC1wb3N0LXNlY3Rpb24ge1xyXG5cclxuICAgICAgICAgICAgLmZhbmNpZnktcmVjZW50LXBvc3QtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzgxODE4MTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtd2VpZ2h0KGxpZ2h0KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40NXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYW5jaWZ5LXJlY2VudC1wb3N0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LXF1aWNrc2FuZDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMSk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChib2xkKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vIHN0eWxlIG9mIGFsbCAoIHVsLGxpICkgZGVmYXVsdCB3aWRnZXRzXHJcbi5mYW5jaWZ5LWxpc3QsXHJcbiYuZmFuY2lmeS1saXN0IHtcclxuICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMCAwO1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTkpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChtZWRpdW0pO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS1xdWlja3NhbmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUQxRDFEO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZWVlZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1ncmVlbjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLW5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkIGxpZ2h0Z3JheTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoaWxkcmVuIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgbGlnaHRncmF5O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNlYXJjaCBXaWRnZXQgXHJcbiYud2lkZ2V0X3NlYXJjaCB7XHJcbiAgICAuZmFuY2lmeS1zZWFyY2gtZm9ybSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LXNlYXJjaC1pbnB1dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMzVweCByZ2JhKCRibGFjay1jb2xvciwgLjEpO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTQ5NDk0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFuY2lmeS13aWRnZXQtc2VhcmNoLWZvcm0tYnV0dG9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1mYW1pbHktcXVpY2tzYW5kO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXdlaWdodChsaWdodCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwRDMwNEE7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCAyNHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC8vICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcbiAgICAgICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHRhZy1jbG91ZCB3aWRnZXRcclxuLmZhbmNpZnktdGFnLWNsb3VkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCwgICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtd2VpZ2h0KHJlZ3VsYXIpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiA0cHggMjVweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDRweCAxOHB4IDRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0LWdyZWVuO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWZhc3Q7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtYmx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDYWxsZW5kYXIgV2lkZ2V0XHJcbi5jYWxlbmRhcl93cmFwIHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEdhbGxlcnlcclxuLmdhbGxlcnkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAuZ2FsbGVyeS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgZmxleDogNTAlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mYW5jaWZ5LXNvY2lhbC13aWRnZXQtY29udGFpbmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JheTtcclxuXHJcbiAgICAuZmFuY2lmeS1zb2NpYWwtd2lkZ2V0IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjEpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCA1MXB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIzcHggcmdiYSgkYmxhY2stY29sb3IsIDAuMTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhbmNpZnktc29jaWFsLWZhY2Vib29rLWxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMwMzBGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LXNvY2lhbC10d2l0dGVyLWxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogIzI3QjVGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYW5jaWZ5LXNvY2lhbC1pbnN0YWdyYW0tbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkYxQzc4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
