.tingle-modal * {
	box-sizing: border-box;
}.tingle-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1000;
	display: flex;
	visibility: hidden;
	flex-direction: column;
	align-items: center;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	background: rgba(0,0,0,.85);
	opacity: 0;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}.tingle-modal--confirm .tingle-modal-box {
	text-align: center;
}.tingle-modal--noOverlayClose {
	cursor: default;
}.tingle-modal--noClose .tingle-modal__close {
	display: none;
}.tingle-modal__close {
	position: fixed;
	top: 2.5rem;
	right: 2.5rem;
	z-index: 1000;
	padding: 0;
	width: 2rem;
	height: 2rem;
	border: none;
	background-color: transparent;
	color: #fff;
	cursor: pointer;
}.tingle-modal__close svg * {
	fill: currentColor;
}.tingle-modal__closeLabel {
	display: none;
}.tingle-modal__close:hover {
	color: #fff;
}.tingle-modal-box {
	position: relative;
	flex-shrink: 0;
	margin-top: auto;
	margin-bottom: auto;
	width: 60%;
	border-radius: 4px;
	background: #fff;
	opacity: 1;
	cursor: auto;
	will-change: transform,opacity;
}.tingle-modal-box__content {
	padding: 3rem 3rem;
}.tingle-modal-box__footer {
	padding: 1.5rem 2rem;
	width: auto;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #f5f5f5;
	cursor: auto;
}.tingle-modal-box__footer::after {
	display: table;
	clear: both;
	content: "";
}.tingle-modal-box__footer--sticky {
	position: fixed;
	bottom: -200px;
	z-index: 10001;
	opacity: 1;
	transition: bottom .3s ease-in-out .3s;
}.tingle-enabled {
	position: fixed;
	right: 0;
	left: 0;
	overflow: hidden;
}.tingle-modal--visible .tingle-modal-box__footer {
	bottom: 0;
}.tingle-enabled .tingle-content-wrapper {
	filter: blur(8px);
}.tingle-modal--visible {
	visibility: visible;
	opacity: 1;
}.tingle-modal--visible .tingle-modal-box {
	animation: scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards;
}.tingle-modal--overflow {
	overflow-y: scroll;
	padding-top: 8vh;
}.tingle-btn {
	display: inline-block;
	margin: 0 .5rem;
	padding: 1rem 2rem;
	border: none;
	background-color: grey;
	box-shadow: none;
	color: #fff;
	vertical-align: middle;
	text-decoration: none;
	font-size: inherit;
	font-family: inherit;
	line-height: normal;
	cursor: pointer;
	transition: background-color .4s ease;
}.tingle-btn--primary {
	background-color: #3498db;
}.tingle-btn--danger {
	background-color: #e74c3c;
}.tingle-btn--default {
	background-color: #34495e;
}.tingle-btn--pull-left {
	float: left;
}.tingle-btn--pull-right {
	float: right;
}@media (max-width :540px) {
	.tingle-modal {
		top: 0;
		display: block;
		padding-top: 60px;
		width: 100%;
	}.tingle-modal-box {
		width: auto;
		border-radius: 0;
	}.tingle-modal-box__content {
		overflow-y: scroll;
	}.tingle-modal--noClose {
		top: 0;
	}.tingle-modal--noOverlayClose {
		padding-top: 0;
	}.tingle-modal-box__footer .tingle-btn {
		display: block;
		float: none;
		margin-bottom: 1rem;
		width: 100%;
	}.tingle-modal__close {
		top: 0;
		right: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 60px;
		border: none;
		background-color: #2c3e50;
		box-shadow: none;
		color: #fff;
	}.tingle-modal__closeLabel {
		display: inline-block;
		vertical-align: middle;
		font-size: 1.6rem;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
	}.tingle-modal__closeIcon {
		display: inline-block;
		margin-right: .8rem;
		width: 1.6rem;
		vertical-align: middle;
		font-size: 0;
	}
}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) {
	.tingle-modal:before {
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: "";
		-webkit-backdrop-filter: blur(18px);
		backdrop-filter: blur(18px);
		pointer-events: none;
	}.tingle-enabled .tingle-content-wrapper {
		filter: none;
	}
}@keyframes scale {
	0% {
		opacity: 0;
		transform: scale(.9);
	}100% {
		opacity: 1;
		transform: scale(1);
	}
}.visually-hidden {
	position: absolute;
	white-space: nowrap;
	width: 1px;
	height: 1px;
	overflow: hidden;
	border: 0;
	padding: 0;
	clip: rect(0 0 0 0);
	-webkit-clip-path: inset(50%);
	clip-path: inset(50%);
	margin: -1px;
}br.is-pc {
	display: block;
}@media only screen and (min-width: 769px) {
	br.is-pc {
		display: none;
	}
}br.is-sp {
	display: none;
}@media only screen and (max-width: 768px) {
	br.is-sp {
		display: block;
	}
}.tingle-modal {
	height: 100%;
	background-color: rgba(0, 0, 0, .6);
}.tingle-modal:before {
	content: none;
}.tingle-modal-box {
	max-width: 631px;
	width: calc(100% - 40px);
	max-height: 639px;
	height: calc(100% - 48px);
	margin: auto;
}@media only screen and (max-width: 768px) {
	.tingle-modal-box {
		width: calc(100% - 30px);
		max-height: initial;
		height: calc(100% - 15px);
	}
}.tingle-modal-box {
	border-radius: 16px;
}.tingle-modal-box__content {
	display: -ms-grid;
	display: grid;
	-ms-grid-rows: auto auto auto 1fr;
	grid-template-rows: auto auto auto 1fr;
	-ms-grid-columns: 100% 100% 100% 100%;
	grid-template-columns: 100% 100% 100% 100%;
	height: 100%;
	padding: 32px;
}@media only screen and (max-width: 768px) {
	.tingle-modal-box__content {
		padding: 15px;
	}
}.tingle-modal__close {
	display: none;
}.tingle-modal--visible .tingle-modal-box__footer {
	position: absolute;
	padding: 0;
	background-color: transparent;
	top: 8px;
	right: 8px;
	bottom: auto;
}@media only screen and (max-width: 768px) {
	.tingle-modal--visible .tingle-modal-box__footer {
		top: -48px;
		right: 0;
	}
}.tingle-btn--primary {
	position: relative;
	display: flex;
	align-items: center;
	height: 32px;
	margin: 0;
	padding: 0 36px 0 0;
	background-color: transparent;
	background-image: url("/hulu/images/hululp_ic_close_01.svg");
	background-size: 32px auto;
	background-position: top 0 right 0;
	background-repeat: no-repeat;
	color: #050a04;
	font-size: 13px;
	font-weight: bold;
}@media only screen and (max-width: 768px) {
	.tingle-btn--primary {
		color: #fff;
	}
}.hululp-modal {
	display: none;
}.hululp-modal_title {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-row: 1 / 2;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.33;
	letter-spacing: .18px;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-modal_title {
		font-size: 14px;
	}
}.hululp-modal_text {
	-ms-grid-row: 2;
	-ms-grid-row-span: 1;
	grid-row: 2 / 3;
	margin-top: 16px;
	font-size: 12px;
	line-height: 1.67;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-modal_text {
		font-size: 10px;
	}
}.hululp-modal_list {
	-ms-grid-row: 3;
	-ms-grid-row-span: 1;
	grid-row: 3 / 4;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 16px;
}@media only screen and (max-width: 768px) {
	.hululp-modal_list {
		margin-top: 16px;
	}
}.hululp-modal_list:before {
	content: "";
	display: block;
	width: calc((100% - 12px) / 4);
	order: 1;
}@media only screen and (max-width: 768px) {
	.hululp-modal_list:before {
		width: calc((100% - 3px) / 4);
	}
}.hululp-modal_list:after {
	content: "";
	display: block;
	width: calc((100% - 12px) / 4);
}@media only screen and (max-width: 768px) {
	.hululp-modal_list:after {
		width: calc((100% - 3px) / 4);
	}
}.hululp-modal_list li {
	width: calc((100% - 12px) / 4);
	height: 26px;
	margin-top: 4px;
}@media only screen and (max-width: 768px) {
	.hululp-modal_list li {
		width: calc((100% - 3px) / 4);
		margin-top: 1px;
	}
}.hululp-modal_list li a {
	display: flex;
	align-items: center;
	position: relative;
	height: 100%;
	padding: 4px 8px;
	background-color: #f5f5f5;
	border-radius: 4px;
	color: #050a04;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .12px;
	text-decoration: none;
}@media only screen and (max-width: 768px) {
	.hululp-modal_list li a {
		padding: 4px;
		font-size: 10px;
	}
}.hululp-modal_list li a:before {
	content: "";
	display: block;
	position: absolute;
	width: 4px;
	height: 4px;
	border-right: 1px solid #2a333e;
	border-bottom: 1px solid #2a333e;
	transform: rotate(45deg);
	top: calc(50% - 2px);
	right: 10px;
}@media only screen and (max-width: 768px) {
	.hululp-modal_list li a:before {
		right: 5px;
	}
}.hululp-modal_list li a:hover {
	background-color: #004493;
	color: #fff;
}.hululp-modal_list li a:hover:before {
	border-color: #fff;
}.hululp-modal_box {
	width: 100%;
	-ms-grid-row: 4;
	-ms-grid-row-span: 1;
	grid-row: 4 / 5;
	display: -ms-grid;
	display: grid;
	-ms-grid-rows: auto 1fr;
	grid-template-rows: auto 1fr;
	-ms-grid-columns: 100% 100%;
	grid-template-columns: 100% 100%;
	margin-top: 16px;
	border: solid 1px #484a4b;
	border-radius: 4px;
	overflow: hidden;
}@media only screen and (max-width: 768px) {
	.hululp-modal_box {
		margin-top: 8px;
	}
}.hululp-modal_headRow {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-row: 1 / 2;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-column: 1 / 2;
	display: flex;
	height: 32px;
	background-color: #0a5ebf;
}.hululp-modal_headRow dt {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60%;
	color: #fff;
	font-size: 11px;
	text-align: center;
	border-right: 1px solid #fff;
}.hululp-modal_headRow dt:nth-of-type(2) {
	width: 40%;
	border-right: 0;
}.hululp-modal_scroll {
	-ms-grid-row: 2;
	-ms-grid-row-span: 1;
	grid-row: 2 / 3;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-column: 1 / 2;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}.hululp-modal_areaName {
	display: flex;
	align-items: center;
	height: 32px;
	background-color: #f0f7ff;
	border-left: 4px solid #0a5ebf;
	padding-left: 9px;
	font-size: 16px;
	font-weight: bold;
	line-height: 2.67;
	letter-spacing: .12px;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-modal_areaName {
		font-size: 14px;
	}
}.hululp-modal_row {
	display: flex;
	margin: 0 4px;
	border-bottom: 1px solid #aaaca9;
}.hululp-modal_row > span {
	display: flex;
	align-items: center;
	height: 24px;
	font-size: 11px;
	padding: 0 13px;
}.hululp-modal_row dt {
	position: relative;
	display: block;
	width: 60%;
	padding: 6px 0 6px 13px;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: .11px;
	color: #050a04;
	word-wrap: break-word;
}@media only screen and (max-width: 768px) {
	.hululp-modal_row dt {
		padding: 6px 0 6px 10px;
	}
}.hululp-modal_row dd {
	position: relative;
	display: block;
	width: 40%;
	padding: 6px 0 6px 13px;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	letter-spacing: .11px;
	color: #050a04;
	word-wrap: break-word;
}@media only screen and (max-width: 768px) {
	.hululp-modal_row dd {
		padding: 6px 0 6px 10px;
	}
}.hululp-main {
	display: block;
}.hululp-inner {
	max-width: 800px;
	margin: 0 auto;
}@media only screen and (max-width: 768px) {
	.hululp-inner {
		width: calc(100% - 20px);
	}
}.hululp-topBtn {
	position: fixed;
	bottom: 24px;
	right: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	width: 72px;
	height: 72px;
	border-radius: 50%;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .16);
	background-color: #fff;
	text-decoration: none;
	text-align: center;
}@media only screen and (max-width: 768px) {
	.hululp-topBtn {
		bottom: 5px;
		right: 6px;
		width: 56px;
		height: 56px;
	}
}.hululp-topBtn:hover {
	border: solid 2px #475260;
	box-shadow: none;
}.hululp-topBtn span {
	margin-top: 4px;
	color: #475260;
	font-size: 12px;
	font-weight: 700;
}@media only screen and (max-width: 768px) {
	.hululp-topBtn span {
		margin-top: -1px;
		letter-spacing: -.05px;
	}
}.hululp-topBtn span br {
	display: none;
}@media only screen and (max-width: 768px) {
	.hululp-topBtn span br {
		display: block;
	}
}.hululp-header {
	position: relative;
	padding: 24px 0;
	background-image: url("/hulu/images/hululp_bg_01.jpg");
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
}@media only screen and (max-width: 768px) {
	.hululp-header {
		padding: 10px 0 16px;
	}
}.hululp-header:before {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background: linear-gradient(to bottom, rgba(0, 0, 0, .6) 0%, transparent 20%, transparent 50%, transparent 80%, rgba(0, 0, 0, .6) 100%);
	top: 0;
	left: 0;
	z-index: -1;
}.hululp-header_btn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 164px;
	height: 34px;
	margin-left: auto;
	border: solid 2px #fff;
	border-radius: 28px;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	text-decoration: none;
}@media only screen and (max-width: 768px) {
	.hululp-header_btn {
		width: 132px;
		height: 30px;
		font-size: 10px;
	}
}.hululp-header_btn:hover {
	color: #fff;
	text-decoration: underline;
}.hululp-header_title {
	display: flex;
	align-items: center;
	justify-content: center;
}@media only screen and (max-width: 768px) {
	.hululp-header_title {
		display: block;
		text-align: center;
	}
}.hululp-header_logo {
	width: 316px;
}@media only screen and (max-width: 768px) {
	.hululp-header_logo {
		width: 156px;
		margin: auto;
	}
}.hululp-header_text {
	font-size: 24px;
	font-weight: 900;
	color: #fff;
}@media only screen and (max-width: 768px) {
	.hululp-header_text {
		font-size: 13px;
	}
}.hululp-header_text span {
	display: block;
	font-size: 13px;
	font-weight: 500;
	letter-spacing: .13px;
}@media only screen and (max-width: 768px) {
	.hululp-header_text span {
		margin-bottom: 5px;
		font-size: 10px;
	}
}.hululp-btnBox {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 67px;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox {
		max-width: 290px;
		flex-wrap: wrap;
		margin: 18px auto 0;
	}
}.hululp-btnBox_btn {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	width: 356px;
	height: 64px;
	margin: 0 8px;
	background-color: #ff7f00;
	border-radius: 40px;
	box-shadow: 0 4px 0 0 #ea520f;
	border: solid 2px #fc9b17;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 1px 0 #cc5a07;
	text-decoration: none;
	transition: .3s;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_btn {
		width: 290px;
		height: 44px;
		font-size: 12px;
	}
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_btn + .hululp-btnBox_btn {
		margin-top: 16px;
	}
}.hululp-btnBox_btn.bubble:before, .hululp-btnBox_btn.bubble_line:before {
	content: "";
	display: block;
	position: absolute;
	width: 84px;
	height: 84px;
	background-size: cover;
	background-repeat: no-repeat;
	top: -58px;
	left: -48px;
	transition: .3s;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_btn.bubble:before, .hululp-btnBox_btn.bubble_line:before {
		width: 62px;
		height: 62px;
		top: -42px;
		left: -8px;
	}
}.hululp-btnBox_btn.bubble:before {
	background-image: url("/hulu/images/hululp_ic_bubble_01.svg");
}.hululp-btnBox_btn.bubble_line:before {
	background-image: url("/hulu/images/hululp_ic_bubble_02.svg");
}.hululp-btnBox_btn:hover {
	background-color: #ff6200;
	border: solid 2px #fc9b17;
	box-shadow: none;
	color: #fff;
	transform: translateY(4px);
}.hululp-btnBox_text {
	width: 100%;
	position: relative;
	margin: 5px 0 0 50px;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_text {
		width: auto;
		margin: 16px 0 0 0;
	}
}.hululp-btnBox_text a {
	padding-left: 25px;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	cursor: pointer;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_text a {
		padding-left: 20px;
		font-size: 10px;
	}
}.hululp-btnBox_text a:before {
	content: "";
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	background-image: url("/hulu/images/hululp_ic_question_01.svg");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: 2px;
	left: 0;
}@media only screen and (max-width: 768px) {
	.hululp-btnBox_text a:before {
		width: 14px;
		height: 14px;
		top: 5px;
	}
}.hululp-btnBox_text.black a {
	color: #050a04;
}.hululp-btnBox_text.black a:before {
	background-image: url("/hulu/images/hululp_ic_question_02.svg");
}.hululp-btnBox_text a:hover, .hululp-btnBox_text.black a:hover {
	color: #ff7f00;
	text-decoration: underline;
}.hululp-btnBox_text a:hover:before, .hululp-btnBox_text.black a:hover:before {
	background-image: url("/hulu/images/hululp_ic_question_03.svg");
}.hululp-sec {
	padding: 40px 0;
}@media only screen and (max-width: 768px) {
	.hululp-sec {
		padding: 24px 0;
	}
}.hululp-sec.black {
	background-color: #050a04;
}.hululp-sec.white {
	background-color: #fff;
}.hululp-sec.gray {
	background-color: #fafafa;
}.hululp-feature_title {
	font-size: 18px;
	font-weight: 900;
	line-height: 1.67;
	text-align: center;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-feature_title {
		margin-top: 0;
		font-size: 16px;
	}
}.hululp-feature_img {
	margin-top: -40px;
	margin-bottom: -40px;
}@media only screen and (max-width: 768px) {
	.hululp-feature_img {
		margin-top: -24px;
		margin-bottom: -24px;
	}
}.hululp-feature_cols {
	display: flex;
	justify-content: space-between;
}.hululp-feature_colsItem {
	width: calc((100% - 100px) / 3);
	margin-top: 40px;
	text-align: center;
}@media only screen and (max-width: 768px) {
	.hululp-feature_colsItem {
		width: calc((100% - 16px) / 3);
		margin-top: 16px;
	}
}.hululp-feature_colsItem p {
	margin-top: 7px;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.54;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-feature_colsItem p {
		margin-top: 16px;
		font-size: 10px;
	}
}@media only screen and (max-width: 768px) {
	.hululp-feature_colsItem p br {
		display: none;
	}
}.hululp-lineup_title {
	font-size: 24px;
	font-weight: 900;
	line-height: 1.58;
	color: #050a04;
	text-align: center;
}@media only screen and (max-width: 768px) {
	.hululp-lineup_title {
		font-size: 18px;
	}
}.hululp-lineup_img {
	margin-top: 40px;
}@media only screen and (max-width: 768px) {
	.hululp-lineup_img {
		margin: 16px auto 0;
	}
}.hululp-lineup_iframe {
	position: relative;
	width: 100%;
	margin-top: 24px;
	padding-top: 56.25%;
}@media only screen and (max-width: 768px) {
	.hululp-lineup_iframe {
		margin: 16px auto 0;
	}
}.hululp-lineup_iframe iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}.hululp-device_title {
	font-size: 22px;
	font-weight: 900;
	line-height: 1.58;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-device_title {
		font-size: 18px;
		text-align: center;
	}
}.hululp-device_img {
	display: block;
	margin: 40px auto 0;
}@media only screen and (max-width: 768px) {
	.hululp-device_img {
		margin: 24px auto 0;
	}
}.hululp-device_text {
	margin-top: 40px;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.85;
	text-align: center;
	color: #464646;
}@media only screen and (max-width: 768px) {
	.hululp-device_text {
		margin: 24px auto 0;
		font-size: 12px;
	}
}.hululp-device_text a {
	color: #6a3;
}.hululp-device_text a[target=_blank] {
	padding-right: 22px;
	background-image: url("/hulu/images/hululp_ic_link_01.svg");
	background-position: center right 4px;
	background-repeat: no-repeat;
	background-size: auto;
}.hululp-device_text a:hover {
	text-decoration: underline;
}.hululp-trial_title {
	font-size: 24px;
	font-weight: 900;
	text-align: center;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-trial_title {
		font-size: 18px;
	}
}.hululp-trial_title .small {
	font-size: 16px;
}@media only screen and (max-width: 768px) {
	.hululp-trial_title .small {
		font-size: 13px;
	}
}.hululp-trial_title .attention {
	color: #ff7f00;
}.hululp-trial_title .attention_small {
	color: #ff7f00;
	font-size: 16px;
}@media only screen and (max-width: 768px) {
	.hululp-trial_title .attention_small {
		font-size: 13px;
	}
}.hululp-trial_title sup {
	font-size: 10px;
	top: -15px;
}@media only screen and (max-width: 768px) {
	.hululp-trial_title sup {
		top: -7px;
	}
}.hululp-trial_frame {
	width: 392px;
	margin: 24px auto 0;
	padding: 16px 0;
	border-top: 1px solid rgba(0, 0, 0, .08);
	border-bottom: 1px solid rgba(0, 0, 0, .08);
}@media only screen and (max-width: 768px) {
	.hululp-trial_frame {
		width: 100%;
		margin: 8px auto 0;
	}
}.hululp-trial_frameTitle {
	font-size: 13px;
	font-weight: 500;
	line-height: 1.85;
	text-align: center;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-trial_frameTitle {
		width: 100%;
	}
}.hululp-trial_frameText {
	font-size: 18px;
	font-weight: bold;
	line-height: 1.33;
	text-align: center;
	color: #050a04;
}.hululp-trial_frameText strong {
	font-size: 24px;
	margin-left: 20px;
}@media only screen and (max-width: 768px) {
	.hululp-trial_frameText strong {
		margin-left: 10px;
	}
}.hululp-trial_note {
	width: 392px;
	margin: 8px auto 0;
	font-size: 10px;
	line-height: 2.4;
	letter-spacing: .1px;
	text-align: right;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-trial_note {
		margin: 2px auto 0;
		width: 100%;
	}
}.hululp-flow_title {
	font-size: 24px;
	font-weight: 900;
	line-height: 1.58;
	text-align: center;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-flow_title {
		font-size: 18px;
	}
}.hululp-flow_title span {
	display: block;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.85;
	letter-spacing: .13px;
	text-align: center;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-flow_title span {
		font-size: 12px;
	}
}.hululp-flow_cols {
	display: flex;
	justify-content: space-between;
}@media only screen and (max-width: 768px) {
	.hululp-flow_cols {
		flex-wrap: wrap;
		padding: 0 30px;
	}
}.hululp-flow_colsItem {
	position: relative;
	width: calc((100% - 32px) / 3);
	margin-top: 52px;
	padding: 39px 16px 21px;
	border: solid 1px rgba(0, 0, 0, .08);
	border-radius: 3px;
	background-color: #fff;
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsItem {
		width: 100%;
		margin-top: 24px;
		padding: 32px 16px 24px;
	}
}.hululp-flow_colsNum {
	position: absolute;
	top: -22px;
	left: 50%;
	transform: translateX(-50%);
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsNum {
		width: 32px;
		height: 32px;
		top: -18px;
	}
}.hululp-flow_colsTitle {
	font-size: 16px;
	font-weight: 900;
	text-align: center;
	color: #050a04;
}.hululp-flow_colsText {
	margin-top: 16px;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.54;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsText {
		font-size: 12px;
	}
}.hululp-flow_colsImg {
	margin-top: 20px;
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsImg {
		display: block;
		margin: 16px auto 0;
	}
}@media only screen and (min-width: 769px) {
	.hululp-flow_colsImg.flow2 {
		margin-top: 31px;
	}
}@media only screen and (min-width: 769px) {
	.hululp-flow_colsImg.flow3 {
		margin-top: 13px;
	}
}.hululp-flow_colsLink {
	width: 100%;
	position: relative;
	margin-top: 5px;
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsLink {
		margin-top: 16px;
	}
}.hululp-flow_colsLink a {
	display: block;
	padding-left: 25px;
	color: #050a04;
	font-size: 12px;
	line-height: 1.5;
	cursor: pointer;
}@media only screen and (max-width: 768px) {
	.hululp-flow_colsLink a {
		font-size: 10px;
	}
}.hululp-flow_colsLink a:before {
	content: "";
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	background-image: url("/hulu/images/hululp_ic_question_02.svg");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: calc(50% - 10px);
	left: 0;
}.hululp-flow_colsLink a:hover {
	color: #ff7f00;
	text-decoration: underline;
}.hululp-flow_colsLink a:hover:before {
	background-image: url("/hulu/images/hululp_ic_question_03.svg");
}.hululp-caution_title {
	font-size: 24px;
	font-weight: 900;
	line-height: 1.58;
	text-align: center;
	color: #050a04;
}.hululp-caution_list {
	margin-top: 24px;
}@media only screen and (max-width: 768px) {
	.hululp-caution_list {
		margin-top: 16px;
	}
}.hululp-caution_listItem {
	padding-left: 1em;
	text-indent: -1em;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.85;
	color: #050a04;
}.hululp-caution_text {
	margin: 13px 0 0 1em;
	font-size: 13px;
	font-weight: 500;
	color: #050a04;
}@media only screen and (max-width: 768px) {
	.hululp-caution_text {
		margin: 16px 0 0 1em;
	}
}.hululp-caution_text a {
	color: #6a3;
}.hululp-footer {
	padding: 24px 0;
	background-color: #fafafa;
}@media only screen and (max-width: 768px) {
	.hululp-footer {
		padding: 16px 0;
	}
}.hululp-copy {
	font-size: 10px;
	font-weight: 500;
	line-height: 2;
	color: #abacaa;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy90aW5nbGUuanMvZGlzdC90aW5nbGUubWluLmNzcyIsIl92YXJpb3VzLnNjc3MiLCJodWx1L2Nzcy9scC5jc3MiLCJodWx1L2Nzcy9scC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQixxQkFBcUIsQ0FBQyxjQUFjLGNBQWMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyxlQUFlLENBQUMsZ0NBQWdDLENBQUMsMEJBQTBCLENBQUMsU0FBUyxDQUFDLHdCQUF3QixDQUFDLG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLGNBQWMsQ0FBQyx5Q0FBeUMsaUJBQWlCLENBQUMsOEJBQThCLGNBQWMsQ0FBQyw0Q0FBNEMsWUFBWSxDQUFDLHFCQUFxQixjQUFjLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLDRCQUE0QixDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsMkJBQTJCLGlCQUFpQixDQUFDLDBCQUEwQixZQUFZLENBQUMsMkJBQTJCLFVBQVUsQ0FBQyxrQkFBa0IsaUJBQWlCLENBQUMsYUFBYSxDQUFDLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsNkJBQTZCLENBQUMsMkJBQTJCLGlCQUFpQixDQUFDLDBCQUEwQixtQkFBbUIsQ0FBQyxVQUFVLENBQUMsOEJBQThCLENBQUMsNkJBQTZCLENBQUMsd0JBQXdCLENBQUMsV0FBVyxDQUFDLGlDQUFpQyxhQUFhLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxrQ0FBa0MsY0FBYyxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLHFDQUFx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VG5CO0FBQ0YsQ0NoVEU7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxjQUFjO0FEbVRsQiIsImZpbGUiOiJodWx1L2Nzcy9scC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudGluZ2xlLW1vZGFsICp7Ym94LXNpemluZzpib3JkZXItYm94fS50aW5nbGUtbW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6ZmxleDt2aXNpYmlsaXR5OmhpZGRlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjg1KTtvcGFjaXR5OjA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9LnRpbmdsZS1tb2RhbC0tY29uZmlybSAudGluZ2xlLW1vZGFsLWJveHt0ZXh0LWFsaWduOmNlbnRlcn0udGluZ2xlLW1vZGFsLS1ub092ZXJsYXlDbG9zZXtjdXJzb3I6ZGVmYXVsdH0udGluZ2xlLW1vZGFsLS1ub0Nsb3NlIC50aW5nbGUtbW9kYWxfX2Nsb3Nle2Rpc3BsYXk6bm9uZX0udGluZ2xlLW1vZGFsX19jbG9zZXtwb3NpdGlvbjpmaXhlZDt0b3A6Mi41cmVtO3JpZ2h0OjIuNXJlbTt6LWluZGV4OjEwMDA7cGFkZGluZzowO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyfS50aW5nbGUtbW9kYWxfX2Nsb3NlIHN2ZyAqe2ZpbGw6Y3VycmVudENvbG9yfS50aW5nbGUtbW9kYWxfX2Nsb3NlTGFiZWx7ZGlzcGxheTpub25lfS50aW5nbGUtbW9kYWxfX2Nsb3NlOmhvdmVye2NvbG9yOiNmZmZ9LnRpbmdsZS1tb2RhbC1ib3h7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1zaHJpbms6MDttYXJnaW4tdG9wOmF1dG87bWFyZ2luLWJvdHRvbTphdXRvO3dpZHRoOjYwJTtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eToxO2N1cnNvcjphdXRvO3dpbGwtY2hhbmdlOnRyYW5zZm9ybSxvcGFjaXR5fS50aW5nbGUtbW9kYWwtYm94X19jb250ZW50e3BhZGRpbmc6M3JlbSAzcmVtfS50aW5nbGUtbW9kYWwtYm94X19mb290ZXJ7cGFkZGluZzoxLjVyZW0gMnJlbTt3aWR0aDphdXRvO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Y3Vyc29yOmF1dG99LnRpbmdsZS1tb2RhbC1ib3hfX2Zvb3Rlcjo6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0udGluZ2xlLW1vZGFsLWJveF9fZm9vdGVyLS1zdGlja3l7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOi0yMDBweDt6LWluZGV4OjEwMDAxO29wYWNpdHk6MTt0cmFuc2l0aW9uOmJvdHRvbSAuM3MgZWFzZS1pbi1vdXQgLjNzfS50aW5nbGUtZW5hYmxlZHtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2xlZnQ6MDtvdmVyZmxvdzpoaWRkZW59LnRpbmdsZS1tb2RhbC0tdmlzaWJsZSAudGluZ2xlLW1vZGFsLWJveF9fZm9vdGVye2JvdHRvbTowfS50aW5nbGUtZW5hYmxlZCAudGluZ2xlLWNvbnRlbnQtd3JhcHBlcntmaWx0ZXI6Ymx1cig4cHgpfS50aW5nbGUtbW9kYWwtLXZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0udGluZ2xlLW1vZGFsLS12aXNpYmxlIC50aW5nbGUtbW9kYWwtYm94e2FuaW1hdGlvbjpzY2FsZSAuMnMgY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSkgZm9yd2FyZHN9LnRpbmdsZS1tb2RhbC0tb3ZlcmZsb3d7b3ZlcmZsb3cteTpzY3JvbGw7cGFkZGluZy10b3A6OHZofS50aW5nbGUtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC41cmVtO3BhZGRpbmc6MXJlbSAycmVtO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6Z3JleTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtsaW5lLWhlaWdodDpub3JtYWw7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlfS50aW5nbGUtYnRuLS1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzM0OThkYn0udGluZ2xlLWJ0bi0tZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2U3NGMzY30udGluZ2xlLWJ0bi0tZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiMzNDQ5NWV9LnRpbmdsZS1idG4tLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS50aW5nbGUtYnRuLS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fUBtZWRpYSAobWF4LXdpZHRoIDo1NDBweCl7LnRpbmdsZS1tb2RhbHt0b3A6MDtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjYwcHg7d2lkdGg6MTAwJX0udGluZ2xlLW1vZGFsLWJveHt3aWR0aDphdXRvO2JvcmRlci1yYWRpdXM6MH0udGluZ2xlLW1vZGFsLWJveF9fY29udGVudHtvdmVyZmxvdy15OnNjcm9sbH0udGluZ2xlLW1vZGFsLS1ub0Nsb3Nle3RvcDowfS50aW5nbGUtbW9kYWwtLW5vT3ZlcmxheUNsb3Nle3BhZGRpbmctdG9wOjB9LnRpbmdsZS1tb2RhbC1ib3hfX2Zvb3RlciAudGluZ2xlLWJ0bntkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7bWFyZ2luLWJvdHRvbToxcmVtO3dpZHRoOjEwMCV9LnRpbmdsZS1tb2RhbF9fY2xvc2V7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo2MHB4O2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6IzJjM2U1MDtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udGluZ2xlLW1vZGFsX19jbG9zZUxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MS42cmVtO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLFVidW50dSxDYW50YXJlbGwsXCJGaXJhIFNhbnNcIixcIkRyb2lkIFNhbnNcIixcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZn0udGluZ2xlLW1vZGFsX19jbG9zZUljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi44cmVtO3dpZHRoOjEuNnJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjB9fUBzdXBwb3J0cyAoKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoMTJweCkpIG9yIChiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMnB4KSkpey50aW5nbGUtbW9kYWw6YmVmb3Jle3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDE4cHgpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDE4cHgpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRpbmdsZS1lbmFibGVkIC50aW5nbGUtY29udGVudC13cmFwcGVye2ZpbHRlcjpub25lfX1Aa2V5ZnJhbWVzIHNjYWxlezAle29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjkpfTEwMCV7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKX19IiwiXG4vLyBhMTF5IHNldHRpbmdzXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLy8gbWVkaWFRdWVyeSBTZXR0aW5nc1xuLy8gaHR0cHM6Ly9naXRodWIuY29tL3BhcmFub2lkYS9zYXNzLW1lZGlhcXVlcmllc1xuXG5AbWl4aW4gbXEoJGFyZ3MuLi4pIHtcbiAgJG1lZGlhLXR5cGU6IFwib25seSBzY3JlZW5cIjtcbiAgJG1lZGlhLXR5cGUta2V5OiBcIm1lZGlhLXR5cGVcIjtcbiAgJGFyZ3M6IGtleXdvcmRzKCRhcmdzKTtcbiAgJGV4cHI6IFwiXCI7XG5cbiAgQGlmIG1hcC1oYXMta2V5KCRhcmdzLCAkbWVkaWEtdHlwZS1rZXkpIHtcbiAgICAkbWVkaWEtdHlwZTogbWFwLWdldCgkYXJncywgJG1lZGlhLXR5cGUta2V5KTtcbiAgICAkYXJnczogbWFwLXJlbW92ZSgkYXJncywgJG1lZGlhLXR5cGUta2V5KTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkYXJncyB7XG4gICAgQGlmICR2YWx1ZSB7XG4gICAgICAkZXhwcjogXCIjeyRleHByfSBhbmQgKCN7JGtleX06ICN7JHZhbHVlfSlcIjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skbWVkaWEtdHlwZX0gI3skZXhwcn0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXgoJG1heCkge1xuICBAaW5jbHVkZSBtcSgkbWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbigkbWluKSB7XG4gIEBpbmNsdWRlIG1xKCRtaW4td2lkdGg6ICRtaW4pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBicm93c2VyIEhhY2tcbkBtaXhpbiBicm93c2VyX2hhY2soJGJyb3dzZXI6IG51bGwpIHtcbiAgLy8gSUUxMVxuICBAaWYgJGJyb3dzZXIgPT0gXCJpZTExXCIge1xuICAgIEBhdC1yb290IF86LW1zLWZ1bGxzY3JlZW4sXG4gICAgICA6cm9vdCAmIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICAvLyBAZWxzZSBpZiAkYnJvd3NlciA9PSBcIlwiIHtcbiAgLy8gfVxufVxuXG4vLyBwbGFjZWhvbGRlciBjb2xvclxuQG1peGluIHBsYWNlaG9sZGVyQ29sb3IoJGNvbG9yKSB7XG4gICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gMTJncmlkIGNvbHMgU2V0dGluZ3NcbkBtaXhpbiBjb2woKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2wtI3skaSAqIDF9IHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogI3skaSAqIDF9KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWluKDc2OHB4KSB7XG4gICAgICAucGMtY29sLSN7JGkgKiAxfSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogI3skaSAqIDF9KTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XG4gICAgICAuc3AtY29sLSN7JGkgKiAxfSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogI3skaSAqIDF9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgdXJsKC4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy90aW5nbGUuanMvZGlzdC90aW5nbGUubWluLmNzcyk7XG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuYnIuaXMtcGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBici5pcy1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ici5pcy1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYnIuaXMtc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50aW5nbGUtbW9kYWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLnRpbmdsZS1tb2RhbDpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4udGluZ2xlLW1vZGFsLWJveCB7XG4gIG1heC13aWR0aDogNjMxcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWF4LWhlaWdodDogNjM5cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGluZ2xlLW1vZGFsLWJveCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgfVxufVxuXG4udGluZ2xlLW1vZGFsLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi50aW5nbGUtbW9kYWwtYm94X19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJSAxMDAlIDEwMCUgMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aW5nbGUtbW9kYWwtYm94X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi50aW5nbGUtbW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpbmdsZS1tb2RhbC0tdmlzaWJsZSAudGluZ2xlLW1vZGFsLWJveF9fZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIGJvdHRvbTogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGluZ2xlLW1vZGFsLS12aXNpYmxlIC50aW5nbGUtbW9kYWwtYm94X19mb290ZXIge1xuICAgIHRvcDogLTQ4cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnRpbmdsZS1idG4tLXByaW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDM2cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19jbG9zZV8wMS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMCByaWdodCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogIzA1MGEwNDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGluZ2xlLWJ0bi0tcHJpbWFyeSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5odWx1bHAtbW9kYWxfdGl0bGUge1xuICBncmlkLXJvdzogMSAvIDI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLW1vZGFsX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbF90ZXh0IHtcbiAgZ3JpZC1yb3c6IDIgLyAzO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLW1vZGFsX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4uaHVsdWxwLW1vZGFsX2xpc3Qge1xuICBncmlkLXJvdzogMyAvIDQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtbW9kYWxfbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4uaHVsdWxwLW1vZGFsX2xpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTJweCkgLyA0KTtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1tb2RhbF9saXN0OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzcHgpIC8gNCk7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbF9saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTJweCkgLyA0KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLW1vZGFsX2xpc3Q6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gM3B4KSAvIDQpO1xuICB9XG59XG5cbi5odWx1bHAtbW9kYWxfbGlzdCBsaSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTJweCkgLyA0KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1tb2RhbF9saXN0IGxpIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDNweCkgLyA0KTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbF9saXN0IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzA1MGEwNDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1tb2RhbF9saXN0IGxpIGEge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbF9saXN0IGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyYTMzM2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmEzMzNlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICByaWdodDogMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLW1vZGFsX2xpc3QgbGkgYTpiZWZvcmUge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLmh1bHVscC1tb2RhbF9saXN0IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NDkzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmh1bHVscC1tb2RhbF9saXN0IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uaHVsdWxwLW1vZGFsX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBncmlkLXJvdzogNCAvIDU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJSAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNDg0YTRiO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1tb2RhbF9ib3gge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuXG4uaHVsdWxwLW1vZGFsX2hlYWRSb3cge1xuICBncmlkLXJvdzogMSAvIDI7XG4gIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE1ZWJmO1xufVxuXG4uaHVsdWxwLW1vZGFsX2hlYWRSb3cgZHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uaHVsdWxwLW1vZGFsX2hlYWRSb3cgZHQ6bnRoLW9mLXR5cGUoMikge1xuICB3aWR0aDogNDAlO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5odWx1bHAtbW9kYWxfc2Nyb2xsIHtcbiAgZ3JpZC1yb3c6IDIgLyAzO1xuICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmh1bHVscC1tb2RhbF9hcmVhTmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjdmZjtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMGE1ZWJmO1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIuNjc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtbW9kYWxfYXJlYU5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaHVsdWxwLW1vZGFsX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFhY2E5O1xufVxuXG4uaHVsdWxwLW1vZGFsX3JvdyA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogMCAxM3B4O1xufVxuXG4uaHVsdWxwLW1vZGFsX3JvdyBkdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MCU7XG4gIHBhZGRpbmc6IDZweCAwIDZweCAxM3B4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMXB4O1xuICBjb2xvcjogIzA1MGEwNDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtbW9kYWxfcm93IGR0IHtcbiAgICBwYWRkaW5nOiA2cHggMCA2cHggMTBweDtcbiAgfVxufVxuXG4uaHVsdWxwLW1vZGFsX3JvdyBkZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmc6IDZweCAwIDZweCAxM3B4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTFweDtcbiAgY29sb3I6ICMwNTBhMDQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLW1vZGFsX3JvdyBkZCB7XG4gICAgcGFkZGluZzogNnB4IDAgNnB4IDEwcHg7XG4gIH1cbn1cblxuLmh1bHVscC1tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5odWx1bHAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWlubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbn1cblxuLmh1bHVscC10b3BCdG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtdG9wQnRuIHtcbiAgICBib3R0b206IDVweDtcbiAgICByaWdodDogNnB4O1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuXG4uaHVsdWxwLXRvcEJ0bjpob3ZlciB7XG4gIGJvcmRlcjogc29saWQgMnB4ICM0NzUyNjA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5odWx1bHAtdG9wQnRuIHNwYW4ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiAjNDc1MjYwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC10b3BCdG4gc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVweDtcbiAgfVxufVxuXG4uaHVsdWxwLXRvcEJ0biBzcGFuIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLXRvcEJ0biBzcGFuIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaHVsdWxwLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHVsdS9pbWFnZXMvaHVsdWxwX2JnXzAxLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAwIDE2cHg7XG4gIH1cbn1cblxuLmh1bHVscC1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAyMCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDAsIDAsIDAuNikgMTAwJSk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5odWx1bHAtaGVhZGVyX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTY0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1oZWFkZXJfYnRuIHtcbiAgICB3aWR0aDogMTMycHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4uaHVsdWxwLWhlYWRlcl9idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5odWx1bHAtaGVhZGVyX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1oZWFkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaHVsdWxwLWhlYWRlcl9sb2dvIHtcbiAgd2lkdGg6IDMxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtaGVhZGVyX2xvZ28ge1xuICAgIHdpZHRoOiAxNTZweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmh1bHVscC1oZWFkZXJfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1oZWFkZXJfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5odWx1bHAtaGVhZGVyX3RleHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEzcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1oZWFkZXJfdGV4dCBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5odWx1bHAtYnRuQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWJ0bkJveCB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgfVxufVxuXG4uaHVsdWxwLWJ0bkJveF9idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzU2cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2YwMDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAwICNlYTUyMGY7XG4gIGJvcmRlcjogc29saWQgMnB4ICNmYzliMTc7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNjYzVhMDc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWJ0bkJveF9idG4ge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1idG5Cb3hfYnRuICsgLmh1bHVscC1idG5Cb3hfYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi5odWx1bHAtYnRuQm94X2J0bi5idWJibGU6YmVmb3JlLCAuaHVsdWxwLWJ0bkJveF9idG4uYnViYmxlX2xpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogODRweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiAtNThweDtcbiAgbGVmdDogLTQ4cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1idG5Cb3hfYnRuLmJ1YmJsZTpiZWZvcmUsIC5odWx1bHAtYnRuQm94X2J0bi5idWJibGVfbGluZTpiZWZvcmUge1xuICAgIHdpZHRoOiA2MnB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgICB0b3A6IC00MnB4O1xuICAgIGxlZnQ6IC04cHg7XG4gIH1cbn1cblxuLmh1bHVscC1idG5Cb3hfYnRuLmJ1YmJsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHVsdS9pbWFnZXMvaHVsdWxwX2ljX2J1YmJsZV8wMS5zdmdcIik7XG59XG5cbi5odWx1bHAtYnRuQm94X2J0bi5idWJibGVfbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHVsdS9pbWFnZXMvaHVsdWxwX2ljX2J1YmJsZV8wMi5zdmdcIik7XG59XG5cbi5odWx1bHAtYnRuQm94X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjYyMDA7XG4gIGJvcmRlcjogc29saWQgMnB4ICNmYzliMTc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbn1cblxuLmh1bHVscC1idG5Cb3hfdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IDAgMCA1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtYnRuQm94X3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgfVxufVxuXG4uaHVsdWxwLWJ0bkJveF90ZXh0IGEge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWJ0bkJveF90ZXh0IGEge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLmh1bHVscC1idG5Cb3hfdGV4dCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfcXVlc3Rpb25fMDEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtYnRuQm94X3RleHQgYTpiZWZvcmUge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0b3A6IDVweDtcbiAgfVxufVxuXG4uaHVsdWxwLWJ0bkJveF90ZXh0LmJsYWNrIGEge1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuLmh1bHVscC1idG5Cb3hfdGV4dC5ibGFjayBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfcXVlc3Rpb25fMDIuc3ZnXCIpO1xufVxuXG4uaHVsdWxwLWJ0bkJveF90ZXh0IGE6aG92ZXIsXG4uaHVsdWxwLWJ0bkJveF90ZXh0LmJsYWNrIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmN2YwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5odWx1bHAtYnRuQm94X3RleHQgYTpob3ZlcjpiZWZvcmUsXG4uaHVsdWxwLWJ0bkJveF90ZXh0LmJsYWNrIGE6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMy5zdmdcIik7XG59XG5cbi5odWx1bHAtc2VjIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtc2VjIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gIH1cbn1cblxuLmh1bHVscC1zZWMuYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwYTA0O1xufVxuXG4uaHVsdWxwLXNlYy53aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5odWx1bHAtc2VjLmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4uaHVsdWxwLWZlYXR1cmVfdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmVhdHVyZV90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmh1bHVscC1mZWF0dXJlX2ltZyB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWZlYXR1cmVfaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweDtcbiAgfVxufVxuXG4uaHVsdWxwLWZlYXR1cmVfY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmh1bHVscC1mZWF0dXJlX2NvbHNJdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMDBweCkgLyAzKTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmVhdHVyZV9jb2xzSXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDMpO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmh1bHVscC1mZWF0dXJlX2NvbHNJdGVtIHAge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmVhdHVyZV9jb2xzSXRlbSBwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmVhdHVyZV9jb2xzSXRlbSBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5odWx1bHAtbGluZXVwX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS41ODtcbiAgY29sb3I6ICMwNTBhMDQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWxpbmV1cF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5odWx1bHAtbGluZXVwX2ltZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1saW5ldXBfaW1nIHtcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB9XG59XG5cbi5odWx1bHAtbGluZXVwX2lmcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1saW5ldXBfaWZyYW1lIHtcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB9XG59XG5cbi5odWx1bHAtbGluZXVwX2lmcmFtZSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmh1bHVscC1kZXZpY2VfdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU4O1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWRldmljZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaHVsdWxwLWRldmljZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWRldmljZV9pbWcge1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gIH1cbn1cblxuLmh1bHVscC1kZXZpY2VfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1kZXZpY2VfdGV4dCB7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmh1bHVscC1kZXZpY2VfdGV4dCBhIHtcbiAgY29sb3I6ICM2NmFhMzM7XG59XG5cbi5odWx1bHAtZGV2aWNlX3RleHQgYVt0YXJnZXQ9X2JsYW5rXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfbGlua18wMS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCA0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmh1bHVscC1kZXZpY2VfdGV4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5odWx1bHAtdHJpYWxfdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwNTBhMDQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC10cmlhbF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5odWx1bHAtdHJpYWxfdGl0bGUgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtdHJpYWxfdGl0bGUgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmh1bHVscC10cmlhbF90aXRsZSAuYXR0ZW50aW9uIHtcbiAgY29sb3I6ICNmZjdmMDA7XG59XG5cbi5odWx1bHAtdHJpYWxfdGl0bGUgLmF0dGVudGlvbl9zbWFsbCB7XG4gIGNvbG9yOiAjZmY3ZjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC10cmlhbF90aXRsZSAuYXR0ZW50aW9uX3NtYWxsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmh1bHVscC10cmlhbF90aXRsZSBzdXAge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRvcDogLTE1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC10cmlhbF90aXRsZSBzdXAge1xuICAgIHRvcDogLTdweDtcbiAgfVxufVxuXG4uaHVsdWxwLXRyaWFsX2ZyYW1lIHtcbiAgd2lkdGg6IDM5MnB4O1xuICBtYXJnaW46IDI0cHggYXV0byAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLXRyaWFsX2ZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gIH1cbn1cblxuLmh1bHVscC10cmlhbF9mcmFtZVRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLXRyaWFsX2ZyYW1lVGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5odWx1bHAtdHJpYWxfZnJhbWVUZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwNTBhMDQ7XG59XG5cbi5odWx1bHAtdHJpYWxfZnJhbWVUZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC10cmlhbF9mcmFtZVRleHQgc3Ryb25nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uaHVsdWxwLXRyaWFsX25vdGUge1xuICB3aWR0aDogMzkycHg7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMi40O1xuICBsZXR0ZXItc3BhY2luZzogMC4xcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLXRyaWFsX25vdGUge1xuICAgIG1hcmdpbjogMnB4IGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaHVsdWxwLWZsb3dfdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmxvd190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5odWx1bHAtZmxvd190aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmxvd190aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmh1bHVscC1mbG93X2NvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1mbG93X2NvbHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuLmh1bHVscC1mbG93X2NvbHNJdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDMycHgpIC8gMyk7XG4gIG1hcmdpbi10b3A6IDUycHg7XG4gIHBhZGRpbmc6IDM5cHggMTZweCAyMXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1mbG93X2NvbHNJdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDMycHggMTZweCAyNHB4O1xuICB9XG59XG5cbi5odWx1bHAtZmxvd19jb2xzTnVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWZsb3dfY29sc051bSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHRvcDogLTE4cHg7XG4gIH1cbn1cblxuLmh1bHVscC1mbG93X2NvbHNUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzA1MGEwNDtcbn1cblxuLmh1bHVscC1mbG93X2NvbHNUZXh0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41NDtcbiAgY29sb3I6ICMwNTBhMDQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1mbG93X2NvbHNUZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmh1bHVscC1mbG93X2NvbHNJbWcge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmxvd19jb2xzSW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmh1bHVscC1mbG93X2NvbHNJbWcuZmxvdzIge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaHVsdWxwLWZsb3dfY29sc0ltZy5mbG93MyB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxufVxuXG4uaHVsdWxwLWZsb3dfY29sc0xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmh1bHVscC1mbG93X2NvbHNMaW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi5odWx1bHAtZmxvd19jb2xzTGluayBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY29sb3I6ICMwNTBhMDQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZmxvd19jb2xzTGluayBhIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLmh1bHVscC1mbG93X2NvbHNMaW5rIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMi5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBsZWZ0OiAwO1xufVxuXG4uaHVsdWxwLWZsb3dfY29sc0xpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY3ZjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmh1bHVscC1mbG93X2NvbHNMaW5rIGE6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMy5zdmdcIik7XG59XG5cbi5odWx1bHAtY2F1dGlvbl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwNTBhMDQ7XG59XG5cbi5odWx1bHAtY2F1dGlvbl9saXN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaHVsdWxwLWNhdXRpb25fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4uaHVsdWxwLWNhdXRpb25fbGlzdEl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG4uaHVsdWxwLWNhdXRpb25fdGV4dCB7XG4gIG1hcmdpbjogMTNweCAwIDAgMWVtO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDUwYTA0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtY2F1dGlvbl90ZXh0IHtcbiAgICBtYXJnaW46IDE2cHggMCAwIDFlbTtcbiAgfVxufVxuXG4uaHVsdWxwLWNhdXRpb25fdGV4dCBhIHtcbiAgY29sb3I6ICM2NmFhMzM7XG59XG5cbi5odWx1bHAtZm9vdGVyIHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5odWx1bHAtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gIH1cbn1cblxuLmh1bHVscC1jb3B5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICNhYmFjYWE7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi8uLi9fdmFyaW91c1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy90aW5nbGUuanMvZGlzdC90aW5nbGUubWluLmNzc1wiO1xuLy8gZnJvbnQvbm9kZV9tb2R1bGVzL3RpbmdsZS5qcy9kaXN0L3RpbmdsZS5taW4uY3NzXG5ici5pcy1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBtaW4oNzY5cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ici5pcy1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIG1vZGFsXG4udGluZ2xlLW1vZGFsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4udGluZ2xlLW1vZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGluZ2xlLW1vZGFsLWJveCB7XG4gIG1heC13aWR0aDogNjMxcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWF4LWhlaWdodDogNjM5cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gIG1hcmdpbjogYXV0bztcbiAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgfVxufVxuLnRpbmdsZS1tb2RhbC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnRpbmdsZS1tb2RhbC1ib3hfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlIDEwMCUgMTAwJSAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMycHg7XG4gIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi50aW5nbGUtbW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW5nbGUtbW9kYWwtLXZpc2libGUgLnRpbmdsZS1tb2RhbC1ib3hfX2Zvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICBib3R0b206IGF1dG87XG4gIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgIHRvcDogLTQ4cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi50aW5nbGUtYnRuLS1wcmltYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAzNnB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfY2xvc2VfMDEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDAgcmlnaHQgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICMwNTBhMDQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi8vIGh1bHVMUCBtb2RhbFxuLmh1bHVscC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gICZfdGl0bGUge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMThweDtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgJl90ZXh0IHtcbiAgICBncmlkLXJvdzogMiAvIDM7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG4gICZfbGlzdCB7XG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbiAgJl9saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEycHgpIC8gNCk7XG4gICAgb3JkZXI6IDE7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDNweCkgLyA0KTtcbiAgICB9XG4gIH1cbiAgJl9saXN0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTJweCkgLyA0KTtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gM3B4KSAvIDQpO1xuICAgIH1cbiAgfVxuICAmX2xpc3QgbGkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTJweCkgLyA0KTtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzcHgpIC8gNCk7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgfVxuICB9XG4gICZfbGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjMDUwYTA0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmX2xpc3QgbGkgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzJhMzMzZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJhMzMzZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICByaWdodDogNXB4O1xuICAgIH1cbiAgfVxuICAmX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDQ5MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmX2xpc3QgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuICAmX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ3JpZC1yb3c6IDQgLyA1O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCUgMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM0ODRhNGI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG4gICZfaGVhZFJvdyB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE1ZWJmO1xuICB9XG4gICZfaGVhZFJvdyBkdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gICZfaGVhZFJvdyBkdDpudGgtb2YtdHlwZSgyKSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgJl9zY3JvbGwge1xuICAgIGdyaWQtcm93OiAyIC8gMztcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgJl9hcmVhTmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmN2ZmO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzBhNWViZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNjc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgJl9yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYWNhOTtcbiAgfVxuICAmX3JvdyA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDAgMTNweDtcbiAgfVxuICAmX3JvdyBkdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZzogNnB4IDAgNnB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjExcHg7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDEwcHg7XG4gICAgfVxuICB9XG4gICZfcm93IGRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwYWRkaW5nOiA2cHggMCA2cHggMTNweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjExcHg7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIGh1bHVMUFxuLmh1bHVscCB7XG4gICYtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7O1xuICB9XG4gICYtaW5uZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgfVxuICB9XG4gICYtdG9wQnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyNHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBib3R0b206IDVweDtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICB9XG4gIH1cbiAgJi10b3BCdG46aG92ZXIge1xuICAgIGJvcmRlcjogc29saWQgMnB4ICM0NzUyNjA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAmLXRvcEJ0biBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICM0NzUyNjA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cHg7XG4gICAgfVxuICB9XG4gICYtdG9wQnRuIHNwYW4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9iZ18wMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTZweDtcbiAgICB9XG4gIH1cbiAgJi1oZWFkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCB0cmFuc3BhcmVudCAyMCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDAsIDAsIDAuNikgIDEwMCUpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gICYtaGVhZGVyX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxNjRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTMycHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtaGVhZGVyX2J0bjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgJi1oZWFkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLWhlYWRlcl9sb2dvIHtcbiAgICB3aWR0aDogMzE2cHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTU2cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG4gICYtaGVhZGVyX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuICAmLWhlYWRlcl90ZXh0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEzcHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtYnRuQm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2N3B4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgfTtcbiAgfVxuICAmLWJ0bkJveF9idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM1NnB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjdmMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAwIDAgI2VhNTIwZjtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAjZmM5YjE3O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2NjNWEwNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi1idG5Cb3hfYnRuICsgLmh1bHVscC1idG5Cb3hfYnRuIHtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtYnRuQm94X2J0bi5idWJibGU6YmVmb3JlLFxuICAmLWJ0bkJveF9idG4uYnViYmxlX2xpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHRvcDogLTU4cHg7XG4gICAgbGVmdDogLTQ4cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgdG9wOiAtNDJweDtcbiAgICAgIGxlZnQ6IC04cHg7XG4gICAgfTtcbiAgfVxuICAmLWJ0bkJveF9idG4uYnViYmxlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19idWJibGVfMDEuc3ZnXCIpO1xuICB9XG4gICYtYnRuQm94X2J0bi5idWJibGVfbGluZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfYnViYmxlXzAyLnN2Z1wiKTtcbiAgfVxuICAmLWJ0bkJveF9idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjYyMDA7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZjOWIxNztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG4gICYtYnRuQm94X3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTs7XG4gICAgbWFyZ2luOiA1cHggMCAwIDUwcHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICB9XG4gIH1cbiAgJi1idG5Cb3hfdGV4dCBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLWJ0bkJveF90ZXh0IGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICB9XG4gIH1cbiAgJi1idG5Cb3hfdGV4dC5ibGFjayBhIHtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgfVxuICAmLWJ0bkJveF90ZXh0LmJsYWNrIGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHVsdS9pbWFnZXMvaHVsdWxwX2ljX3F1ZXN0aW9uXzAyLnN2Z1wiKTtcbiAgfVxuICAmLWJ0bkJveF90ZXh0IGE6aG92ZXIsXG4gICYtYnRuQm94X3RleHQuYmxhY2sgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjdmMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgJi1idG5Cb3hfdGV4dCBhOmhvdmVyOmJlZm9yZSxcbiAgJi1idG5Cb3hfdGV4dC5ibGFjayBhOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMy5zdmdcIik7XG4gIH1cbiAgJi1zZWMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICB9XG4gIH1cbiAgJi1zZWMuYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTBhMDQ7XG4gIH1cbiAgJi1zZWMud2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgJi1zZWMuZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgfVxuICAmLWZlYXR1cmVfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtZmVhdHVyZV9pbWcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjRweDtcbiAgICB9XG4gIH1cbiAgJi1mZWF0dXJlX2NvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICYtZmVhdHVyZV9jb2xzSXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMDBweCkgLyAzKTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAzKTtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtZmVhdHVyZV9jb2xzSXRlbSBwIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLWZlYXR1cmVfY29sc0l0ZW0gcCBiciB7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLWxpbmV1cF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTg7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAmLWxpbmV1cF9pbWcge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgIH1cbiAgfVxuICAmLWxpbmV1cF9pZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgIH1cbiAgfVxuICAmLWxpbmV1cF9pZnJhbWUgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICYtZGV2aWNlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ODtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJi1kZXZpY2VfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICB9XG4gIH1cbiAgJi1kZXZpY2VfdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS44NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM0NjQ2NDY7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmLWRldmljZV90ZXh0IGEge1xuICAgIGNvbG9yOiAjNjZhYTMzO1xuICB9XG4gICYtZGV2aWNlX3RleHQgYVt0YXJnZXQ9X2JsYW5rXSB7XG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaHVsdS9pbWFnZXMvaHVsdWxwX2ljX2xpbmtfMDEuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCA0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgJi1kZXZpY2VfdGV4dCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmLXRyaWFsX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfdGl0bGUgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfdGl0bGUgLmF0dGVudGlvbiB7XG4gICAgY29sb3I6ICNmZjdmMDA7XG4gIH1cbiAgJi10cmlhbF90aXRsZSAuYXR0ZW50aW9uX3NtYWxsIHtcbiAgICBjb2xvcjogI2ZmN2YwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfdGl0bGUgc3VwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdG9wOiAtMTVweDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIHRvcDogLTdweDtcbiAgICB9XG4gIH1cbiAgJi10cmlhbF9mcmFtZSB7XG4gICAgd2lkdGg6IDM5MnB4O1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfZnJhbWVUaXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDUwYTA0O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfZnJhbWVUZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDUwYTA0O1xuICB9XG4gICYtdHJpYWxfZnJhbWVUZXh0IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtdHJpYWxfbm90ZSB7XG4gICAgd2lkdGg6IDM5MnB4O1xuICAgIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDJweCBhdXRvIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi1mbG93X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG4gICYtZmxvd190aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jazs7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDUwYTA0O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmLWZsb3dfY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuICB9XG4gICYtZmxvd19jb2xzSXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzJweCkgLyAzKTtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIHBhZGRpbmc6IDM5cHggMTZweCAyMXB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBwYWRkaW5nOiAzMnB4IDE2cHggMjRweDtcbiAgICB9XG4gIH1cbiAgJi1mbG93X2NvbHNOdW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMnB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHRvcDogLTE4cHg7XG4gICAgfVxuICB9XG4gICYtZmxvd19jb2xzVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgfVxuICAmLWZsb3dfY29sc1RleHQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gICYtZmxvd19jb2xzSW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgIH1cbiAgfVxuICAmLWZsb3dfY29sc0ltZy5mbG93MiB7XG4gICAgQGluY2x1ZGUgbWluKDc2OXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgIH1cbiAgfVxuICAmLWZsb3dfY29sc0ltZy5mbG93MyB7XG4gICAgQGluY2x1ZGUgbWluKDc2OXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIH1cbiAgfVxuICAmLWZsb3dfY29sc0xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTs7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIEBpbmNsdWRlIG1heCg3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbiAgJi1mbG93X2NvbHNMaW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtZmxvd19jb2xzTGluayBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9odWx1L2ltYWdlcy9odWx1bHBfaWNfcXVlc3Rpb25fMDIuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgJi1mbG93X2NvbHNMaW5rIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmY3ZjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICYtZmxvd19jb2xzTGluayBhOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2h1bHUvaW1hZ2VzL2h1bHVscF9pY19xdWVzdGlvbl8wMy5zdmdcIik7XG4gIH1cbiAgJi1jYXV0aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTBhMDQ7XG4gIH1cbiAgJi1jYXV0aW9uX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLWNhdXRpb25fbGlzdEl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICAgIGNvbG9yOiAjMDUwYTA0O1xuICB9XG4gICYtY2F1dGlvbl90ZXh0IHtcbiAgICBtYXJnaW46IDEzcHggMCAwIDFlbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzA1MGEwNDtcbiAgICBAaW5jbHVkZSBtYXgoNzY4cHgpIHtcbiAgICAgIG1hcmdpbjogMTZweCAwIDAgMWVtO1xuICAgIH1cbiAgfVxuICAmLWNhdXRpb25fdGV4dCBhIHtcbiAgICBjb2xvcjogIzY2YWEzMztcbiAgfVxuICAmLWZvb3RlciB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgQGluY2x1ZGUgbWF4KDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgfVxuICB9XG4gICYtY29weSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgY29sb3I6ICNhYmFjYWE7XG4gIH1cbn1cbiJdfQ== */
