/*
popModal - 1.24 [05.10.16]
Author: vadimsva
Github: https://github.com/vadimsva/popModal
*/


/* popModal */

.popModal {
	position: absolute;
	background: #fff;
	padding: 15px;
	border: 1px solid #aaa;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	text-align: left;
	max-width: 300px;
	min-width: 265px;
	z-index: 9997;
	box-sizing: border-box;
	border-radius: 3px
}

.popModal .close {
	line-height: 12px;
	font-size: 25px;
	font-weight: bold;
	font-family: serif;
	position: absolute;
	right: 8px;
	top: 8px;
	color: #000;
	opacity: 0.2;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	outline: 0
}

.popModal .close:hover {
	opacity: 1
}

.popModal .popModal_content {
	margin: 15px auto;
	word-wrap: break-word;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: initial;
	font-style: initial;
	color: initial;
	text-decoration: initial;
	text-transform: initial;
	padding: initial
}

.popModal .popModal_content.popModal_contentOverflow {
	max-height: 200px;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 15px -8px;
	padding: 0 7px
}

.popModal .popModal_content:before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 20px;
	bottom: -20px
}

.popModal .popModal_content.popModal_asMenu {
	margin: -5px -15px
}

.popModal .popModal_content.popModal_asMenu ul {
	list-style: none;
	padding: 0
}

.popModal.bottomRight .popModal_content.popModal_asMenu ul {
	text-align: right
}

.popModal .popModal_content.popModal_asMenu ul>li {
	line-height: 40px
}

.popModal .popModal_content.popModal_asMenu ul>li:empty {
	border-top: 1px solid #ddd
}

.popModal .popModal_content.popModal_asMenu ul>li>a {
	display: block;
	padding: 0 15px;
	text-decoration: none
}

.popModal .popModal_content.popModal_asMenu ul>li>a:hover {
	background-color: #eee
}

.popModal .popModal_footer {
	background: #fafafa;
	padding: 15px;
	border-top: 1px solid #ddd;
	text-align: right;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 0 0 3px 3px
}

.popModal .popModal_footer button {
	margin: 0 0 0 5px
}

.popModal:before,
.popModal:after {
	content: '';
	position: absolute;
	border: 10px solid transparent
}

.popModal:after {
	z-index: 1
}

.popModal.bottomLeft:before,
.popModal.bottomRight:before,
.popModal.bottomCenter:before {
	border-top-width: 0;
	border-bottom-color: #aaa;
	top: -10px;
	left: 6px
}

.popModal.bottomLeft:after,
.popModal.bottomRight:after,
.popModal.bottomCenter:after {
	border-top-width: 0;
	border-bottom-color: #fff;
	top: -9px;
	left: 6px
}

.popModal.bottomRight:before,
.popModal.bottomRight:after {
	left: auto;
	right: 6px
}

.popModal.bottomCenter:before,
.popModal.bottomCenter:after {
	left: 50%;
	margin-left: -10px
}

.popModal.leftTop:before,
.popModal.leftCenter:before {
	border-right-width: 0;
	border-left-color: #aaa;
	top: 6px;
	right: -10px
}

.popModal.leftTop:after,
.popModal.leftCenter:after {
	border-right-width: 0;
	border-left-color: #fff;
	top: 6px;
	right: -9px
}

.popModal.rightTop:before,
.popModal.rightCenter:before {
	border-left-width: 0;
	border-right-color: #aaa;
	top: 6px;
	left: -10px
}

.popModal.rightTop:after,
.popModal.rightCenter:after {
	border-left-width: 0;
	border-right-color: #fff;
	top: 6px;
	left: -9px
}

.popModal.leftCenter:before,
.popModal.rightCenter:before {
	top: 50%;
	margin-top: -10px
}

.popModal.leftCenter:after,
.popModal.rightCenter:after {
	top: 50%;
	margin-top: -10px
}

@media (max-width: 400px) {
	.popModal {
		position: absolute;
		max-width: 100%!important;
		right: 20px
	}
}


/* notifyModal */

.notifyModal {
	position: fixed;
	z-index: 999999;
	background: rgba(255, 255, 255, 0.5);
	opacity: 0;
	cursor: pointer;
	transition: all 200ms ease
}

.notifyModal.overlay {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.notifyModal.overlay.center {
	top: 0;
	bottom: 0
}

.notifyModal.open {
	opacity: 1
}

.notifyModal.open .notifyModal_content {
	transform: scale(1)
}

.notifyModal .notifyModal_content {
	position: absolute;
	background: #F9EDBE;
	width: 380px;
	min-width: 200px;
	padding: 25px;
	margin: auto;
	text-align: justify;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	transition: all 200ms ease;
	transform: scale(0.95);
	font-size: 14px;
	font-weight: initial;
	font-style: initial;
	color: initial;
	text-decoration: initial;
	text-transform: initial;
	line-height: 18px;
	box-sizing: border-box;
	border-radius: 3px
}

.notifyModal.alert .notifyModal_content {
	background: #922626;
	color: #eab1b1
}

.notifyModal.simple .notifyModal_content {
	background: #fff;
	color: #333
}

.notifyModal.dark .notifyModal_content {
	background: #333;
	color: #ccc
}

.notifyModal.dark .notifyModal_content .close {
	color: #ccc
}

.notifyModal.leftTop {
	top: 0;
	left: 0
}

.notifyModal.centerTop {
	top: 0;
	left: 0;
	right: 0
}

.notifyModal.rightTop {
	top: 0;
	right: 0
}

.notifyModal.center {
	top: 35%;
	bottom: auto;
	left: 0;
	right: 0
}

.notifyModal.leftBottom {
	bottom: 0;
	left: 0
}

.notifyModal.centerBottom {
	bottom: 0;
	left: 0;
	right: 0
}

.notifyModal.rightBottom {
	bottom: 0;
	right: 0
}

.notifyModal.center .notifyModal_content {
	left: 0;
	right: 0;
	top: 35%
}

.notifyModal.leftTop .notifyModal_content {
	left: 20px;
	top: 20px
}

.notifyModal.centerTop .notifyModal_content {
	left: 0;
	right: 0;
	top: 20px
}

.notifyModal.rightTop .notifyModal_content {
	right: 20px;
	top: 20px
}

.notifyModal.leftBottom .notifyModal_content {
	left: 20px;
	bottom: 20px
}

.notifyModal.centerBottom .notifyModal_content {
	left: 0;
	right: 0;
	bottom: 20px
}

.notifyModal.rightBottom .notifyModal_content {
	right: 20px;
	bottom: 20px
}

.notifyModal.centerTopSlide.open .notifyModal_content,
.notifyModal.centerBottomSlide.open .notifyModal_content {
	transform: scale(1) translateY(0)
}

.notifyModal.centerTopSlide .notifyModal_content {
	top: 0;
	left: 0;
	right: 0;
	transform: scale(1) translateY(-100%)
}

.notifyModal.centerBottomSlide .notifyModal_content {
	bottom: 0;
	left: 0;
	right: 0;
	transform: scale(1) translateY(100%)
}

.notifyModal.leftTopSlide.open .notifyModal_content,
.notifyModal.leftBottomSlide.open .notifyModal_content,
.notifyModal.rightTopSlide.open .notifyModal_content,
.notifyModal.rightBottomSlide.open .notifyModal_content {
	transform: scale(1) translateX(0)
}

.notifyModal.leftTopSlide .notifyModal_content {
	left: 0;
	top: 20px;
	transform: scale(1) translateX(-100%)
}

.notifyModal.leftBottomSlide .notifyModal_content {
	left: 0;
	bottom: 20px;
	transform: scale(1) translateX(-100%)
}

.notifyModal.rightTopSlide .notifyModal_content {
	right: 0;
	top: 20px;
	transform: scale(1) translateX(100%)
}

.notifyModal.rightBottomSlide .notifyModal_content {
	right: 0;
	bottom: 20px;
	transform: scale(1) translateX(100%)
}

.notifyModal .notifyModal_content .close {
	line-height: 12px;
	font-size: 25px;
	font-weight: bold;
	font-family: serif;
	position: absolute;
	right: 8px;
	top: 8px;
	color: #000;
	opacity: 0.2;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	outline: 0
}

.notifyModal .notifyModal_content .close:hover {
	opacity: 1
}

.notifyModal.icon .notifyModal_content:after {
	position: absolute;
	top: 50%;
	bottom: 0;
	left: 20px;
	font-size: 60px;
	line-height: 0
}

.notifyModal.icon .notifyModal_content {
	padding-left: 90px
}

.notifyModal.icon.notify .notifyModal_content:after,
.notifyModal.icon.simple .notifyModal_content:after,
.notifyModal.icon.dark .notifyModal_content:after {
	content: 'i';
	font-family: monospace;
	font-weight: bold;
	width: 40px;
	text-align: center;
	font-size: 35px;
	border-radius: 50%;
	color: #c5b68e;
	height: 40px;
	line-height: 40px;
	top: calc(50% - 20px);
	border: 4px solid
}

.notifyModal.icon.simple .notifyModal_content:after {
	color: #ccc
}

.notifyModal.icon.dark .notifyModal_content:after {
	color: #666
}

.notifyModal.icon.alert .notifyModal_content:after {
	content: '\26A0'
}

@media (max-width: 400px) {
	.notifyModal .notifyModal_content {
		width: auto
	}
	.notifyModal.center .notifyModal_content {
		top: 15%
	}
	.notifyModal.center .notifyModal_content,
	.notifyModal.centerTop .notifyModal_content,
	.notifyModal.centerBottom .notifyModal_content {
		margin: auto 20px
	}
}


/* hintModal */

.hintModal {
	position: relative;
	overflow: visible;
	transform: translateZ(0);
	backface-visibility: hidden;
	z-index: 1
}

.hintModal .hintModal_container {
	display: none;
	left: 0;
	margin: 0;
	position: absolute;
	background: #F8F4E1;
	padding: 15px;
	border: 1px solid #B4A984;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	opacity: 0;
	text-align: justify;
	max-width: 260px;
	min-width: 260px;
	z-index: 1;
	line-height: 16px;
	border-radius: 3px;
	font-size: 13px;
	font-weight: normal;
	font-style: initial;
	margin-top: 6px;
	color: #333;
	top: 100%;
	box-sizing: border-box;
	text-decoration: initial;
	text-transform: initial
}

.hintModal .hintModal_container:before,
.hintModal .hintModal_container:after {
	content: '';
	position: absolute;
	border: 6px solid transparent;
	border-top-width: 0;
	border-bottom-color: #B4A984;
	top: -6px;
	left: 6px
}

.hintModal .hintModal_container:before {
	border-bottom-color: #B4A984;
	top: -6px
}

.hintModal .hintModal_container:after {
	border-bottom-color: #F8F4E1;
	top: -5px;
	z-index: 1
}

.hintModal.bottomRight .hintModal_container {
	left: auto;
	right: 0
}

.hintModal.bottomRight .hintModal_container:before,
.hintModal.bottomRight .hintModal_container:after {
	left: auto;
	right: 6px
}

.hintModal.bottomCenter .hintModal_container {
	left: -120px;
	right: -120px;
	margin-left: auto;
	margin-right: auto
}

.hintModal.bottomCenter .hintModal_container:before,
.hintModal.bottomCenter .hintModal_container:after {
	left: 50%;
	margin-left: -6px
}

.hintModal:hover .hintModal_container {
	display: block
}


/* dialogModal */

.dialogModal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.7);
	z-index: 888888;
	opacity: 0;
	transition: all 200ms ease;
	backface-visibility: hidden
}

.dialogModal.open {
	opacity: 1
}

.dialogModal * {
	box-sizing: border-box
}

.dialogModal_container {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow-y: scroll
}

.dialogModal .dialogModal_top {
	position: fixed;
	left: 0;
	right: 0;
	z-index: 2;
	opacity: 0
}

.dialogModal .dialogModal_top .dialogModal_header {
	padding: 15px 25px;
	line-height: 30px;
	height: 60px;
	font-size: 120%;
	margin: auto;
	width: 650px;
	background: #fff;
	border-bottom: 1px solid #f5f5f5;
	position: relative
}

.dialogModal .dialogModal_top .dialogModal_header .close {
	line-height: 30px;
	font-size: 40px;
	font-family: serif;
	color: #000;
	opacity: 0.2;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	outline: 0;
	width: 30px;
	float: right
}

.dialogModal .dialogModal_top .dialogModal_header .close:hover {
	opacity: 1
}

.dialogModal .dialogModal_top .dialogModal_header .dialogPrev.notactive,
.dialogModal .dialogModal_top .dialogModal_header .dialogNext.notactive {
	opacity: 0.1!important;
	cursor: default
}

.dialogModal .dialogModal_top .dialogModal_header .dialogPrev,
.dialogModal .dialogModal_top .dialogModal_header .dialogNext {
	line-height: 23px;
	font-size: 30px;
	color: #000;
	opacity: 0.2;
	cursor: pointer;
	background: transparent;
	border: 0;
	outline: 0;
	float: right;
	width: 30px;
	height: 30px;
	text-align: center
}

.dialogModal .dialogModal_top .dialogModal_header .dialogPrev:hover,
.dialogModal .dialogModal_top .dialogModal_header .dialogNext:hover {
	opacity: 1
}

.dialogModal .dialogModal_top .dialogModal_header span {
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	width: calc(100% - 90px);
	text-overflow: ellipsis
}

.dialogModal .dialogModal_top .dialogModal_header:after {
	content: '';
	position: absolute;
	bottom: -11px;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, 0.5);
	height: 10px
}

.dialogModal .dialogModal_body {
	position: absolute;
	width: 650px;
	left: 0;
	right: 0;
	margin: 60px auto 40px;
	background: #fff;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: initial;
	font-style: initial;
	color: initial;
	text-decoration: initial;
	text-transform: initial;
	opacity: 0;
	border-radius: 0 0 3px 3px
}

.dialogModal .dialogModal_body .dialogModal_header {
	display: none
}

.dialogModal .dialogModal_content {
	padding: 15px 25px 25px;
	line-height: 20px;
	min-height: 200px
}

.dialogModal .dialogModal_footer {
	background: #fafafa;
	padding: 15px 25px;
	border-top: 1px solid #ddd;
	text-align: right;
	border-radius: 0 0 3px 3px
}

.dialogModal .dialogModal_footer button {
	margin: 0 0 0 5px
}

.dialogModal.modal .dialogModal_container {
	opacity: 0;
	transition: all 200ms ease
}

.dialogModal.modal {
	overflow-y: hidden
}

.dialogModal.modal .dialogModal_container {
	position: absolute;
	overflow-y: auto;
	margin: auto;
	width: 650px;
	left: 0;
	right: 0;
	bottom: 40px
}

.dialogModal.modal .dialogModal_top .dialogModal_header {
	border-radius: 3px 3px 0 0
}

.dialogModal.modal .dialogModal_top {
	margin-top: -60px
}

.dialogModal.modal .dialogModal_body {
	margin: auto;
	width: auto
}

body.dialogModalOpen {
	overflow: hidden
}

@media (max-width: 680px) {
	.dialogModal .dialogModal_container,
	.dialogModal .dialogModal_top .dialogModal_header,
	.dialogModal .dialogModal_body {
		width: auto!important
	}
}

@media (max-width: 400px) {
	.dialogModal .dialogModal_body,
	.dialogModal .dialogModal_footer {
		border-radius: 0
	}
}


/* titleModal */

.titleModal {}

.titleModal_container {
	position: absolute;
	z-index: 99999;
	background: #000;
	color: #fff;
	padding: 5px 10px;
	line-height: 16px;
	margin-top: 12px;
	border-radius: 3px;
	font-size: 13px;
	text-align: center;
	max-width: 260px;
	opacity: 0;
	white-space: normal;
	font-weight: initial;
	font-style: initial;
	text-decoration: initial;
	text-transform: initial
}

.titleModal_container:after {
	content: '';
	position: absolute;
	border: 6px solid transparent;
	border-top-width: 0;
	border-bottom-color: #000;
	top: -6px;
	left: 50%;
	margin-left: -6px
}

.titleModal_container.top {
	margin-top: -6px
}

.titleModal_container.top:after {
	border: 6px solid transparent;
	border-bottom-width: 0;
	border-top-color: #000;
	top: auto;
	bottom: -6px;
	left: 50%;
	margin-left: -6px
}

.titleModal_container.left {
	margin-top: auto;
	margin-left: 3px
}

.titleModal_container.left:after {
	border: 6px solid transparent;
	border-right-width: 0;
	border-left-color: #000;
	top: 50%;
	left: auto;
	right: -6px;
	margin-left: 0;
	margin-top: -6px
}

.titleModal_container.right {
	margin-top: auto;
	margin-left: -3px
}

.titleModal_container.right:after {
	border: 6px solid transparent;
	border-left-width: 0;
	border-right-color: #000;
	top: 50%;
	left: 0;
	margin-top: -6px
}

.titleModal.light+.titleModal_container {
	background: #fff;
	color: #000;
	border: 1px solid #ccc
}

.titleModal.light+.titleModal_container:after {
	border-bottom-color: #fff
}

.titleModal.light+.titleModal_container:before {
	content: '';
	position: absolute;
	border: 7px solid transparent;
	border-top-width: 0;
	border-bottom-color: #ccc;
	top: -7px;
	left: 50%;
	margin-left: -7px
}

.titleModal.light+.titleModal_container.top:after {
	border: 6px solid transparent;
	border-bottom-width: 0;
	border-top-color: #fff
}

.titleModal.light+.titleModal_container.top:before {
	border: 6px solid transparent;
	border-bottom-width: 0;
	border-top-color: #ccc;
	top: auto;
	bottom: -7px;
	left: 50%;
	margin-left: -6px
}

.titleModal.light+.titleModal_container.left:after {
	border: 6px solid transparent;
	border-right-width: 0;
	border-left-color: #fff
}

.titleModal.light+.titleModal_container.left:before {
	border: 7px solid transparent;
	border-right-width: 0;
	border-left-color: #ccc;
	top: 50%;
	left: auto;
	right: -7px;
	margin-left: 0;
	margin-top: -7px
}

.titleModal.light+.titleModal_container.right:after {
	border: 6px solid transparent;
	border-left-width: 0;
	border-right-color: #fff
}

.titleModal.light+.titleModal_container.right:before {
	border: 7px solid transparent;
	border-left-width: 0;
	border-right-color: #ccc;
	top: 50%;
	left: 0;
	margin-top: -7px
}


/* confirmModal */

.confirmModal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.7);
	z-index: 888888;
	overflow: auto;
	opacity: 0;
	transition: all 200ms ease;
	backface-visibility: hidden
}

.confirmModal.open {
	opacity: 1
}

.confirmModal * {
	box-sizing: border-box
}

.confirmModal .confirmModal_body {
	position: absolute;
	width: 400px;
	left: 0;
	right: 0;
	margin: 0 auto 40px;
	background: #fff;
	font-size: 14px;
	font-weight: initial;
	font-style: initial;
	color: initial;
	text-decoration: initial;
	text-transform: initial;
	opacity: 0;
	border-radius: 0 0 3px 3px
}

.confirmModal .confirmModal_body.modal {
	border-radius: 3px
}

.confirmModal .confirmModal_body.open {
	opacity: 1
}

.confirmModal .confirmModal_content {
	padding: 60px 40px;
	line-height: 20px
}

.confirmModal .confirmModal_footer {
	background: #fafafa;
	padding: 15px 25px;
	border-top: 1px solid #ddd;
	text-align: right;
	border-radius: 0 0 3px 3px
}

.confirmModal .confirmModal_footer button {
	margin: 0 0 0 5px
}

.confirmModal .confirmModal_body.needConfirm {
	animation-name: needConfirm;
	animation-timing-function: ease;
	animation-iteration-count: 3
}

@keyframes needConfirm {
	0%,
	100% {
		transform: scale(1)
	}
	50% {
		transform: scale(1.1)
	}
}

body.confirmModalOpen {
	overflow: hidden
}

@media (max-width: 430px) {
	.confirmModal .confirmModal_body {
		width: 100%
	}
	.confirmModal .confirmModal_body,
	.confirmModal .confirmModal_footer {
		border-radius: 0
	}
}


/* animation */

.animated {
	animation-duration: 0.2s;
	animation-fill-mode: both;
	transform: translateZ(0);
	backface-visibility: hidden
}

.fadeInLeft {
	animation-name: fadeInLeft
}

.fadeOutLeft {
	animation-name: fadeOutLeft
}

.fadeInRight {
	animation-name: fadeInRight
}

.fadeOutRight {
	animation-name: fadeOutRight
}

.fadeInTop {
	animation-name: fadeInTop
}

.fadeInTopBig {
	animation-name: fadeInTopBig
}

.fadeOutTop {
	animation-name: fadeOutTop
}

.fadeInBottom {
	animation-name: fadeInBottom
}

.fadeOutBottom {
	animation-name: fadeOutBottom
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-10px)
	}
	100% {
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0)
	}
	100% {
		opacity: 0;
		transform: translateX(-10px)
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(10px)
	}
	100% {
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0)
	}
	100% {
		opacity: 0;
		transform: translateX(10px)
	}
}

@keyframes fadeInTop {
	0% {
		opacity: 0;
		transform: translateY(-10px)
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes fadeOutTop {
	0% {
		opacity: 1;
		transform: translateY(0)
	}
	100% {
		opacity: 0;
		transform: translateY(-10px)
	}
}

@keyframes fadeInTopBig {
	0% {
		opacity: 0;
		transform: translateY(-100%)
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes fadeInBottom {
	0% {
		opacity: 0;
		transform: translateY(10px)
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes fadeOutBottom {
	0% {
		opacity: 1;
		transform: translateY(0)
	}
	100% {
		opacity: 0;
		transform: translateY(10px)
	}
}

.modal-dialog {
	width: 60%;
	height: 65%;
}


/** Exit Popup **/

#exit-modal-0 .modal-content {
	/* background: #09569c url('/images/popup/raysbg.png') no-repeat;
    background-size:cover;
    color: #000000;
    padding: 0px;
    width:655px;
    min-height:387px; 
    top:100px;
    font-family:Roboto;*/
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: auto;
	height: -webkit-fill-available;
	min-height: 387px;
	top: 100px;
	font-family: Roboto;
}

#exit-modal-0 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-0 .modal-body {
	position: relative;
	padding: 0px 0px;
	float: left;
	width: 100%;
}

#exit-modal-0 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-0 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-0 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-0 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-0 .form-container {
	/*width:260px;
    height:222px;
    background:rgba(0,0,0,0.3);
    float:right;
    padding:10px;*/
}

#exit-modal-0 .offer-container {
	float: left;
}

#exit-modal-0 .modal-content input {
	height: 34px;
}

.bcontainer {
	float: left;
	width: 100%;
}

#exit-modal-0 .btn-primary {
	/*width:100%;
    color:#000000!important;
    background-color:#ff9900!important;
    text-transform:uppercase;
    border-radius:6px!important;
    margin:0px!important;
    box-shadow:none!important;
    border:1px solid #053159;
    padding: 5px;
    font-size: 17px;
    font-weight:bold;
    letter-spacing:1px;*/
	width: 54%;
	color: #ffffff!important;
	/* background-color: #037bfa!important; */
	text-transform: uppercase;
	border-radius: 40px !important;
	/* margin: 0px!important; */
	box-shadow: 8px 9px 10px 3px #eae8e8;
	/* border: 1px solid #053159; */
	padding: 10px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
	background: linear-gradient(0deg, #60e2b8, #037dfa 80%) no-repeat;
}

#exit-modal-1 .modal-content {
	background: #09569c url('/images/popup/raysbg.png') no-repeat;
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: 655px;
	min-height: 387px;
	/* increase if content is more */
	top: 100px;
	font-family: Roboto;
}

#exit-modal-1 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-1 .modal-body {
	position: relative;
	padding: 0px 15px;
	float: left;
	width: 100%;
}

#exit-modal-1 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-1 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-1 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-1 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-1 .form-container {
	width: 260px;
	height: 222px;
	background: rgba(0, 0, 0, 0.3);
	float: right;
	padding: 10px;
}

#exit-modal-1 .offer-container {
	float: left;
}

#exit-modal-1 .modal-content input {
	height: 34px;
}

#exit-modal-1 .btn-primary {
	width: 100%;
	color: #000000!important;
	background-color: #ff9900!important;
	text-transform: uppercase;
	border-radius: 6px!important;
	margin: 0px!important;
	box-shadow: none!important;
	border: 1px solid #053159;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
}

#exit-modal-2 .modal-content {
	background: #09569c url('/images/popup/raysbg.png') no-repeat;
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: 655px;
	min-height: 387px;
	/* increase if content is more */
	top: 100px;
	font-family: Roboto;
}

#exit-modal-2 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-2 .modal-body {
	position: relative;
	padding: 0px 15px;
	float: left;
	width: 100%;
}

#exit-modal-2 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-2 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-2 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-2 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-2 .form-container {
	width: 260px;
	height: 222px;
	background: rgba(0, 0, 0, 0.3);
	float: right;
	padding: 10px;
}

#exit-modal-2 .offer-container {
	float: left;
}

#exit-modal-2 .modal-content input {
	height: 34px;
}

#exit-modal-2 .btn-primary {
	width: 100%;
	color: #000000!important;
	background-color: #ff9900!important;
	text-transform: uppercase;
	border-radius: 6px!important;
	margin: 0px!important;
	box-shadow: none!important;
	border: 1px solid #053159;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
}

#exit-modal-3 .modal-content {
	background: #09569c url('/images/popup/raysbg.png') no-repeat;
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: 655px;
	min-height: 387px;
	/* increase if content is more */
	top: 100px;
	font-family: Roboto;
}

#exit-modal-3 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-3 .modal-body {
	position: relative;
	padding: 0px 15px;
	float: left;
	width: 100%;
}

#exit-modal-3 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-3 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-3 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-3 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-3 .form-container {
	width: 260px;
	height: 222px;
	background: rgba(0, 0, 0, 0.3);
	float: right;
	padding: 10px;
}

#exit-modal-3 .offer-container {
	float: left;
}

#exit-modal-3 .modal-content input {
	height: 34px;
}

#exit-modal-3 .btn-primary {
	width: 100%;
	color: #000000!important;
	background-color: #ff9900!important;
	text-transform: uppercase;
	border-radius: 6px!important;
	margin: 0px!important;
	box-shadow: none!important;
	border: 1px solid #053159;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
}

#exit-modal-4 .modal-content {
	background: #09569c url('/images/popup/raysbg2.png') no-repeat;
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: 655px;
	min-height: 387px;
	/* increase if content is more */
	top: 100px;
	font-family: Roboto;
}

#exit-modal-4 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-4 .modal-body {
	position: relative;
	padding: 0px 15px;
	float: left;
	width: 100%;
}

#exit-modal-4 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-4 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-4 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-4 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-4 .form-container {
	width: 260px;
	height: 222px;
	background: rgba(0, 0, 0, 0.3);
	float: right;
	padding: 10px;
}

#exit-modal-4 .offer-container {
	float: left;
}

#exit-modal-4 .modal-content input {
	height: 34px;
}

#exit-modal-4 .btn-primary {
	width: 100%;
	color: #000000!important;
	background-color: #ff9900!important;
	text-transform: uppercase;
	border-radius: 6px!important;
	margin: 0px!important;
	box-shadow: none!important;
	border: 1px solid #053159;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
}

#exit-modal-5 .modal-content {
	background: #09569c url('/images/popup/raysbg2.png') no-repeat;
	background-size: cover;
	color: #000000;
	padding: 0px;
	width: 655px;
	min-height: 415px;
	/*387px;*/
	/* increase if content is more */
	top: 100px;
	font-family: Roboto;
}

#exit-modal-5 .close {
	background-image: url('/images/popup/exit_close.png');
	opacity: 1!important;
	position: absolute;
	right: -25px;
	top: -20px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
}

#exit-modal-5 .modal-body {
	position: relative;
	padding: 0px 15px;
	float: left;
	width: 100%;
}

#exit-modal-5 .modal-title {
	font-size: 32px!important;
	text-align: center;
	font-weight: bold;
	color: #ffffff!important;
	margin: 20px 0px 15px 0px;
}

#exit-modal-5 .modal-title span {
	color: #ff9900!important;
}

#exit-modal-5 .modal-footer {
	border-top: none;
	background: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #ffffff!important;
	text-align: left;
}

#exit-modal-5 .modal-footer p {
	color: #ffffff!important;
	margin: 0px;
	padding: 0px;
}

#exit-modal-5 .form-container {
	width: 260px;
	height: 222px;
	background: rgba(0, 0, 0, 0.3);
	float: right;
	padding: 10px;
}

#exit-modal-5 .offer-container {
	float: left;
}

#exit-modal-5 .modal-content input {
	height: 34px;
}

#exit-modal-5 .btn-primary {
	width: 100%;
	color: #000000!important;
	background-color: #ff9900!important;
	text-transform: uppercase;
	border-radius: 6px!important;
	margin: 0px!important;
	box-shadow: none!important;
	border: 1px solid #053159;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 1px;
}

#popModal_ex11 {
	display: none;
}

#popModal_pl1 {
	display: none;
}

@media (max-width: 1200px) {
	#popModal_ex1 {
		display: none !important;
	}
	#popModal_pl {
		display: none !important;
	}
}

@media (max-width: 500px) {
	#exit-modal-0 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-0 .modal-body {
		float: none;
	}
	#exit-modal-0 .form-container {
		width: 100%;
	}
	#exit-modal-0 .offer-container img {
		width: 98%
	}
	#exit-modal-1 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-1 .modal-body {
		float: none;
	}
	#exit-modal-1 .form-container {
		width: 100%;
	}
	#exit-modal-1 .offer-container img {
		width: 98%
	}
	#exit-modal-2 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-2 .modal-body {
		float: none;
	}
	#exit-modal-2 .form-container {
		width: 100%;
	}
	#exit-modal-2 .offer-container img {
		width: 98%
	}
	#exit-modal-3 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-3 .modal-body {
		float: none;
	}
	#exit-modal-3 .form-container {
		width: 100%;
	}
	#exit-modal-3 .offer-container img {
		width: 98%
	}
	#exit-modal-4 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-4 .modal-body {
		float: none;
	}
	#exit-modal-4 .form-container {
		width: 100%;
	}
	#exit-modal-4 .offer-container img {
		width: 98%
	}
	#exit-modal-5 .modal-content {
		width: 100%;
		min-height: 580px;
	}
	#exit-modal-5 .modal-body {
		float: none;
	}
	#exit-modal-5 .form-container {
		width: 100%;
	}
	#exit-modal-5 .offer-container img {
		width: 98%
	}
}

/*call to action common*/

.BottomHeading {
	margin: 0px;
	color: #000000;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/* text-shadow: 1px 2px 1px #4e4e4e; */
}

.registerForm1 form-group {
	margin-bottom: 10%;
}

.hrTop {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	border-top: 2px solid #fff;
	width: 25%;
}

.registerForm1 {
	padding: 5%;
}

.imgTopHeading {
	color: white;
	font-size: large;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	text-shadow: 1px 2px 1px #4e4e4e;
	font-family: Avantgarde, TeX Gyre Adventor, URW Gothic L, sans-serif;
	padding: 0px 4%;
}

.imgTitle {
	color: white;
	font-size: x-large;
	text-align: center;
	line-height: 29px;
	font-weight: 700;
	text-shadow: 1px 2px 1px #4e4e4e;
	font-family: New Century Schoolbook, TeX Gyre Schola, serif;
	padding: 0px 5%;
}

/*call to action*/

#myModalHome .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalHome .banner-sec {
	background: url('/images/CallTOActionPoppup/home.jpg') no-repeat left bottom;
	background-size: cover;
	/* height: auto; */
	min-height: 435px;
	/* border-radius: 0 10px 10px 0; */
	padding: 0;
	background-position: center center;
	/* margin-top: 5%;*/
}



#myModalHome .TopHeading {
	color: #1a4f93;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}



#myModalHome .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #1e4087, #1aa7fb);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}

 

#myModalHome .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #007CFF !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}




/*USA*/
#myModalUSA .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalUSA .banner-sec {
	background: url('/images/CallTOActionPoppup/USA.jpg') no-repeat left bottom;
	background-size: cover;
	/* height: auto; */
	min-height: 435px;
	/* border-radius: 0 10px 10px 0; */
	padding: 0;
	background-position: center center;
	/* margin-top: 5%;*/
}
#myModalUSA .TopHeading {
	color: #3788e3;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}



#myModalUSA .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #63EAB3, #007CFF);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}


#myModalUSA .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #007CFF !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*CANADA*/
#myModalCANADA .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalCANADA .banner-sec {
	background: url('/images/CallTOActionPoppup/CANADA.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}
#myModalCANADA .TopHeading {
	color: #801f0e;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalCANADA .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #eb4f24, #801f0e);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}

#myModalCANADA .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #801f0e !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*NewZeaLand*/
#myModalNewZ .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalNewZ .banner-sec {
	background: url('/images/CallTOActionPoppup/NEWZLand.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}
#myModalNewZ .TopHeading {
	color: #331839;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}

#myModalNewZ .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6b8bb1, #3f3c58);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}


#myModalNewZ .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #331839 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*UK*/
#myModalUK .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalUK .banner-sec {
	background: url('/images/CallTOActionPoppup/UK.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}
#myModalUK .TopHeading {
	color: #623376;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalUK .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6f387e, #5c31728a);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalUK .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #623376 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Austr*/
#myModalAustr .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalAustr .banner-sec {
	background: url('/images/CallTOActionPoppup/AUSTRALIA.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalAustr .TopHeading {
	color: #461837;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalAustr .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #ee495d, #461837);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalAustr .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #461837 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}


/*USBANK*/
#myModalUSBANK .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalUSBANK .banner-sec {
	background: url('/images/CallTOActionPoppup/USBank.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalUSBANK .TopHeading {
	color: #ef4549;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalUSBANK .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #ce476f, #ed663a);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalUSBANK .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #ef4549 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*NATIONALISED*/
#myModalNATIONALISED .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalNATIONALISED .banner-sec {
	background: url('/images/CallTOActionPoppup/hassleFree.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalNATIONALISED .TopHeading {
	color: #9c3d77;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalNATIONALISED .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #ea4952, #b2609a);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalNATIONALISED .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #9c3d77 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*NBFC*/
#myModalNBFC .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalNBFC .banner-sec {
	background: url('/images/CallTOActionPoppup/NBFC.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalNBFC .TopHeading {
	color: #f36f2d;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
	/*text-shadow: 1px 2px 1px #4e4e4e;*/
}
#myModalNBFC .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #ecbe34, #e6463e);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalNBFC .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #f36f2d !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*SBI*/
#myModalSBI .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalSBI .banner-sec {
	background: url('/images/CallTOActionPoppup/SBI.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalSBI .TopHeading {
	color: #a63852;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalSBI .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #316af7, #a63852);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalSBI .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #a63852 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*BOI*/
#myModalBOI .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalBOI .banner-sec {
	background: url('/images/CallTOActionPoppup/AXIS.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalBOI .TopHeading {
	color: #a63852;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalBOI .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #316af7, #a63852);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalBOI .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #a63852 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*BOI*/
#myModalUnion .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalUnion .banner-sec {
	background: url('/images/CallTOActionPoppup/AXIS.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalUnion .TopHeading {
	color: #a63852;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalUnion .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #316af7, #a63852);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalUnion .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #a63852 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*IDBI*/
#myModalIDBI .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalIDBI .banner-sec {
	background: url('/images/CallTOActionPoppup/Bajaj.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalIDBI .TopHeading {
	color: #826cfa;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalIDBI .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #3cd1fb, #826cfa);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalIDBI .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #826cfa !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*BOB*/
#myModalBOB .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalBOB .banner-sec {
	background: url('/images/CallTOActionPoppup/DirectConnect.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalBOB .TopHeading {
	color: #df455e;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalBOB .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #df455e, #f45933);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalBOB .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #df455e !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*SARASWAT*/
#myModalSaraswat .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalSaraswat .banner-sec {
	background: url('/images/CallTOActionPoppup/BestRate.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalSaraswat .TopHeading {
	color: #df455e;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalSaraswat .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #df455e, #f45933);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalSaraswat .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #df455e !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*AXIS*/
#myModalAXIS .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalAXIS .banner-sec {
	background: url('/images/CallTOActionPoppup/AXIS.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalAXIS .TopHeading {
	color: #b53019;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalAXIS .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #b53019, #f24643);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalAXIS .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #b53019 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*ICICI*/
#myModalICICI .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalICICI .banner-sec {
	background: url('/images/CallTOActionPoppup/AXIS.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalICICI .TopHeading {
	color: #0c2d6c;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalICICI .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #0c2d6c, #016ed0);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalICICI .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #0c2d6c !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*HDFC*/
#myModalHDFC .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalHDFC .banner-sec {
	background: url('/images/CallTOActionPoppup/BestRate.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalHDFC .TopHeading {
	color: #6d4290;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalHDFC .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6d4290, #f24d6d);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalHDFC .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #6d4290 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Credenc*/
#myModalCredenc .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalCredenc .banner-sec {
	background: url('/images/CallTOActionPoppup/Bajaj.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalCredenc .TopHeading {
	color: #6d4290;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalCredenc .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6d4290, #f24d6d);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalCredenc .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #6d4290 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Auxilo*/
#myModalAuxilo .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalAuxilo .banner-sec {
	background: url('/images/CallTOActionPoppup/Auxilo.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalAuxilo .TopHeading {
	color: #846cfa;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalAuxilo .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #43bcfb, #846cfa);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalAuxilo .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #846cfa !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}
/*Avanse*/
#myModalAvanse .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalAvanse .banner-sec {
	background: url('/images/CallTOActionPoppup/Avanse.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalAvanse .TopHeading {
	color: #5e3984;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalAvanse .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #ab385d, #5e3984);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModaAvanse .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #5e3984 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}
/*Incred*/
#myModalIncred .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalIncred .banner-sec {
	background: url('/images/CallTOActionPoppup/Incred.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalIncred .TopHeading {
	color: #836cfa;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalIncred .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #3dd4fa, #836cfa);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalIncred .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #836cfa !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Bajaj*/
/*#myModalBajaj .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalBajaj .banner-sec {
	background: url('/images/CallTOActionPoppup/Bajaj.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalBajaj .TopHeading {
	color: #826cfa;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalBajaj .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000), to(transparent));
	background-image: -webkit-linear-gradient(180deg, #fff, transparent), -webkit-linear-gradient(180deg, #3cd1fb, #826cfa);
	background-image: -moz-linear-gradient(180deg, #fff, transparent), -moz-linear-gradient(180deg, #3cd1fb, #826cfa);
	background-image: -o-linear-gradient(180deg, #fff, transparent), -o-linear-gradient(180deg, #3cd1fb, #826cfa);
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #3cd1fb, #826cfa);
	-moz-background-size: 100% 5px;
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalBajaj .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #826cfa !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}*/

/*Mpower*/
#myModalMpower .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalMpower .banner-sec {
	background: url('/images/CallTOActionPoppup/Mpower.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalMpower .TopHeading {
	color: #056bc3;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalMpower .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6bc3e9, #056bc3);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalMpower .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #056bc3 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Prodigy*/
#myModalProdigy .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalProdigy .banner-sec {
	background: url('/images/CallTOActionPoppup/Prodigy.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalProdigy .TopHeading {
	color: #056bc3;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalProdigy .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6bc3e9, #056bc3);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalProdigy .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #056bc3 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*LeapFin*/
#myModalLeapFin .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalLeapFin .banner-sec {
	background: url('/images/CallTOActionPoppup/LeapFin.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalLeapFin .TopHeading {
	color: #056bc3;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalLeapFin .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #6bc3e9, #056bc3);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalLeapFin .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #056bc3 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}


/*Earnest*/
#myModalEarnest .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalEarnest .banner-sec {
	background: url('/images/CallTOActionPoppup/Earnest.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalEarnest .TopHeading {
	color: #823159;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalEarnest .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #823159, #185ed0);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalEarnest .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #823159 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*Ascent*/
#myModalAscent .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalAscent .banner-sec {
	background: url('/images/CallTOActionPoppup/Ascent.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalAscent .TopHeading {
	color: #823159;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalAscent .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #823159, #185ed0);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalAscent .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #823159 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}

/*SallieMae*/
#myModalSallieMae .modal-dialog {
	width: 60%;
	height: 65%;
}

#myModalSallieMae .banner-sec {
	background: url('/images/CallTOActionPoppup/SallieMae.jpg') no-repeat left bottom;
	background-size: cover;
	min-height: 435px;
	padding: 0;
	background-position: center center;
}

#myModalSallieMae .TopHeading {
	color: #823159;
	font-size: larger;
	text-align: center;
	line-height: 24px;
	font-weight: 700;
}
#myModalSallieMae .registerForm1 input {
	border: 0px;
	border-radius: 0px !important;
	background-image: linear-gradient(90deg, #fff, transparent), linear-gradient(90deg, #823159, #185ed0);
	background-size: 100% 3.5px;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
}
#myModalSallieMae .registerButton {
	margin-top: 15px;
	width: 175px;
	height: 40px;
	background-color: #823159 !important;
	box-shadow: 8px 9px 9px 1px rgba(191, 191, 191, 0.7) !important;
}



@media screen and (max-width: 992px) {
  	/*#myModalSBI .modal-dialog {
		width: 95% !important;
	}

	#myModalSBI {
		background-color: white;
	}*/

	#myModalHome .modal-dialog {
		width: 95%;
	}

	#myModalHome  {
		background-color: white;
	}

	#myModalUSA .modal-dialog {
		width: 95%;
	}

	#myModalUSA  {
		background-color: white;
	}

	#myModalCANADA .modal-dialog {
		width: 95%;
	}

	#myModalCANADA  {
		background-color: white;
	}

	#myModalNewZ .modal-dialog {
		width: 95%;
	}

	#myModalNewZ  {
		background-color: white;
	}

	#myModalUK .modal-dialog {
		width: 95%;
	}

	#myModalUK  {
		background-color: white;
	}

	#myModalAustr .modal-dialog {
		width: 95%;
	}

	#myModalAustr  {
		background-color: white;
	}

	#myModalUSBANK .modal-dialog {
		width: 95%;
	}

	#myModalUSBANK  {
		background-color: white;
	}

	#myModalNATIONALISED .modal-dialog {
		width: 95%;
	}

	#myModalNATIONALISED  {
		background-color: white;
	}

	#myModalNBFC .modal-dialog {
		width: 95%;
	}

	#myModalNBFC  {
		background-color: white;
	}

	#myModalSBI .modal-dialog {
		width: 95%;
	}

	#myModalSBI  {
		background-color: white;
	}

	#myModalBOB .modal-dialog {
		width: 95%;
	}

	#myModalBOB  {
		background-color: white;
	}

	#myModalAXIS .modal-dialog {
		width: 95%;
	}

	#myModalAXIS  {
		background-color: white;
	}

	#myModalICICI .modal-dialog {
		width: 95%;
	}

	#myModalICICI  {
		background-color: white;
	}

	#myModalHDFC .modal-dialog {
		width: 95%;
	}

	#myModalHDFC  {
		background-color: white;
	}

	#myModalAuxilo .modal-dialog {
		width: 95%;
	}

	#myModalAuxilo  {
		background-color: white;
	}

	#myModalAvanse .modal-dialog {
		width: 95%;
	}

	#myModalAvanse  {
		background-color: white;
	}

	#myModalIncred .modal-dialog {
		width: 95%;
	}

	#myModalIncred  {
		background-color: white;
	}

	#myModalBajaj .modal-dialog {
		width: 95%;
	}

	#myModalBajaj  {
		background-color: white;
	}

	#myModalMpower .modal-dialog {
		width: 95%;
	}

	#myModalMpower  {
		background-color: white;
	}

	#myModalProdigy .modal-dialog {
		width: 95%;
	}

	#myModalProdigy  {
		background-color: white;
	}

	#myModalLeapFin .modal-dialog {
		width: 95%;
	}

	#myModalLeapFin  {
		background-color: white;
	}

	#myModalEarnest .modal-dialog {
		width: 95%;
	}

	#myModalEarnest  {
		background-color: white;
	}

	#myModalAscent .modal-dialog {
		width: 95%;
	}

	#myModalAscent  {
		background-color: white;
	}

	#myModalSallieMae .modal-dialog {
		width: 95%;
	}

	#myModalSallieMae  {
		background-color: white;
	}

}

/*# sourceMappingURL=data:application/json;base64,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Q1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyx3QkFBd0I7RUFDeEI7O0NBRUQiLCJmaWxlIjoicG9wTW9kYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbnBvcE1vZGFsIC0gMS4yNCBbMDUuMTAuMTZdXG5BdXRob3I6IHZhZGltc3ZhXG5HaXRodWI6IGh0dHBzOi8vZ2l0aHViLmNvbS92YWRpbXN2YS9wb3BNb2RhbFxuKi9cblxuXG4vKiBwb3BNb2RhbCAqL1xuXG4ucG9wTW9kYWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1heC13aWR0aDogMzAwcHg7XG5cdG1pbi13aWR0aDogMjY1cHg7XG5cdHotaW5kZXg6IDk5OTc7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IDNweFxufVxuXG4ucG9wTW9kYWwgLmNsb3NlIHtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGZvbnQtc2l6ZTogMjVweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtZmFtaWx5OiBzZXJpZjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogOHB4O1xuXHR0b3A6IDhweDtcblx0Y29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IDAuMjtcblx0cGFkZGluZzogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwXG59XG5cbi5wb3BNb2RhbCAuY2xvc2U6aG92ZXIge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5wb3BNb2RhbCAucG9wTW9kYWxfY29udGVudCB7XG5cdG1hcmdpbjogMTVweCBhdXRvO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuXHRmb250LXN0eWxlOiBpbml0aWFsO1xuXHRjb2xvcjogaW5pdGlhbDtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0cGFkZGluZzogaW5pdGlhbFxufVxuXG4ucG9wTW9kYWwgLnBvcE1vZGFsX2NvbnRlbnQucG9wTW9kYWxfY29udGVudE92ZXJmbG93IHtcblx0bWF4LWhlaWdodDogMjAwcHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0bWFyZ2luOiAxNXB4IC04cHg7XG5cdHBhZGRpbmc6IDAgN3B4XG59XG5cbi5wb3BNb2RhbCAucG9wTW9kYWxfY29udGVudDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3R0b206IC0yMHB4XG59XG5cbi5wb3BNb2RhbCAucG9wTW9kYWxfY29udGVudC5wb3BNb2RhbF9hc01lbnUge1xuXHRtYXJnaW46IC01cHggLTE1cHhcbn1cblxuLnBvcE1vZGFsIC5wb3BNb2RhbF9jb250ZW50LnBvcE1vZGFsX2FzTWVudSB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDBcbn1cblxuLnBvcE1vZGFsLmJvdHRvbVJpZ2h0IC5wb3BNb2RhbF9jb250ZW50LnBvcE1vZGFsX2FzTWVudSB1bCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5wb3BNb2RhbCAucG9wTW9kYWxfY29udGVudC5wb3BNb2RhbF9hc01lbnUgdWw+bGkge1xuXHRsaW5lLWhlaWdodDogNDBweFxufVxuXG4ucG9wTW9kYWwgLnBvcE1vZGFsX2NvbnRlbnQucG9wTW9kYWxfYXNNZW51IHVsPmxpOmVtcHR5IHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRcbn1cblxuLnBvcE1vZGFsIC5wb3BNb2RhbF9jb250ZW50LnBvcE1vZGFsX2FzTWVudSB1bD5saT5hIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5wb3BNb2RhbCAucG9wTW9kYWxfY29udGVudC5wb3BNb2RhbF9hc01lbnUgdWw+bGk+YTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWVcbn1cblxuLnBvcE1vZGFsIC5wb3BNb2RhbF9mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHhcbn1cblxuLnBvcE1vZGFsIC5wb3BNb2RhbF9mb290ZXIgYnV0dG9uIHtcblx0bWFyZ2luOiAwIDAgMCA1cHhcbn1cblxuLnBvcE1vZGFsOmJlZm9yZSxcbi5wb3BNb2RhbDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4ucG9wTW9kYWw6YWZ0ZXIge1xuXHR6LWluZGV4OiAxXG59XG5cbi5wb3BNb2RhbC5ib3R0b21MZWZ0OmJlZm9yZSxcbi5wb3BNb2RhbC5ib3R0b21SaWdodDpiZWZvcmUsXG4ucG9wTW9kYWwuYm90dG9tQ2VudGVyOmJlZm9yZSB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDA7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNhYWE7XG5cdHRvcDogLTEwcHg7XG5cdGxlZnQ6IDZweFxufVxuXG4ucG9wTW9kYWwuYm90dG9tTGVmdDphZnRlcixcbi5wb3BNb2RhbC5ib3R0b21SaWdodDphZnRlcixcbi5wb3BNb2RhbC5ib3R0b21DZW50ZXI6YWZ0ZXIge1xuXHRib3JkZXItdG9wLXdpZHRoOiAwO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuXHR0b3A6IC05cHg7XG5cdGxlZnQ6IDZweFxufVxuXG4ucG9wTW9kYWwuYm90dG9tUmlnaHQ6YmVmb3JlLFxuLnBvcE1vZGFsLmJvdHRvbVJpZ2h0OmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDZweFxufVxuXG4ucG9wTW9kYWwuYm90dG9tQ2VudGVyOmJlZm9yZSxcbi5wb3BNb2RhbC5ib3R0b21DZW50ZXI6YWZ0ZXIge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweFxufVxuXG4ucG9wTW9kYWwubGVmdFRvcDpiZWZvcmUsXG4ucG9wTW9kYWwubGVmdENlbnRlcjpiZWZvcmUge1xuXHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjYWFhO1xuXHR0b3A6IDZweDtcblx0cmlnaHQ6IC0xMHB4XG59XG5cbi5wb3BNb2RhbC5sZWZ0VG9wOmFmdGVyLFxuLnBvcE1vZGFsLmxlZnRDZW50ZXI6YWZ0ZXIge1xuXHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuXHR0b3A6IDZweDtcblx0cmlnaHQ6IC05cHhcbn1cblxuLnBvcE1vZGFsLnJpZ2h0VG9wOmJlZm9yZSxcbi5wb3BNb2RhbC5yaWdodENlbnRlcjpiZWZvcmUge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjYWFhO1xuXHR0b3A6IDZweDtcblx0bGVmdDogLTEwcHhcbn1cblxuLnBvcE1vZGFsLnJpZ2h0VG9wOmFmdGVyLFxuLnBvcE1vZGFsLnJpZ2h0Q2VudGVyOmFmdGVyIHtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcblx0dG9wOiA2cHg7XG5cdGxlZnQ6IC05cHhcbn1cblxuLnBvcE1vZGFsLmxlZnRDZW50ZXI6YmVmb3JlLFxuLnBvcE1vZGFsLnJpZ2h0Q2VudGVyOmJlZm9yZSB7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMTBweFxufVxuXG4ucG9wTW9kYWwubGVmdENlbnRlcjphZnRlcixcbi5wb3BNb2RhbC5yaWdodENlbnRlcjphZnRlciB7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMTBweFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0LnBvcE1vZGFsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRyaWdodDogMjBweFxuXHR9XG59XG5cblxuLyogbm90aWZ5TW9kYWwgKi9cblxuLm5vdGlmeU1vZGFsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5OTk7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0b3BhY2l0eTogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZVxufVxuXG4ubm90aWZ5TW9kYWwub3ZlcmxheSB7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMFxufVxuXG4ubm90aWZ5TW9kYWwub3ZlcmxheS5jZW50ZXIge1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMFxufVxuXG4ubm90aWZ5TW9kYWwub3BlbiB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLm5vdGlmeU1vZGFsLm9wZW4gLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi5ub3RpZnlNb2RhbCAubm90aWZ5TW9kYWxfY29udGVudCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZDogI0Y5RURCRTtcblx0d2lkdGg6IDM4MHB4O1xuXHRtaW4td2lkdGg6IDIwMHB4O1xuXHRwYWRkaW5nOiAyNXB4O1xuXHRtYXJnaW46IGF1dG87XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuXHRmb250LXN0eWxlOiBpbml0aWFsO1xuXHRjb2xvcjogaW5pdGlhbDtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IDNweFxufVxuXG4ubm90aWZ5TW9kYWwuYWxlcnQgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjOTIyNjI2O1xuXHRjb2xvcjogI2VhYjFiMVxufVxuXG4ubm90aWZ5TW9kYWwuc2ltcGxlIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6ICMzMzNcbn1cblxuLm5vdGlmeU1vZGFsLmRhcmsgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRjb2xvcjogI2NjY1xufVxuXG4ubm90aWZ5TW9kYWwuZGFyayAubm90aWZ5TW9kYWxfY29udGVudCAuY2xvc2Uge1xuXHRjb2xvcjogI2NjY1xufVxuXG4ubm90aWZ5TW9kYWwubGVmdFRvcCB7XG5cdHRvcDogMDtcblx0bGVmdDogMFxufVxuXG4ubm90aWZ5TW9kYWwuY2VudGVyVG9wIHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMFxufVxuXG4ubm90aWZ5TW9kYWwucmlnaHRUb3Age1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwXG59XG5cbi5ub3RpZnlNb2RhbC5jZW50ZXIge1xuXHR0b3A6IDM1JTtcblx0Ym90dG9tOiBhdXRvO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMFxufVxuXG4ubm90aWZ5TW9kYWwubGVmdEJvdHRvbSB7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMFxufVxuXG4ubm90aWZ5TW9kYWwuY2VudGVyQm90dG9tIHtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMFxufVxuXG4ubm90aWZ5TW9kYWwucmlnaHRCb3R0b20ge1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwXG59XG5cbi5ub3RpZnlNb2RhbC5jZW50ZXIgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAzNSVcbn1cblxuLm5vdGlmeU1vZGFsLmxlZnRUb3AgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRsZWZ0OiAyMHB4O1xuXHR0b3A6IDIwcHhcbn1cblxuLm5vdGlmeU1vZGFsLmNlbnRlclRvcCAubm90aWZ5TW9kYWxfY29udGVudCB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDIwcHhcbn1cblxuLm5vdGlmeU1vZGFsLnJpZ2h0VG9wIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0cmlnaHQ6IDIwcHg7XG5cdHRvcDogMjBweFxufVxuXG4ubm90aWZ5TW9kYWwubGVmdEJvdHRvbSAubm90aWZ5TW9kYWxfY29udGVudCB7XG5cdGxlZnQ6IDIwcHg7XG5cdGJvdHRvbTogMjBweFxufVxuXG4ubm90aWZ5TW9kYWwuY2VudGVyQm90dG9tIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMjBweFxufVxuXG4ubm90aWZ5TW9kYWwucmlnaHRCb3R0b20gLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRyaWdodDogMjBweDtcblx0Ym90dG9tOiAyMHB4XG59XG5cbi5ub3RpZnlNb2RhbC5jZW50ZXJUb3BTbGlkZS5vcGVuIC5ub3RpZnlNb2RhbF9jb250ZW50LFxuLm5vdGlmeU1vZGFsLmNlbnRlckJvdHRvbVNsaWRlLm9wZW4gLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMClcbn1cblxuLm5vdGlmeU1vZGFsLmNlbnRlclRvcFNsaWRlIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC0xMDAlKVxufVxuXG4ubm90aWZ5TW9kYWwuY2VudGVyQm90dG9tU2xpZGUgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMTAwJSlcbn1cblxuLm5vdGlmeU1vZGFsLmxlZnRUb3BTbGlkZS5vcGVuIC5ub3RpZnlNb2RhbF9jb250ZW50LFxuLm5vdGlmeU1vZGFsLmxlZnRCb3R0b21TbGlkZS5vcGVuIC5ub3RpZnlNb2RhbF9jb250ZW50LFxuLm5vdGlmeU1vZGFsLnJpZ2h0VG9wU2xpZGUub3BlbiAubm90aWZ5TW9kYWxfY29udGVudCxcbi5ub3RpZnlNb2RhbC5yaWdodEJvdHRvbVNsaWRlLm9wZW4gLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMClcbn1cblxuLm5vdGlmeU1vZGFsLmxlZnRUb3BTbGlkZSAubm90aWZ5TW9kYWxfY29udGVudCB7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMjBweDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKC0xMDAlKVxufVxuXG4ubm90aWZ5TW9kYWwubGVmdEJvdHRvbVNsaWRlIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAyMHB4O1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTEwMCUpXG59XG5cbi5ub3RpZnlNb2RhbC5yaWdodFRvcFNsaWRlIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMjBweDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEwMCUpXG59XG5cbi5ub3RpZnlNb2RhbC5yaWdodEJvdHRvbVNsaWRlIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMjBweDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEwMCUpXG59XG5cbi5ub3RpZnlNb2RhbCAubm90aWZ5TW9kYWxfY29udGVudCAuY2xvc2Uge1xuXHRsaW5lLWhlaWdodDogMTJweDtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1mYW1pbHk6IHNlcmlmO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA4cHg7XG5cdHRvcDogOHB4O1xuXHRjb2xvcjogIzAwMDtcblx0b3BhY2l0eTogMC4yO1xuXHRwYWRkaW5nOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdG91dGxpbmU6IDBcbn1cblxuLm5vdGlmeU1vZGFsIC5ub3RpZnlNb2RhbF9jb250ZW50IC5jbG9zZTpob3ZlciB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLm5vdGlmeU1vZGFsLmljb24gLm5vdGlmeU1vZGFsX2NvbnRlbnQ6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogNjBweDtcblx0bGluZS1oZWlnaHQ6IDBcbn1cblxuLm5vdGlmeU1vZGFsLmljb24gLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDkwcHhcbn1cblxuLm5vdGlmeU1vZGFsLmljb24ubm90aWZ5IC5ub3RpZnlNb2RhbF9jb250ZW50OmFmdGVyLFxuLm5vdGlmeU1vZGFsLmljb24uc2ltcGxlIC5ub3RpZnlNb2RhbF9jb250ZW50OmFmdGVyLFxuLm5vdGlmeU1vZGFsLmljb24uZGFyayAubm90aWZ5TW9kYWxfY29udGVudDphZnRlciB7XG5cdGNvbnRlbnQ6ICdpJztcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHdpZHRoOiA0MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMzVweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogI2M1YjY4ZTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0dG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuXHRib3JkZXI6IDRweCBzb2xpZFxufVxuXG4ubm90aWZ5TW9kYWwuaWNvbi5zaW1wbGUgLm5vdGlmeU1vZGFsX2NvbnRlbnQ6YWZ0ZXIge1xuXHRjb2xvcjogI2NjY1xufVxuXG4ubm90aWZ5TW9kYWwuaWNvbi5kYXJrIC5ub3RpZnlNb2RhbF9jb250ZW50OmFmdGVyIHtcblx0Y29sb3I6ICM2NjZcbn1cblxuLm5vdGlmeU1vZGFsLmljb24uYWxlcnQgLm5vdGlmeU1vZGFsX2NvbnRlbnQ6YWZ0ZXIge1xuXHRjb250ZW50OiAnXFwyNkEwJ1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0Lm5vdGlmeU1vZGFsIC5ub3RpZnlNb2RhbF9jb250ZW50IHtcblx0XHR3aWR0aDogYXV0b1xuXHR9XG5cdC5ub3RpZnlNb2RhbC5jZW50ZXIgLm5vdGlmeU1vZGFsX2NvbnRlbnQge1xuXHRcdHRvcDogMTUlXG5cdH1cblx0Lm5vdGlmeU1vZGFsLmNlbnRlciAubm90aWZ5TW9kYWxfY29udGVudCxcblx0Lm5vdGlmeU1vZGFsLmNlbnRlclRvcCAubm90aWZ5TW9kYWxfY29udGVudCxcblx0Lm5vdGlmeU1vZGFsLmNlbnRlckJvdHRvbSAubm90aWZ5TW9kYWxfY29udGVudCB7XG5cdFx0bWFyZ2luOiBhdXRvIDIwcHhcblx0fVxufVxuXG5cbi8qIGhpbnRNb2RhbCAqL1xuXG4uaGludE1vZGFsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IDFcbn1cblxuLmhpbnRNb2RhbCAuaGludE1vZGFsX2NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiAjRjhGNEUxO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQjRBOTg0O1xuXHRib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRvcGFjaXR5OiAwO1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRtaW4td2lkdGg6IDI2MHB4O1xuXHR6LWluZGV4OiAxO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IGluaXRpYWw7XG5cdG1hcmdpbi10b3A6IDZweDtcblx0Y29sb3I6ICMzMzM7XG5cdHRvcDogMTAwJTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbFxufVxuXG4uaGludE1vZGFsIC5oaW50TW9kYWxfY29udGFpbmVyOmJlZm9yZSxcbi5oaW50TW9kYWwgLmhpbnRNb2RhbF9jb250YWluZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcC13aWR0aDogMDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI0I0QTk4NDtcblx0dG9wOiAtNnB4O1xuXHRsZWZ0OiA2cHhcbn1cblxuLmhpbnRNb2RhbCAuaGludE1vZGFsX2NvbnRhaW5lcjpiZWZvcmUge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjQjRBOTg0O1xuXHR0b3A6IC02cHhcbn1cblxuLmhpbnRNb2RhbCAuaGludE1vZGFsX2NvbnRhaW5lcjphZnRlciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNGOEY0RTE7XG5cdHRvcDogLTVweDtcblx0ei1pbmRleDogMVxufVxuXG4uaGludE1vZGFsLmJvdHRvbVJpZ2h0IC5oaW50TW9kYWxfY29udGFpbmVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDBcbn1cblxuLmhpbnRNb2RhbC5ib3R0b21SaWdodCAuaGludE1vZGFsX2NvbnRhaW5lcjpiZWZvcmUsXG4uaGludE1vZGFsLmJvdHRvbVJpZ2h0IC5oaW50TW9kYWxfY29udGFpbmVyOmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDZweFxufVxuXG4uaGludE1vZGFsLmJvdHRvbUNlbnRlciAuaGludE1vZGFsX2NvbnRhaW5lciB7XG5cdGxlZnQ6IC0xMjBweDtcblx0cmlnaHQ6IC0xMjBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0b1xufVxuXG4uaGludE1vZGFsLmJvdHRvbUNlbnRlciAuaGludE1vZGFsX2NvbnRhaW5lcjpiZWZvcmUsXG4uaGludE1vZGFsLmJvdHRvbUNlbnRlciAuaGludE1vZGFsX2NvbnRhaW5lcjphZnRlciB7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC02cHhcbn1cblxuLmhpbnRNb2RhbDpob3ZlciAuaGludE1vZGFsX2NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cblxuLyogZGlhbG9nTW9kYWwgKi9cblxuLmRpYWxvZ01vZGFsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcblx0ei1pbmRleDogODg4ODg4O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5kaWFsb2dNb2RhbC5vcGVuIHtcblx0b3BhY2l0eTogMVxufVxuXG4uZGlhbG9nTW9kYWwgKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmRpYWxvZ01vZGFsX2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRvdmVyZmxvdy15OiBzY3JvbGxcbn1cblxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF90b3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAyO1xuXHRvcGFjaXR5OiAwXG59XG5cbi5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfdG9wIC5kaWFsb2dNb2RhbF9oZWFkZXIge1xuXHRwYWRkaW5nOiAxNXB4IDI1cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGZvbnQtc2l6ZTogMTIwJTtcblx0bWFyZ2luOiBhdXRvO1xuXHR3aWR0aDogNjUwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF90b3AgLmRpYWxvZ01vZGFsX2hlYWRlciAuY2xvc2Uge1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRmb250LWZhbWlseTogc2VyaWY7XG5cdGNvbG9yOiAjMDAwO1xuXHRvcGFjaXR5OiAwLjI7XG5cdHBhZGRpbmc6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMDtcblx0b3V0bGluZTogMDtcblx0d2lkdGg6IDMwcHg7XG5cdGZsb2F0OiByaWdodFxufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX3RvcCAuZGlhbG9nTW9kYWxfaGVhZGVyIC5jbG9zZTpob3ZlciB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF90b3AgLmRpYWxvZ01vZGFsX2hlYWRlciAuZGlhbG9nUHJldi5ub3RhY3RpdmUsXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX3RvcCAuZGlhbG9nTW9kYWxfaGVhZGVyIC5kaWFsb2dOZXh0Lm5vdGFjdGl2ZSB7XG5cdG9wYWNpdHk6IDAuMSFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogZGVmYXVsdFxufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX3RvcCAuZGlhbG9nTW9kYWxfaGVhZGVyIC5kaWFsb2dQcmV2LFxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF90b3AgLmRpYWxvZ01vZGFsX2hlYWRlciAuZGlhbG9nTmV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRvcGFjaXR5OiAwLjI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMDtcblx0b3V0bGluZTogMDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF90b3AgLmRpYWxvZ01vZGFsX2hlYWRlciAuZGlhbG9nUHJldjpob3Zlcixcbi5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfdG9wIC5kaWFsb2dNb2RhbF9oZWFkZXIgLmRpYWxvZ05leHQ6aG92ZXIge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfdG9wIC5kaWFsb2dNb2RhbF9oZWFkZXIgc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX3RvcCAuZGlhbG9nTW9kYWxfaGVhZGVyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtMTFweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0aGVpZ2h0OiAxMHB4XG59XG5cbi5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfYm9keSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDY1MHB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiA2MHB4IGF1dG8gNDBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IGluaXRpYWw7XG5cdGZvbnQtc3R5bGU6IGluaXRpYWw7XG5cdGNvbG9yOiBpbml0aWFsO1xuXHR0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRvcGFjaXR5OiAwO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweFxufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX2JvZHkgLmRpYWxvZ01vZGFsX2hlYWRlciB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmRpYWxvZ01vZGFsIC5kaWFsb2dNb2RhbF9jb250ZW50IHtcblx0cGFkZGluZzogMTVweCAyNXB4IDI1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtaW4taGVpZ2h0OiAyMDBweFxufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX2Zvb3RlciB7XG5cdGJhY2tncm91bmQ6ICNmYWZhZmE7XG5cdHBhZGRpbmc6IDE1cHggMjVweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweFxufVxuXG4uZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX2Zvb3RlciBidXR0b24ge1xuXHRtYXJnaW46IDAgMCAwIDVweFxufVxuXG4uZGlhbG9nTW9kYWwubW9kYWwgLmRpYWxvZ01vZGFsX2NvbnRhaW5lciB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlXG59XG5cbi5kaWFsb2dNb2RhbC5tb2RhbCB7XG5cdG92ZXJmbG93LXk6IGhpZGRlblxufVxuXG4uZGlhbG9nTW9kYWwubW9kYWwgLmRpYWxvZ01vZGFsX2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0bWFyZ2luOiBhdXRvO1xuXHR3aWR0aDogNjUwcHg7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDQwcHhcbn1cblxuLmRpYWxvZ01vZGFsLm1vZGFsIC5kaWFsb2dNb2RhbF90b3AgLmRpYWxvZ01vZGFsX2hlYWRlciB7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwXG59XG5cbi5kaWFsb2dNb2RhbC5tb2RhbCAuZGlhbG9nTW9kYWxfdG9wIHtcblx0bWFyZ2luLXRvcDogLTYwcHhcbn1cblxuLmRpYWxvZ01vZGFsLm1vZGFsIC5kaWFsb2dNb2RhbF9ib2R5IHtcblx0bWFyZ2luOiBhdXRvO1xuXHR3aWR0aDogYXV0b1xufVxuXG5ib2R5LmRpYWxvZ01vZGFsT3BlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdC5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfY29udGFpbmVyLFxuXHQuZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX3RvcCAuZGlhbG9nTW9kYWxfaGVhZGVyLFxuXHQuZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX2JvZHkge1xuXHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudFxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHQuZGlhbG9nTW9kYWwgLmRpYWxvZ01vZGFsX2JvZHksXG5cdC5kaWFsb2dNb2RhbCAuZGlhbG9nTW9kYWxfZm9vdGVyIHtcblx0XHRib3JkZXItcmFkaXVzOiAwXG5cdH1cbn1cblxuXG4vKiB0aXRsZU1vZGFsICovXG5cbi50aXRsZU1vZGFsIHt9XG5cbi50aXRsZU1vZGFsX2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTk7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1heC13aWR0aDogMjYwcHg7XG5cdG9wYWNpdHk6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuXHRmb250LXN0eWxlOiBpbml0aWFsO1xuXHR0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsXG59XG5cbi50aXRsZU1vZGFsX2NvbnRhaW5lcjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wLXdpZHRoOiAwO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xuXHR0b3A6IC02cHg7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC02cHhcbn1cblxuLnRpdGxlTW9kYWxfY29udGFpbmVyLnRvcCB7XG5cdG1hcmdpbi10b3A6IC02cHhcbn1cblxuLnRpdGxlTW9kYWxfY29udGFpbmVyLnRvcDphZnRlciB7XG5cdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXHRib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogLTZweDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTZweFxufVxuXG4udGl0bGVNb2RhbF9jb250YWluZXIubGVmdCB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAzcHhcbn1cblxuLnRpdGxlTW9kYWxfY29udGFpbmVyLmxlZnQ6YWZ0ZXIge1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtNnB4O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTZweFxufVxuXG4udGl0bGVNb2RhbF9jb250YWluZXIucmlnaHQge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogLTNweFxufVxuXG4udGl0bGVNb2RhbF9jb250YWluZXIucmlnaHQ6YWZ0ZXIge1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IC02cHhcbn1cblxuLnRpdGxlTW9kYWwubGlnaHQrLnRpdGxlTW9kYWxfY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6ICMwMDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2Ncbn1cblxuLnRpdGxlTW9kYWwubGlnaHQrLnRpdGxlTW9kYWxfY29udGFpbmVyOmFmdGVyIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZlxufVxuXG4udGl0bGVNb2RhbC5saWdodCsudGl0bGVNb2RhbF9jb250YWluZXI6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3Atd2lkdGg6IDA7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2M7XG5cdHRvcDogLTdweDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTdweFxufVxuXG4udGl0bGVNb2RhbC5saWdodCsudGl0bGVNb2RhbF9jb250YWluZXIudG9wOmFmdGVyIHtcblx0Ym9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cdGJvcmRlci10b3AtY29sb3I6ICNmZmZcbn1cblxuLnRpdGxlTW9kYWwubGlnaHQrLnRpdGxlTW9kYWxfY29udGFpbmVyLnRvcDpiZWZvcmUge1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2NjYztcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IC03cHg7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC02cHhcbn1cblxuLnRpdGxlTW9kYWwubGlnaHQrLnRpdGxlTW9kYWxfY29udGFpbmVyLmxlZnQ6YWZ0ZXIge1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZlxufVxuXG4udGl0bGVNb2RhbC5saWdodCsudGl0bGVNb2RhbF9jb250YWluZXIubGVmdDpiZWZvcmUge1xuXHRib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC1jb2xvcjogI2NjYztcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtN3B4O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTdweFxufVxuXG4udGl0bGVNb2RhbC5saWdodCsudGl0bGVNb2RhbF9jb250YWluZXIucmlnaHQ6YWZ0ZXIge1xuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZlxufVxuXG4udGl0bGVNb2RhbC5saWdodCsudGl0bGVNb2RhbF9jb250YWluZXIucmlnaHQ6YmVmb3JlIHtcblx0Ym9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAtN3B4XG59XG5cblxuLyogY29uZmlybU1vZGFsICovXG5cbi5jb25maXJtTW9kYWwge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuXHR6LWluZGV4OiA4ODg4ODg7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5jb25maXJtTW9kYWwub3BlbiB7XG5cdG9wYWNpdHk6IDFcbn1cblxuLmNvbmZpcm1Nb2RhbCAqIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uY29uZmlybU1vZGFsIC5jb25maXJtTW9kYWxfYm9keSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDQwMHB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogaW5pdGlhbDtcblx0Zm9udC1zdHlsZTogaW5pdGlhbDtcblx0Y29sb3I6IGluaXRpYWw7XG5cdHRleHQtZGVjb3JhdGlvbjogaW5pdGlhbDtcblx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdG9wYWNpdHk6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4XG59XG5cbi5jb25maXJtTW9kYWwgLmNvbmZpcm1Nb2RhbF9ib2R5Lm1vZGFsIHtcblx0Ym9yZGVyLXJhZGl1czogM3B4XG59XG5cbi5jb25maXJtTW9kYWwgLmNvbmZpcm1Nb2RhbF9ib2R5Lm9wZW4ge1xuXHRvcGFjaXR5OiAxXG59XG5cbi5jb25maXJtTW9kYWwgLmNvbmZpcm1Nb2RhbF9jb250ZW50IHtcblx0cGFkZGluZzogNjBweCA0MHB4O1xuXHRsaW5lLWhlaWdodDogMjBweFxufVxuXG4uY29uZmlybU1vZGFsIC5jb25maXJtTW9kYWxfZm9vdGVyIHtcblx0YmFja2dyb3VuZDogI2ZhZmFmYTtcblx0cGFkZGluZzogMTVweCAyNXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4XG59XG5cbi5jb25maXJtTW9kYWwgLmNvbmZpcm1Nb2RhbF9mb290ZXIgYnV0dG9uIHtcblx0bWFyZ2luOiAwIDAgMCA1cHhcbn1cblxuLmNvbmZpcm1Nb2RhbCAuY29uZmlybU1vZGFsX2JvZHkubmVlZENvbmZpcm0ge1xuXHRhbmltYXRpb24tbmFtZTogbmVlZENvbmZpcm07XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDNcbn1cblxuQGtleWZyYW1lcyBuZWVkQ29uZmlybSB7XG5cdDAlLFxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpXG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSlcblx0fVxufVxuXG5ib2R5LmNvbmZpcm1Nb2RhbE9wZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuXHQuY29uZmlybU1vZGFsIC5jb25maXJtTW9kYWxfYm9keSB7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXHQuY29uZmlybU1vZGFsIC5jb25maXJtTW9kYWxfYm9keSxcblx0LmNvbmZpcm1Nb2RhbCAuY29uZmlybU1vZGFsX2Zvb3RlciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMFxuXHR9XG59XG5cblxuLyogYW5pbWF0aW9uICovXG5cbi5hbmltYXRlZCB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLmZhZGVJbkxlZnQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFxufVxuXG4uZmFkZU91dExlZnQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRcbn1cblxuLmZhZGVJblJpZ2h0IHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0XG59XG5cbi5mYWRlT3V0UmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0XG59XG5cbi5mYWRlSW5Ub3Age1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluVG9wXG59XG5cbi5mYWRlSW5Ub3BCaWcge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluVG9wQmlnXG59XG5cbi5mYWRlT3V0VG9wIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3Bcbn1cblxuLmZhZGVJbkJvdHRvbSB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21cbn1cblxuLmZhZGVPdXRCb3R0b20ge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dEJvdHRvbVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KVxuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVG9wIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KVxuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VG9wIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Ub3BCaWcge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KVxuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0Qm90dG9tIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweClcblx0fVxufVxuXG4ubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cblxuLyoqIEV4aXQgUG9wdXAgKiovXG5cbiNleGl0LW1vZGFsLTAgLm1vZGFsLWNvbnRlbnQge1xuXHQvKiBiYWNrZ3JvdW5kOiAjMDk1NjljIHVybCgnL2ltYWdlcy9wb3B1cC9yYXlzYmcucG5nJykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6NjU1cHg7XG4gICAgbWluLWhlaWdodDozODdweDsgXG4gICAgdG9wOjEwMHB4O1xuICAgIGZvbnQtZmFtaWx5OlJvYm90bzsqL1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0cGFkZGluZzogMHB4O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXHRtaW4taGVpZ2h0OiAzODdweDtcblx0dG9wOiAxMDBweDtcblx0Zm9udC1mYW1pbHk6IFJvYm90bztcbn1cblxuI2V4aXQtbW9kYWwtMCAuY2xvc2Uge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvcG9wdXAvZXhpdF9jbG9zZS5wbmcnKTtcblx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNXB4O1xuXHR0b3A6IC0yMHB4O1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuI2V4aXQtbW9kYWwtMCAubW9kYWwtYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMHB4IDBweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4jZXhpdC1tb2RhbC0wIC5tb2RhbC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweCFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAyMHB4IDBweCAxNXB4IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtMCAubW9kYWwtdGl0bGUgc3BhbiB7XG5cdGNvbG9yOiAjZmY5OTAwIWltcG9ydGFudDtcbn1cblxuI2V4aXQtbW9kYWwtMCAubW9kYWwtZm9vdGVyIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4jZXhpdC1tb2RhbC0wIC5tb2RhbC1mb290ZXIgcCB7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAwcHg7XG5cdHBhZGRpbmc6IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtMCAuZm9ybS1jb250YWluZXIge1xuXHQvKndpZHRoOjI2MHB4O1xuICAgIGhlaWdodDoyMjJweDtcbiAgICBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4zKTtcbiAgICBmbG9hdDpyaWdodDtcbiAgICBwYWRkaW5nOjEwcHg7Ki9cbn1cblxuI2V4aXQtbW9kYWwtMCAub2ZmZXItY29udGFpbmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbiNleGl0LW1vZGFsLTAgLm1vZGFsLWNvbnRlbnQgaW5wdXQge1xuXHRoZWlnaHQ6IDM0cHg7XG59XG5cbi5iY29udGFpbmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4jZXhpdC1tb2RhbC0wIC5idG4tcHJpbWFyeSB7XG5cdC8qd2lkdGg6MTAwJTtcbiAgICBjb2xvcjojMDAwMDAwIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjk5MDAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBib3JkZXItcmFkaXVzOjZweCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOjBweCFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzpub25lIWltcG9ydGFudDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICMwNTMxNTk7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOjFweDsqL1xuXHR3aWR0aDogNTQlO1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdC8qIGJhY2tncm91bmQtY29sb3I6ICMwMzdiZmEhaW1wb3J0YW50OyAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdC8qIG1hcmdpbjogMHB4IWltcG9ydGFudDsgKi9cblx0Ym94LXNoYWRvdzogOHB4IDlweCAxMHB4IDNweCAjZWFlOGU4O1xuXHQvKiBib3JkZXI6IDFweCBzb2xpZCAjMDUzMTU5OyAqL1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzYwZTJiOCwgIzAzN2RmYSA4MCUpIG5vLXJlcGVhdDtcbn1cblxuI2V4aXQtbW9kYWwtMSAubW9kYWwtY29udGVudCB7XG5cdGJhY2tncm91bmQ6ICMwOTU2OWMgdXJsKCcvaW1hZ2VzL3BvcHVwL3JheXNiZy5wbmcnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHRwYWRkaW5nOiAwcHg7XG5cdHdpZHRoOiA2NTVweDtcblx0bWluLWhlaWdodDogMzg3cHg7XG5cdC8qIGluY3JlYXNlIGlmIGNvbnRlbnQgaXMgbW9yZSAqL1xuXHR0b3A6IDEwMHB4O1xuXHRmb250LWZhbWlseTogUm9ib3RvO1xufVxuXG4jZXhpdC1tb2RhbC0xIC5jbG9zZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9wb3B1cC9leGl0X2Nsb3NlLnBuZycpO1xuXHRvcGFjaXR5OiAxIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTI1cHg7XG5cdHRvcDogLTIwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4jZXhpdC1tb2RhbC0xIC5tb2RhbC1ib2R5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwcHggMTVweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4jZXhpdC1tb2RhbC0xIC5tb2RhbC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweCFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAyMHB4IDBweCAxNXB4IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtMSAubW9kYWwtdGl0bGUgc3BhbiB7XG5cdGNvbG9yOiAjZmY5OTAwIWltcG9ydGFudDtcbn1cblxuI2V4aXQtbW9kYWwtMSAubW9kYWwtZm9vdGVyIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4jZXhpdC1tb2RhbC0xIC5tb2RhbC1mb290ZXIgcCB7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAwcHg7XG5cdHBhZGRpbmc6IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtMSAuZm9ybS1jb250YWluZXIge1xuXHR3aWR0aDogMjYwcHg7XG5cdGhlaWdodDogMjIycHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4jZXhpdC1tb2RhbC0xIC5vZmZlci1jb250YWluZXIge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuI2V4aXQtbW9kYWwtMSAubW9kYWwtY29udGVudCBpbnB1dCB7XG5cdGhlaWdodDogMzRweDtcbn1cblxuI2V4aXQtbW9kYWwtMSAuYnRuLXByaW1hcnkge1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwIWltcG9ydGFudDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym9yZGVyLXJhZGl1czogNnB4IWltcG9ydGFudDtcblx0bWFyZ2luOiAwcHghaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzA1MzE1OTtcblx0cGFkZGluZzogNXB4O1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5tb2RhbC1jb250ZW50IHtcblx0YmFja2dyb3VuZDogIzA5NTY5YyB1cmwoJy9pbWFnZXMvcG9wdXAvcmF5c2JnLnBuZycpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdHBhZGRpbmc6IDBweDtcblx0d2lkdGg6IDY1NXB4O1xuXHRtaW4taGVpZ2h0OiAzODdweDtcblx0LyogaW5jcmVhc2UgaWYgY29udGVudCBpcyBtb3JlICovXG5cdHRvcDogMTAwcHg7XG5cdGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbiNleGl0LW1vZGFsLTIgLmNsb3NlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3BvcHVwL2V4aXRfY2xvc2UucG5nJyk7XG5cdG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAtMjVweDtcblx0dG9wOiAtMjBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbiNleGl0LW1vZGFsLTIgLm1vZGFsLWJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDBweCAxNXB4O1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbiNleGl0LW1vZGFsLTIgLm1vZGFsLXRpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4IWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHRtYXJnaW46IDIwcHggMHB4IDE1cHggMHB4O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5tb2RhbC10aXRsZSBzcGFuIHtcblx0Y29sb3I6ICNmZjk5MDAhaW1wb3J0YW50O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5tb2RhbC1mb290ZXIge1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbiNleGl0LW1vZGFsLTIgLm1vZGFsLWZvb3RlciBwIHtcblx0Y29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogMHB4O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5mb3JtLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAyNjBweDtcblx0aGVpZ2h0OiAyMjJweDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbiNleGl0LW1vZGFsLTIgLm9mZmVyLWNvbnRhaW5lciB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5tb2RhbC1jb250ZW50IGlucHV0IHtcblx0aGVpZ2h0OiAzNHB4O1xufVxuXG4jZXhpdC1tb2RhbC0yIC5idG4tcHJpbWFyeSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogIzAwMDAwMCFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjk5MDAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXItcmFkaXVzOiA2cHghaW1wb3J0YW50O1xuXHRtYXJnaW46IDBweCFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDUzMTU5O1xuXHRwYWRkaW5nOiA1cHg7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbiNleGl0LW1vZGFsLTMgLm1vZGFsLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjMDk1NjljIHVybCgnL2ltYWdlcy9wb3B1cC9yYXlzYmcucG5nJykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0cGFkZGluZzogMHB4O1xuXHR3aWR0aDogNjU1cHg7XG5cdG1pbi1oZWlnaHQ6IDM4N3B4O1xuXHQvKiBpbmNyZWFzZSBpZiBjb250ZW50IGlzIG1vcmUgKi9cblx0dG9wOiAxMDBweDtcblx0Zm9udC1mYW1pbHk6IFJvYm90bztcbn1cblxuI2V4aXQtbW9kYWwtMyAuY2xvc2Uge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvcG9wdXAvZXhpdF9jbG9zZS5wbmcnKTtcblx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNXB4O1xuXHR0b3A6IC0yMHB4O1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuI2V4aXQtbW9kYWwtMyAubW9kYWwtYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMHB4IDE1cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuI2V4aXQtbW9kYWwtMyAubW9kYWwtdGl0bGUge1xuXHRmb250LXNpemU6IDMycHghaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMjBweCAwcHggMTVweCAwcHg7XG59XG5cbiNleGl0LW1vZGFsLTMgLm1vZGFsLXRpdGxlIHNwYW4ge1xuXHRjb2xvcjogI2ZmOTkwMCFpbXBvcnRhbnQ7XG59XG5cbiNleGl0LW1vZGFsLTMgLm1vZGFsLWZvb3RlciB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI2V4aXQtbW9kYWwtMyAubW9kYWwtZm9vdGVyIHAge1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG59XG5cbiNleGl0LW1vZGFsLTMgLmZvcm0tY29udGFpbmVyIHtcblx0d2lkdGg6IDI2MHB4O1xuXHRoZWlnaHQ6IDIyMnB4O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZzogMTBweDtcbn1cblxuI2V4aXQtbW9kYWwtMyAub2ZmZXItY29udGFpbmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbiNleGl0LW1vZGFsLTMgLm1vZGFsLWNvbnRlbnQgaW5wdXQge1xuXHRoZWlnaHQ6IDM0cHg7XG59XG5cbiNleGl0LW1vZGFsLTMgLmJ0bi1wcmltYXJ5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMCFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJvcmRlci1yYWRpdXM6IDZweCFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4IWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwNTMxNTk7XG5cdHBhZGRpbmc6IDVweDtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuI2V4aXQtbW9kYWwtNCAubW9kYWwtY29udGVudCB7XG5cdGJhY2tncm91bmQ6ICMwOTU2OWMgdXJsKCcvaW1hZ2VzL3BvcHVwL3JheXNiZzIucG5nJykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0cGFkZGluZzogMHB4O1xuXHR3aWR0aDogNjU1cHg7XG5cdG1pbi1oZWlnaHQ6IDM4N3B4O1xuXHQvKiBpbmNyZWFzZSBpZiBjb250ZW50IGlzIG1vcmUgKi9cblx0dG9wOiAxMDBweDtcblx0Zm9udC1mYW1pbHk6IFJvYm90bztcbn1cblxuI2V4aXQtbW9kYWwtNCAuY2xvc2Uge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvcG9wdXAvZXhpdF9jbG9zZS5wbmcnKTtcblx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNXB4O1xuXHR0b3A6IC0yMHB4O1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuI2V4aXQtbW9kYWwtNCAubW9kYWwtYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMHB4IDE1cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuI2V4aXQtbW9kYWwtNCAubW9kYWwtdGl0bGUge1xuXHRmb250LXNpemU6IDMycHghaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMjBweCAwcHggMTVweCAwcHg7XG59XG5cbiNleGl0LW1vZGFsLTQgLm1vZGFsLXRpdGxlIHNwYW4ge1xuXHRjb2xvcjogI2ZmOTkwMCFpbXBvcnRhbnQ7XG59XG5cbiNleGl0LW1vZGFsLTQgLm1vZGFsLWZvb3RlciB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI2V4aXQtbW9kYWwtNCAubW9kYWwtZm9vdGVyIHAge1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG59XG5cbiNleGl0LW1vZGFsLTQgLmZvcm0tY29udGFpbmVyIHtcblx0d2lkdGg6IDI2MHB4O1xuXHRoZWlnaHQ6IDIyMnB4O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZzogMTBweDtcbn1cblxuI2V4aXQtbW9kYWwtNCAub2ZmZXItY29udGFpbmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbiNleGl0LW1vZGFsLTQgLm1vZGFsLWNvbnRlbnQgaW5wdXQge1xuXHRoZWlnaHQ6IDM0cHg7XG59XG5cbiNleGl0LW1vZGFsLTQgLmJ0bi1wcmltYXJ5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjMDAwMDAwIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMCFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJvcmRlci1yYWRpdXM6IDZweCFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4IWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwNTMxNTk7XG5cdHBhZGRpbmc6IDVweDtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuI2V4aXQtbW9kYWwtNSAubW9kYWwtY29udGVudCB7XG5cdGJhY2tncm91bmQ6ICMwOTU2OWMgdXJsKCcvaW1hZ2VzL3BvcHVwL3JheXNiZzIucG5nJykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0cGFkZGluZzogMHB4O1xuXHR3aWR0aDogNjU1cHg7XG5cdG1pbi1oZWlnaHQ6IDQxNXB4O1xuXHQvKjM4N3B4OyovXG5cdC8qIGluY3JlYXNlIGlmIGNvbnRlbnQgaXMgbW9yZSAqL1xuXHR0b3A6IDEwMHB4O1xuXHRmb250LWZhbWlseTogUm9ib3RvO1xufVxuXG4jZXhpdC1tb2RhbC01IC5jbG9zZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9wb3B1cC9leGl0X2Nsb3NlLnBuZycpO1xuXHRvcGFjaXR5OiAxIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTI1cHg7XG5cdHRvcDogLTIwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4jZXhpdC1tb2RhbC01IC5tb2RhbC1ib2R5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwcHggMTVweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4jZXhpdC1tb2RhbC01IC5tb2RhbC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweCFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAyMHB4IDBweCAxNXB4IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtNSAubW9kYWwtdGl0bGUgc3BhbiB7XG5cdGNvbG9yOiAjZmY5OTAwIWltcG9ydGFudDtcbn1cblxuI2V4aXQtbW9kYWwtNSAubW9kYWwtZm9vdGVyIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4jZXhpdC1tb2RhbC01IC5tb2RhbC1mb290ZXIgcCB7XG5cdGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcblx0bWFyZ2luOiAwcHg7XG5cdHBhZGRpbmc6IDBweDtcbn1cblxuI2V4aXQtbW9kYWwtNSAuZm9ybS1jb250YWluZXIge1xuXHR3aWR0aDogMjYwcHg7XG5cdGhlaWdodDogMjIycHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4jZXhpdC1tb2RhbC01IC5vZmZlci1jb250YWluZXIge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuI2V4aXQtbW9kYWwtNSAubW9kYWwtY29udGVudCBpbnB1dCB7XG5cdGhlaWdodDogMzRweDtcbn1cblxuI2V4aXQtbW9kYWwtNSAuYnRuLXByaW1hcnkge1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICMwMDAwMDAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwIWltcG9ydGFudDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym9yZGVyLXJhZGl1czogNnB4IWltcG9ydGFudDtcblx0bWFyZ2luOiAwcHghaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzA1MzE1OTtcblx0cGFkZGluZzogNXB4O1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4jcG9wTW9kYWxfZXgxMSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwb3BNb2RhbF9wbDEge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdCNwb3BNb2RhbF9leDEge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQjcG9wTW9kYWxfcGwge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcblx0I2V4aXQtbW9kYWwtMCAubW9kYWwtY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogNTgwcHg7XG5cdH1cblx0I2V4aXQtbW9kYWwtMCAubW9kYWwtYm9keSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblx0I2V4aXQtbW9kYWwtMCAuZm9ybS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCNleGl0LW1vZGFsLTAgLm9mZmVyLWNvbnRhaW5lciBpbWcge1xuXHRcdHdpZHRoOiA5OCVcblx0fVxuXHQjZXhpdC1tb2RhbC0xIC5tb2RhbC1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA1ODBweDtcblx0fVxuXHQjZXhpdC1tb2RhbC0xIC5tb2RhbC1ib2R5IHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQjZXhpdC1tb2RhbC0xIC5mb3JtLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0I2V4aXQtbW9kYWwtMSAub2ZmZXItY29udGFpbmVyIGltZyB7XG5cdFx0d2lkdGg6IDk4JVxuXHR9XG5cdCNleGl0LW1vZGFsLTIgLm1vZGFsLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDU4MHB4O1xuXHR9XG5cdCNleGl0LW1vZGFsLTIgLm1vZGFsLWJvZHkge1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cdCNleGl0LW1vZGFsLTIgLmZvcm0tY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQjZXhpdC1tb2RhbC0yIC5vZmZlci1jb250YWluZXIgaW1nIHtcblx0XHR3aWR0aDogOTglXG5cdH1cblx0I2V4aXQtbW9kYWwtMyAubW9kYWwtY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogNTgwcHg7XG5cdH1cblx0I2V4aXQtbW9kYWwtMyAubW9kYWwtYm9keSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblx0I2V4aXQtbW9kYWwtMyAuZm9ybS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCNleGl0LW1vZGFsLTMgLm9mZmVyLWNvbnRhaW5lciBpbWcge1xuXHRcdHdpZHRoOiA5OCVcblx0fVxuXHQjZXhpdC1tb2RhbC00IC5tb2RhbC1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA1ODBweDtcblx0fVxuXHQjZXhpdC1tb2RhbC00IC5tb2RhbC1ib2R5IHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQjZXhpdC1tb2RhbC00IC5mb3JtLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0I2V4aXQtbW9kYWwtNCAub2ZmZXItY29udGFpbmVyIGltZyB7XG5cdFx0d2lkdGg6IDk4JVxuXHR9XG5cdCNleGl0LW1vZGFsLTUgLm1vZGFsLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDU4MHB4O1xuXHR9XG5cdCNleGl0LW1vZGFsLTUgLm1vZGFsLWJvZHkge1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cdCNleGl0LW1vZGFsLTUgLmZvcm0tY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQjZXhpdC1tb2RhbC01IC5vZmZlci1jb250YWluZXIgaW1nIHtcblx0XHR3aWR0aDogOTglXG5cdH1cbn1cblxuLypjYWxsIHRvIGFjdGlvbiBjb21tb24qL1xuXG4uQm90dG9tSGVhZGluZyB7XG5cdG1hcmdpbjogMHB4O1xuXHRjb2xvcjogIzAwMDAwMDtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8qIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyAqL1xufVxuXG4ucmVnaXN0ZXJGb3JtMSBmb3JtLWdyb3VwIHtcblx0bWFyZ2luLWJvdHRvbTogMTAlO1xufVxuXG4uaHJUb3Age1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuXHR3aWR0aDogMjUlO1xufVxuXG4ucmVnaXN0ZXJGb3JtMSB7XG5cdHBhZGRpbmc6IDUlO1xufVxuXG4uaW1nVG9wSGVhZGluZyB7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiBsYXJnZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC1zaGFkb3c6IDFweCAycHggMXB4ICM0ZTRlNGU7XG5cdGZvbnQtZmFtaWx5OiBBdmFudGdhcmRlLCBUZVggR3lyZSBBZHZlbnRvciwgVVJXIEdvdGhpYyBMLCBzYW5zLXNlcmlmO1xuXHRwYWRkaW5nOiAwcHggNCU7XG59XG5cbi5pbWdUaXRsZSB7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiB4LWxhcmdlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggIzRlNGU0ZTtcblx0Zm9udC1mYW1pbHk6IE5ldyBDZW50dXJ5IFNjaG9vbGJvb2ssIFRlWCBHeXJlIFNjaG9sYSwgc2VyaWY7XG5cdHBhZGRpbmc6IDBweCA1JTtcbn1cblxuLypjYWxsIHRvIGFjdGlvbiovXG5cbiNteU1vZGFsSG9tZSAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsSG9tZSAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvaG9tZS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8qIGhlaWdodDogYXV0bzsgKi9cblx0bWluLWhlaWdodDogNDM1cHg7XG5cdC8qIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7ICovXG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdC8qIG1hcmdpbi10b3A6IDUlOyovXG59XG5cblxuXG4jbXlNb2RhbEhvbWUgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzFhNGY5Mztcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8qdGV4dC1zaGFkb3c6IDFweCAycHggMXB4ICM0ZTRlNGU7Ki9cbn1cblxuXG5cbiNteU1vZGFsSG9tZSAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMWU0MDg3LCAjMWFhN2ZiKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFlNDA4NywgIzFhYTdmYik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFlNDA4NywgIzFhYTdmYik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxZTQwODcsICMxYWE3ZmIpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbiBcblxuI215TW9kYWxIb21lIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3Q0ZGICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuXG5cblxuLypVU0EqL1xuI215TW9kYWxVU0EgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjUlO1xufVxuXG4jbXlNb2RhbFVTQSAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvVVNBLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LyogaGVpZ2h0OiBhdXRvOyAqL1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0LyogYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDsgKi9cblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0LyogbWFyZ2luLXRvcDogNSU7Ki9cbn1cbiNteU1vZGFsVVNBIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICMzNzg4ZTM7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG5cblxuXG4jbXlNb2RhbFVTQSAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNjNFQUIzLCAjMDA3Q0ZGKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzYzRUFCMywgIzAwN0NGRik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzYzRUFCMywgIzAwN0NGRik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2M0VBQjMsICMwMDdDRkYpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cblxuI215TW9kYWxVU0EgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDdDRkYgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkNBTkFEQSovXG4jbXlNb2RhbENBTkFEQSAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQ0FOQURBIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9DQU5BREEuanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbiNteU1vZGFsQ0FOQURBIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM4MDFmMGU7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG4jbXlNb2RhbENBTkFEQSAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWI0ZjI0LCAjODAxZjBlKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ViNGYyNCwgIzgwMWYwZSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ViNGYyNCwgIzgwMWYwZSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNlYjRmMjQsICM4MDFmMGUpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbiNteU1vZGFsQ0FOQURBIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODAxZjBlICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypOZXdaZWFMYW5kKi9cbiNteU1vZGFsTmV3WiAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsTmV3WiAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvTkVXWkxhbmQuanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbiNteU1vZGFsTmV3WiAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjMzMxODM5O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Lyp0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggIzRlNGU0ZTsqL1xufVxuXG4jbXlNb2RhbE5ld1ogLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZiOGJiMSwgIzNmM2M1OCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YjhiYjEsICMzZjNjNTgpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YjhiYjEsICMzZjNjNTgpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNmI4YmIxLCAjM2YzYzU4KTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5cbiNteU1vZGFsTmV3WiAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMTgzOSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qVUsqL1xuI215TW9kYWxVSyAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsVUsgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL1VLLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4jbXlNb2RhbFVLIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM2MjMzNzY7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG4jbXlNb2RhbFVLIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZjM4N2UsICM1YzMxNzI4YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZjM4N2UsICM1YzMxNzI4YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZmMzg3ZSwgIzVjMzE3MjhhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZmMzg3ZSwgIzVjMzE3MjhhKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxVSyAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzYyMzM3NiAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qQXVzdHIqL1xuI215TW9kYWxBdXN0ciAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQXVzdHIgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0FVU1RSQUxJQS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbEF1c3RyIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM0NjE4Mzc7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG4jbXlNb2RhbEF1c3RyIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlZTQ5NWQsICM0NjE4MzcpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWU0OTVkLCAjNDYxODM3KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWU0OTVkLCAjNDYxODM3KTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2VlNDk1ZCwgIzQ2MTgzNyk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsQXVzdHIgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0NjE4MzcgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG5cbi8qVVNCQU5LKi9cbiNteU1vZGFsVVNCQU5LIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxVU0JBTksgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL1VTQmFuay5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbFVTQkFOSyAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjZWY0NTQ5O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Lyp0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggIzRlNGU0ZTsqL1xufVxuI215TW9kYWxVU0JBTksgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2NlNDc2ZiwgI2VkNjYzYSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjZTQ3NmYsICNlZDY2M2EpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjZTQ3NmYsICNlZDY2M2EpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjY2U0NzZmLCAjZWQ2NjNhKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxVU0JBTksgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZjQ1NDkgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKk5BVElPTkFMSVNFRCovXG4jbXlNb2RhbE5BVElPTkFMSVNFRCAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsTkFUSU9OQUxJU0VEIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9oYXNzbGVGcmVlLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsTkFUSU9OQUxJU0VEIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM5YzNkNzc7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG4jbXlNb2RhbE5BVElPTkFMSVNFRCAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWE0OTUyLCAjYjI2MDlhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2VhNDk1MiwgI2IyNjA5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2VhNDk1MiwgI2IyNjA5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNlYTQ5NTIsICNiMjYwOWEpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbE5BVElPTkFMSVNFRCAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzljM2Q3NyAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qTkJGQyovXG4jbXlNb2RhbE5CRkMgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjUlO1xufVxuXG4jbXlNb2RhbE5CRkMgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL05CRkMuanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuI215TW9kYWxOQkZDIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICNmMzZmMmQ7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHQvKnRleHQtc2hhZG93OiAxcHggMnB4IDFweCAjNGU0ZTRlOyovXG59XG4jbXlNb2RhbE5CRkMgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2VjYmUzNCwgI2U2NDYzZSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlY2JlMzQsICNlNjQ2M2UpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlY2JlMzQsICNlNjQ2M2UpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZWNiZTM0LCAjZTY0NjNlKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxOQkZDIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2ZjJkICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypTQkkqL1xuI215TW9kYWxTQkkgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjUlO1xufVxuXG4jbXlNb2RhbFNCSSAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvU0JJLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsU0JJIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICNhNjM4NTI7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxTQkkgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzMxNmFmNywgI2E2Mzg1Mik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzMTZhZjcsICNhNjM4NTIpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzMTZhZjcsICNhNjM4NTIpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMzE2YWY3LCAjYTYzODUyKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxTQkkgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNjM4NTIgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkJPSSovXG4jbXlNb2RhbEJPSSAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQk9JIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9BWElTLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsQk9JIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICNhNjM4NTI7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxCT0kgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzMTZhZjcsICNhNjM4NTIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxCT0kgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNjM4NTIgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkJPSSovXG4jbXlNb2RhbFVuaW9uIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxVbmlvbiAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvQVhJUy5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbFVuaW9uIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICNhNjM4NTI7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxVbmlvbiAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzMxNmFmNywgI2E2Mzg1Mik7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbFVuaW9uIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTYzODUyICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypJREJJKi9cbiNteU1vZGFsSURCSSAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsSURCSSAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvQmFqYWouanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuI215TW9kYWxJREJJIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM4MjZjZmE7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxJREJJIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzY2QxZmIsICM4MjZjZmEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2NkMWZiLCAjODI2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2NkMWZiLCAjODI2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNjZDFmYiwgIzgyNmNmYSk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsSURCSSAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzgyNmNmYSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qQk9CKi9cbiNteU1vZGFsQk9CIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxCT0IgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0RpcmVjdENvbm5lY3QuanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuI215TW9kYWxCT0IgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogI2RmNDU1ZTtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbEJPQiAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGY0NTVlLCAjZjQ1OTMzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2RmNDU1ZSwgI2Y0NTkzMyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2RmNDU1ZSwgI2Y0NTkzMyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNkZjQ1NWUsICNmNDU5MzMpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbEJPQiAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RmNDU1ZSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qU0FSQVNXQVQqL1xuI215TW9kYWxTYXJhc3dhdCAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsU2FyYXN3YXQgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0Jlc3RSYXRlLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsU2FyYXN3YXQgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogI2RmNDU1ZTtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbFNhcmFzd2F0IC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNkZjQ1NWUsICNmNDU5MzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGY0NTVlLCAjZjQ1OTMzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGY0NTVlLCAjZjQ1OTMzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2RmNDU1ZSwgI2Y0NTkzMyk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsU2FyYXN3YXQgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNkZjQ1NWUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkFYSVMqL1xuI215TW9kYWxBWElTIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxBWElTIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9BWElTLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsQVhJUyAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjYjUzMDE5O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsQVhJUyAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYjUzMDE5LCAjZjI0NjQzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2I1MzAxOSwgI2YyNDY0Myk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2I1MzAxOSwgI2YyNDY0Myk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiNTMwMTksICNmMjQ2NDMpO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbEFYSVMgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiNTMwMTkgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKklDSUNJKi9cbiNteU1vZGFsSUNJQ0kgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjUlO1xufVxuXG4jbXlNb2RhbElDSUNJIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9BWElTLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsSUNJQ0kgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzBjMmQ2Yztcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbElDSUNJIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwYzJkNmMsICMwMTZlZDApO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMGMyZDZjLCAjMDE2ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMGMyZDZjLCAjMDE2ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzBjMmQ2YywgIzAxNmVkMCk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsSUNJQ0kgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwYzJkNmMgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkhERkMqL1xuI215TW9kYWxIREZDIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxIREZDIC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9CZXN0UmF0ZS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbEhERkMgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzZkNDI5MDtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbEhERkMgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZkNDI5MCwgI2YyNGQ2ZCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZDQyOTAsICNmMjRkNmQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZDQyOTAsICNmMjRkNmQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNmQ0MjkwLCAjZjI0ZDZkKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxIREZDIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ0MjkwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypDcmVkZW5jKi9cbiNteU1vZGFsQ3JlZGVuYyAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQ3JlZGVuYyAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvQmFqYWouanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuI215TW9kYWxDcmVkZW5jIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM2ZDQyOTA7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxDcmVkZW5jIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZDQyOTAsICNmMjRkNmQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmQ0MjkwLCAjZjI0ZDZkKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmQ0MjkwLCAjZjI0ZDZkKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZkNDI5MCwgI2YyNGQ2ZCk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsQ3JlZGVuYyAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzZkNDI5MCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qQXV4aWxvKi9cbiNteU1vZGFsQXV4aWxvIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxBdXhpbG8gLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0F1eGlsby5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbEF1eGlsbyAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjODQ2Y2ZhO1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsQXV4aWxvIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0M2JjZmIsICM4NDZjZmEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDNiY2ZiLCAjODQ2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDNiY2ZiLCAjODQ2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzQzYmNmYiwgIzg0NmNmYSk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsQXV4aWxvIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2Y2ZhICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cbi8qQXZhbnNlKi9cbiNteU1vZGFsQXZhbnNlIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxBdmFuc2UgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0F2YW5zZS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbEF2YW5zZSAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjNWUzOTg0O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsQXZhbnNlIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNhYjM4NWQsICM1ZTM5ODQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYWIzODVkLCAjNWUzOTg0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYWIzODVkLCAjNWUzOTg0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2FiMzg1ZCwgIzVlMzk4NCk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFBdmFuc2UgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1ZTM5ODQgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuLypJbmNyZWQqL1xuI215TW9kYWxJbmNyZWQgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjUlO1xufVxuXG4jbXlNb2RhbEluY3JlZCAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvSW5jcmVkLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsSW5jcmVkIC5Ub3BIZWFkaW5nIHtcblx0Y29sb3I6ICM4MzZjZmE7XG5cdGZvbnQtc2l6ZTogbGFyZ2VyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuI215TW9kYWxJbmNyZWQgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzNkZDRmYSwgIzgzNmNmYSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzZGQ0ZmEsICM4MzZjZmEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzZGQ0ZmEsICM4MzZjZmEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjM2RkNGZhLCAjODM2Y2ZhKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxJbmNyZWQgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM4MzZjZmEgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkJhamFqKi9cbi8qI215TW9kYWxCYWphaiAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQmFqYWogLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL0JhamFqLmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsQmFqYWogLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzgyNmNmYTtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbEJhamFqIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzY2QxZmIsICM4MjZjZmEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2NkMWZiLCAjODI2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2NkMWZiLCAjODI2Y2ZhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNjZDFmYiwgIzgyNmNmYSk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsQmFqYWogLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM4MjZjZmEgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufSovXG5cbi8qTXBvd2VyKi9cbiNteU1vZGFsTXBvd2VyIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxNcG93ZXIgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL01wb3dlci5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbE1wb3dlciAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjMDU2YmMzO1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsTXBvd2VyIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YmMzZTksICMwNTZiYzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmJjM2U5LCAjMDU2YmMzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmJjM2U5LCAjMDU2YmMzKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZiYzNlOSwgIzA1NmJjMyk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsTXBvd2VyIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YmMzICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypQcm9kaWd5Ki9cbiNteU1vZGFsUHJvZGlneSAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsUHJvZGlneSAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvUHJvZGlneS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbFByb2RpZ3kgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzA1NmJjMztcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbFByb2RpZ3kgLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZiYzNlOSwgIzA1NmJjMyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YmMzZTksICMwNTZiYzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YmMzZTksICMwNTZiYzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNmJjM2U5LCAjMDU2YmMzKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxQcm9kaWd5IC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YmMzICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLypMZWFwRmluKi9cbiNteU1vZGFsTGVhcEZpbiAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsTGVhcEZpbiAuYmFubmVyLXNlYyB7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9DYWxsVE9BY3Rpb25Qb3BwdXAvTGVhcEZpbi5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbExlYXBGaW4gLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzA1NmJjMztcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbExlYXBGaW4gLnJlZ2lzdGVyRm9ybTEgaW5wdXQge1xuXHRib3JkZXI6IDBweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZiYzNlOSwgIzA1NmJjMyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YmMzZTksICMwNTZiYzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2YmMzZTksICMwNTZiYzMpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNmJjM2U5LCAjMDU2YmMzKTtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgNXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy41cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAxMDAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI215TW9kYWxMZWFwRmluIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YmMzICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuXG4vKkVhcm5lc3QqL1xuI215TW9kYWxFYXJuZXN0IC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxFYXJuZXN0IC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9FYXJuZXN0LmpwZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWluLWhlaWdodDogNDM1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiNteU1vZGFsRWFybmVzdCAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjODIzMTU5O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsRWFybmVzdCAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODIzMTU5LCAjMTg1ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyMzE1OSwgIzE4NWVkMCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyMzE1OSwgIzE4NWVkMCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM4MjMxNTksICMxODVlZDApO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbEVhcm5lc3QgLnJlZ2lzdGVyQnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM4MjMxNTkgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogOHB4IDlweCA5cHggMXB4IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4vKkFzY2VudCovXG4jbXlNb2RhbEFzY2VudCAubW9kYWwtZGlhbG9nIHtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2NSU7XG59XG5cbiNteU1vZGFsQXNjZW50IC5iYW5uZXItc2VjIHtcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL0NhbGxUT0FjdGlvblBvcHB1cC9Bc2NlbnQuanBnJykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA0MzVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuI215TW9kYWxBc2NlbnQgLlRvcEhlYWRpbmcge1xuXHRjb2xvcjogIzgyMzE1OTtcblx0Zm9udC1zaXplOiBsYXJnZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jbXlNb2RhbEFzY2VudCAucmVnaXN0ZXJGb3JtMSBpbnB1dCB7XG5cdGJvcmRlcjogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODIzMTU5LCAjMTg1ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyMzE1OSwgIzE4NWVkMCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyMzE1OSwgIzE4NWVkMCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM4MjMxNTksICMxODVlZDApO1xuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTAwJSA1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jbXlNb2RhbEFzY2VudCAucmVnaXN0ZXJCdXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR3aWR0aDogMTc1cHg7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzgyMzE1OSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiA4cHggOXB4IDlweCAxcHggcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi8qU2FsbGllTWFlKi9cbiNteU1vZGFsU2FsbGllTWFlIC5tb2RhbC1kaWFsb2cge1xuXHR3aWR0aDogNjAlO1xuXHRoZWlnaHQ6IDY1JTtcbn1cblxuI215TW9kYWxTYWxsaWVNYWUgLmJhbm5lci1zZWMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvQ2FsbFRPQWN0aW9uUG9wcHVwL1NhbGxpZU1hZS5qcGcnKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDQzNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4jbXlNb2RhbFNhbGxpZU1hZSAuVG9wSGVhZGluZyB7XG5cdGNvbG9yOiAjODIzMTU5O1xuXHRmb250LXNpemU6IGxhcmdlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNteU1vZGFsU2FsbGllTWFlIC5yZWdpc3RlckZvcm0xIGlucHV0IHtcblx0Ym9yZGVyOiAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICM4MjMxNTksICMxODVlZDApO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsIHRyYW5zcGFyZW50KSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODIzMTU5LCAjMTg1ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpLCAtby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODIzMTU5LCAjMTg1ZWQwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzgyMzE1OSwgIzE4NWVkMCk7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiAxMDAlIDVweDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDMuNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNteU1vZGFsU2FsbGllTWFlIC5yZWdpc3RlckJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdHdpZHRoOiAxNzVweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODIzMTU5ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDhweCA5cHggOXB4IDFweCByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIFx0LyojbXlNb2RhbFNCSSAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjbXlNb2RhbFNCSSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH0qL1xuXG5cdCNteU1vZGFsSG9tZSAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxIb21lICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbFVTQSAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxVU0EgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsQ0FOQURBIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbENBTkFEQSAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxOZXdaIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbE5ld1ogIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsVUsgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsVUsgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsQXVzdHIgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsQXVzdHIgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsVVNCQU5LIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbFVTQkFOSyAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxOQVRJT05BTElTRUQgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsTkFUSU9OQUxJU0VEICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbE5CRkMgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsTkJGQyAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxTQkkgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsU0JJICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbEJPQiAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxCT0IgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsQVhJUyAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxBWElTICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbElDSUNJIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbElDSUNJICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbEhERkMgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsSERGQyAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxBdXhpbG8gLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsQXV4aWxvICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbEF2YW5zZSAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxBdmFuc2UgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsSW5jcmVkIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbEluY3JlZCAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxCYWphaiAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxCYWphaiAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxNcG93ZXIgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsTXBvd2VyICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbFByb2RpZ3kgLm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxuXG5cdCNteU1vZGFsUHJvZGlneSAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0I215TW9kYWxMZWFwRmluIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbExlYXBGaW4gIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsRWFybmVzdCAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxFYXJuZXN0ICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQjbXlNb2RhbEFzY2VudCAubW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0I215TW9kYWxBc2NlbnQgIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCNteU1vZGFsU2FsbGllTWFlIC5tb2RhbC1kaWFsb2cge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHQjbXlNb2RhbFNhbGxpZU1hZSAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cbn1cbiJdfQ== */