@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Shippori+Mincho+B1:wght@400;500;600;700&display=swap');

:root {
	--base-color: #3C465A;
	--bg-color: #EBF3F3;
	--accent-color: #804476;
	--base-font-set: "Shippori Mincho B1", serif;
	--en-font-set: "Red Hat Display", sans-serif;
	--sans-font-set: "Noto Sans JP", sans-serif;
}

/* ---------------------------
reset
--------------------------- */

html {
	overflow-y: scroll;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

a {
	box-sizing: border-box;
}

dt,
th,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

section,
figure,
aside,
header,
footer,
main,
nav {
	display: block;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style: normal;
}

r

table {
	border-collapse: collapse;
}

caption,
th {
	text-align: left;
}

q:before,
q:after {
	content: "";
}

object,
embed {
	vertical-align: top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

img,
abbr,
acronym,
fieldset {
	border: 0;
}

li {
	list-style-type: none;
}

img {
	vertical-align: bottom;
}

hr {
	clear: both;
}

/* --------------------------------------------------------
	01share style
	-------------------------------------------------------- */

.tal {
	text-align: left;
}

.tar {
	text-align: right;
}

.tac {
	text-align: center;
}

.fwb {
	font-weight: bold;
}

.fwn {
	font-weight: normal;
}

/*CSS Rollover*/

a.cssRoll img {
	opacity: 1;
}

a:hover.cssRoll img {
	opacity: 0.6;
}

body {
	font-weight: normal;
	line-height: 1.7;
	color: #373737;
}

a:link {
	text-decoration: none;
}

a:visited {
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

figure {
	display: block;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
}

em {
	font-weight: bold;
}

/* ---------------------------
base
--------------------------- */

html {
	@media screen and (min-width: 1024px) {
		font-size: 16px;
	}

	@media screen and (max-width: 1023px) {
		font-size: 14px;
	}
}

body {
	font-family: var(--base-font-set);
	color: var(--base-color);
	-webkit-text-size-adjust: 100%;
	line-height: 1.7;
	overflow: clip;
	scroll-behavior: smooth;
	
	background-color: var(--bg-color);
}

img {
	max-width: 100%;
	height: auto;
}

a {
	transition: 0.3s;
	color: var(--base-color);
	&:hover {
		opacity: 0.7
	}
}

button {
	font-family: var(--base-font-set);
	font-size: 1rem;
	color: var(--base-color);
}

a:not([href^="tel:"]) {
	transition: 0.2s;
}

a[href^="tel:"] {
	cursor: default;
	@media screen and (min-width: 769px) {
		pointer-events: none;
	}
}

button {
	cursor: pointer;
}

select {
	background-color: #fff;
	color: var(--base-color);
}

/* ---------------------------
wrap
--------------------------- */

.l-wrap {
	@media screen and (min-width: 769px) {
		width: 100%;
		max-width: 1480px;
		padding: 0 40px;
		margin-inline: auto;
	}
}

.l-wrap--sp {
	@media screen and (max-width: 768px) {
		width: 100%;
		padding: 0 30px;
	}	
}

.l-wrap--sp--10 {
	@media screen and (max-width: 768px) {
		width: 100%;
		padding: 0 10px;
	}	
}

/* ---------------------------
section
--------------------------- */

.l-section {
	display: flex;
	@media screen and (min-width: 769px){
	
	}
	
	@media screen and (max-width: 768px){
		flex-direction: column;
	}
	.l-section__head {
		
		@media screen and (min-width: 769px){
			width: 120px;
		}
		
		@media screen and (max-width: 768px){
		
		}
		&.--px20 {
			@media screen and (max-width: 768px){
				padding: 0 20px;
			}
		}
	}
	.l-section__body {
		
		@media screen and (min-width: 769px){
			width: calc(100% - 150px);
			padding-right: 150px;
			margin-left: 30px;	
		}
		@media screen and (max-width: 1440px) {
			flex: 1;
			padding-right: 0;
			/* margin-left: 0; */
			margin-left: 30px;
		}
		@media screen and (max-width: 768px){
			width: 100%;
			margin-left: 0;
			padding-right: 0;
		}
	}
	.l-section__body__inner {
		@media screen and (min-width: 769px){
			max-width: 1000px;
			width: 100%;
			margin-inline: auto;	
		}
		
		@media screen and (max-width: 768px){
		
		}
	}
	.l-section__body__inner.--medium {
		
		@media screen and (min-width: 769px){
			max-width: 900px;
		}
		
		@media screen and (max-width: 768px){
		
		}
	}
}

/* ---------------------------
header
--------------------------- */

.l-header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	z-index: 2000;
	background-color: var(--bg-color);
	@media screen and (min-width: 769px){
		padding: 20px 0;
	}
	
	@media screen and (max-width: 768px){
		padding: 15px 0;
	}
	&.--open {
		.l-header__contents {
			opacity: 1;
			visibility: visible;
			pointer-events: auto;
		}
		.l-header__humberger {
			.line {
				background-color: #fff;
			}
			.line:first-child {
				transform: translate(-50%, -50%) rotate(45deg);
			}
			.line:nth-child(2) {
				transform: scaleX(0) translate(0, -50%)
			}
			.line:last-child {
				transform: translate(-50%, -50%) rotate(-45deg);
			}
		}
	}
	.l-header__inner {
		display: flex;
		@media screen and (min-width: 769px){
			padding: 0 30px;
			align-items: center;
		}
		
		@media screen and (max-width: 768px){
			padding: 0 20px;
			align-items: center;
		}
	}
	.l-header__logo {
		z-index: 2500;
		@media screen and (min-width: 769px){
			width: 138px;
			margin-right: auto;
		}
		@media screen and (max-width: 768px){
			width: 111px;
			margin-right: auto;
		}
	}
	.l-header__humberger {
		z-index: 2500;
		@media screen and (min-width: 1024px){
			display: none;
		}
		@media screen and (max-width: 1023px){
			position: relative;
			display: block;
			width: 34px;
			height: 34px;
			background: none;
			border: none;
		}
		@media screen and (max-width: 768px){
			position: relative;
			display: block;
			width: 20px;
			height: 40px;
			background: none;
			border: none;
		}
		.line {
			width: 100%;
			height: 2px;
			display: block;
			border-radius: 9999px;
			background-color: var(--base-color);
			position: absolute;
			top: 50%;
			left: 50%;
			transition: 0.3s;
			transform-origin: center;
		}
		.line:first-child {
			@media screen and (max-width: 1023px){
				transform: translate(-50%, calc(-50% - 7px));
			}
			@media screen and (max-width: 768px){
				transform: translate(-50%, calc(-50% - 5px));
			}
		}
		.line:nth-child(2) {
			@media screen and (max-width: 1023px){
				width: 24px;
				left: 0;
				transform: translate(0, -50%);
				transform-origin: left;
			}
			@media screen and (max-width: 768px){
				width: 16px;
				left: 0;
				transform: translate(0, -50%);
				transform-origin: left;
			}
		}
		.line:last-child {
			@media screen and (max-width: 1023px){
				transform: translate(-50%, calc(-50% + 7px));
			}
			@media screen and (max-width: 768px){
				transform: translate(-50%, calc(-50% + 5px));
			}
		}
	}
	.l-header__contents {
		display: flex;
		
		@media screen and (min-width: 1024px){
			align-items: center;
		}
		
		@media screen and (max-width: 1023px){
			position: absolute;
			top: 0;
			left: 0;
			width: 100vw;
			background-color: var(--base-color);
			border-radius: 0 0 10vw 10vw;
			flex-direction: column;
			align-items: center;
			padding: 133px 30px 50px;
			opacity: 0;
			visibility: hidden;
			pointer-events: none;
			transition: 0.4s;
		}
	}
	.l-header__nav {
		@media screen and (min-width: 1024px){
			margin-right: 30px;
		}
		
		@media screen and (max-width: 1023px){
			width: 100%;
		}
	}
	.l-header__nav__list {
		@media screen and (min-width: 1281px){
			display: flex;
			gap: 35px;
		}
		@media screen and (max-width: 1280px) {
			display: flex;
			gap: 25px;
		}
		@media screen and (max-width: 1023px){
			display: grid;
			grid-template-columns: repeat(3, 1fr);
			gap: 25px 20px;
		}
		@media screen and (max-width: 768px){
			display: grid;
			grid-template-columns: repeat(2, 1fr);
			gap: 25px 20px;
		}
	}
	.l-header__nav__item {
		position: relative;
		@media screen and (max-width: 1023px){
			padding-left: 26px;
		}
		a {
			font-family: var(--en-font-set);
			font-style: italic;
			letter-spacing: 0.05em;
			@media screen and (max-width: 1023px){
				font-size: 1.85rem;
				color: #fff;
			}
			@media screen and (max-width: 768px){
				font-size: 1.857rem;
				color: #fff;
			}
		}
	}
	.l-header__nav__item:not(:last-child)::after {
		@media screen and (min-width: 1024px){
			content: "｜";
			display: block;
			position: absolute;
			top: 0;
			right: -26px;
		}
		@media screen and (max-width: 1280px) {
			content: "｜";
			display: block;
			position: absolute;
			top: 0;
			right: -20px;
		}
	}
	.l-header__nav__item::before {
		@media screen and (min-width: 1023px){
			content: "";
			display: block;
			width: 15px;
			height: 1px;
			position: absolute;
			top: 20px;
			left: 0;
			background-color: var(--bg-color);
		}
		@media screen and (max-width: 1023px){
			content: "";
			display: block;
			width: 15px;
			height: 1px;
			position: absolute;
			top: 24px;
			left: 0;
			background-color: var(--bg-color);
		}
	}
	.l-header__reserve {
		font-family: var(--en-font-set);
		font-style: italic;
		border-radius: 9999px;
		color: #fff;
		position: relative;
		background: linear-gradient(93.82deg, rgba(0, 128, 189, 0.8) -10.55%, rgba(127, 183, 194, 0.8) 51.2%, rgba(255, 123, 128, 0.8) 111.72%);
		display: flex;
		justify-content: center;
		align-items: center;
		letter-spacing: 0.05em;
		@media screen and (min-width: 1024px){
			width: 160px;
			height: 40px;
			font-size: 1.125rem;
		}
		@media screen and (max-width: 1023px){
			width: 160px;
			height: 40px;
			font-size: 1.125rem;
			margin-top: 55px;
		}
		@media screen and (max-width: 768px){
			width: 160px;
			height: 40px;
			font-size: 1.285rem;
			margin-top: 55px;
		}
	}
	.l-header__reserve::before {
		content: "";
		display: block;
		width: 10px;
		aspect-ratio: 6/10;
		position: absolute;
		top: 50%;
		right: 10px;
		background-image: url(../../images/common/icon_arrow_02_wh.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translateY(-50%) rotate(-90deg);		
	}
	.l-header__reserve02 {
		@media screen and (min-width: 769px){
			display: none;
		}
		@media screen and (max-width: 768px){
			z-index: 2500;
			font-family: var(--en-font-set);
			font-style: italic;
			border-radius: 9999px;
			margin-right: 20px;
			color: #fff;
			position: relative;
			background: linear-gradient(93.82deg, rgba(0, 128, 189, 1) -10.55%, rgba(127, 183, 194, 1) 51.2%, rgba(255, 123, 128, 1) 111.72%);
			display: flex;
			justify-content: center;
			align-items: center;
			letter-spacing: 0.05em;
			width: 100px;
			height: 34px;
		}
	}
}

/* ---------------------------
footer
--------------------------- */

.l-footer {

	@media screen and (min-width: 769px){
		padding-top: 200px;
		padding-bottom: 40px;
	}

	@media screen and (max-width: 768px){
		padding-top: 100px;
		padding-bottom: 30px;
	}
	.l-footer__slide {

	}
	.l-footer__slide__item {
		@media screen and (min-width: 769px){
			width: 1700px!important;
			margin-right: 40px;
		}
		@media screen and (max-width: 768px){
			width: 850px!important;
			margin-right: 20px;
		}
	}
	.l-footer__copy {
		position: relative;
		text-align: center;
		@media screen and (min-width: 769px){
			font-size: 2rem;
			margin-top: 80px;
			padding: 0 40px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.428rem;
			margin-top: 25px;
		}
		.en {
			letter-spacing: 0.03em;
			.upperclass { 
				letter-spacing: -0.03em;
			}
		}
	}

	.l-footer__contents {
		display: flex;
		flex-wrap: wrap;
		@media screen and (min-width: 769px){
			margin-top: 90px;
			padding: 0 100px;
			justify-content: space-between;
			align-items: center;
			row-gap: 32px;
		}
		@media screen and (max-width: 1280px) {
			padding: 0 30px;
		}
		@media screen and (max-width: 768px){
			flex-direction: column;
			padding: 0 30px;
			margin-top: 75px;
		}
	}
	.l-footer__contents__head {
		display: flex;
		align-items: center;
		@media screen and (min-width: 769px){
			justify-content: space-between;
		}
		
	}
	.l-footer__logo {
		
		@media screen and (min-width: 769px){
			width: 140px;
			margin-right: 22px;
		}
		
		@media screen and (max-width: 768px){
			width: 140px;
			margin-right: 20px;
		}
	}
	.l-footer__sns {
		display: flex;
		gap: 20px;
	}
	.l-footer__sns__item {
		width: 24px;
	}
	
	.l-footer__contents__body {
		
		@media screen and (min-width: 769px){
			margin-left: auto;
		}
		
		@media screen and (max-width: 768px){
		
		}
	}
	.l-footer__nav {
		display: flex;
		align-items: center;
		
		@media screen and (min-width: 769px){
			
		}
		
		@media screen and (max-width: 768px){
			flex-direction: column;
			margin-top: 54px;
		}
	}
	.l-footer__nav__list {
		
		@media screen and (min-width: 769px){
			display: flex;
			flex-wrap: wrap;
			margin-right: 30px;
			gap: 35px;
		}
		
		@media screen and (max-width: 768px){
			width: 100%;
			display: grid;
			grid-template-columns: repeat(3, 1fr);
			gap: 22px 30px;
		}
	}
	.l-footer__nav__list__item {
		position: relative;
		a {
			font-family: var(--en-font-set);
			font-style: italic;
			letter-spacing: 0.05em;
			@media screen and (min-width: 769px){
				
			}

			@media screen and (max-width: 768px){
				padding-left: 10px;
			}
		}
	}
	.l-footer__nav__list__item:not(:last-child)::after {
		@media screen and (min-width: 769px){
			content: "｜";
			display: block;
			position: absolute;
			top: 0;
			right: -26px;
		}
	}
	.l-footer__nav__list__item::before {
		@media screen and (max-width: 768px){
			content: "｜";
			display: block;
			width: 10px;
			aspect-ratio: 6/10;
			position: absolute;
			top: 0;
			left: -0.5em;
		}
	}
	.l-footer__reserve {
		font-family: var(--en-font-set);
		font-style: italic;
		border-radius: 9999px;
		color: #fff;
		position: relative;
		background: linear-gradient(93.82deg, rgba(0, 128, 189, 0.8) -10.55%, rgba(127, 183, 194, 0.8) 51.2%, rgba(255, 123, 128, 0.8) 111.72%);
		display: flex;
		justify-content: center;
		align-items: center;
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			width: 160px;
			height: 40px;
			font-size: 1.125rem;
		}
		
		@media screen and (max-width: 768px){
			width: 160px;
			height: 40px;
			font-size: 1.285rem;
			margin-top: 55px;
		}
	}
	.l-footer__reserve::before {
		content: "";
		display: block;
		width: 10px;
		aspect-ratio: 6/10;
		position: absolute;
		top: 50%;
		right: 10px;
		background-image: url(../../images/common/icon_arrow_02_wh.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translateY(-50%) rotate(-90deg);		
	}

	.l-footer__copyright {
		font-family: var(--en-font-set);
		font-style: italic;
		text-align: center;
		@media screen and (min-width: 769px){
			font-size: 0.875rem;
			margin-top: 60px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			margin-top: 70px;
		}
	}
}

.l-motionObject {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	
	@media screen and (min-width: 769px){
		width: 1600px;
	}
	
	@media screen and (max-width: 768px){
		width: 640px;
	}
	svg {
		width: 100%;
	}
}

/* ---------------------------
heading
--------------------------- */

.c-heading {
	display: flex;
	position: relative;
	
	@media screen and (min-width: 769px){
	
	}
	
	@media screen and (max-width: 768px){
		flex-direction: column-reverse;
	}
	z-index: 5;
	.ja {

		line-height: 1;
		letter-spacing: 0.1em;
		position: relative;
		@media screen and (min-width: 769px){
			font-size: 1.125rem;
			padding-top: 36px;
			writing-mode: vertical-lr;
		}
		
		@media screen and (max-width: 768px){
			font-size: calc(16 / 14 * 1rem);
			padding-left: 30px;
			margin-top: 12px;
		}
	}
	.ja::before {
		content: "";
		display: block;
		position: absolute;
		background-color: var(--base-color);
		
		@media screen and (min-width: 769px){
			height: 20px;
			width: 1px;
			top: 4px;
			left: 8px;
		}
		
		@media screen and (max-width: 768px){
			width: 15px;
			height: 1px;
			top: 9px;
			left: 4px;
		}
	}
	.en {
		font-family: var(--en-font-set);
		font-style: italic;
		display: block;
		line-height: 1;
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 4.25rem;
			margin-left: 15px;
			writing-mode: vertical-lr;
		}
		
		@media screen and (max-width: 768px){
			font-size: calc(50 / 14 * 1rem);
		}
	}
}

.c-heading02 {
	text-align: center;
	position: relative;
	@media screen and (min-width: 769px){
		font-size: 1.5rem;
		padding: 20px 10px;
	}
	
	@media screen and (max-width: 768px){
		font-size: 1.428rem;
		padding: 20px 10px 12px;
	}
}

.c-heading02::before,
.c-heading02::after {
	content: "";
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	background: linear-gradient(90deg, #0080BD -5.54%, #3F9BBF 22.26%, #7FB7C2 52.71%, #99C2C3 67.27%, #FF7B80 126.84%);
}

.c-heading02::before {
	top: 0;
	height: 4px;
}

.c-heading02::after {
	bottom: 0;
	height: 1px;
}

/* ---------------------------
sentence
--------------------------- */

.c-sentence {
	display: flex;
	flex-direction: column;
	gap: 1.8em;
	p {
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			text-align: center;
			font-size: 1.25rem;
			line-height: 2.2;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.142rem;
			line-height: 2.125;
		}
	}
}

/* ---------------------------
button
--------------------------- */

.c-buttons {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	@media screen and (min-width: 769px){
		gap: 10px 20px;
	}
	
	@media screen and (max-width: 768px){
		flex-direction: column;
		align-items: center;
		gap: 20px;
	}
}

.c-button {
	font-family: var(--sans-font-set);
	color: #fff;
	background-color: var(--base-color);
	letter-spacing: 0.02em;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 9999px;
	line-height: 1.5;
	position: relative;
	@media screen and (min-width: 769px){
		max-width: 240px;
		width: 100%;
		min-height: 50px;
		font-size: 0.9375rem;
	}
	
	@media screen and (max-width: 768px){
		max-width: 240px;
		width: 100%;
		min-height: 50px;
		font-size: 1.071rem;
	}	
	&.--wh {
		background-color: #fff;
		color: var(--base-color);
		filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
	}
	&.--gradient {
		background: linear-gradient(90deg, #0080BD -5.54%, #3F9BBF 22.26%, #7FB7C2 52.71%, #99C2C3 67.27%, #FF7B80 126.84%);
	}
}

.c-button::after {
	content: "";
	display: block;
	aspect-ratio: 10/6;
	width: 10px;
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translateY(-50%) rotate(-90deg);
	background-image: url(../../images/common/icon_arrow_02_wh.svg);	
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.c-button[target="_blank"]::after {
	content: "";
	display: block;
	aspect-ratio: 1/1;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	background-image: url(../../images/common/icon_blank_01.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	@media screen and (min-width: 769px){
		width: 15px;
		right: 20px;
	}
	
	@media screen and (max-width: 768px){
		width: 15px;
		right: 20px;
	}
}

/* ---------------------------
mv
--------------------------- */

.p-mv {
	position: relative;
	
	@media screen and (min-width: 769px){
		aspect-ratio: 1600 / 800;
	}
	
	@media screen and (max-width: 768px){
		/* aspect-ratio: 375 / 617; */
	}
	.p-mv__heading {
		@media screen and (min-width: 769px){
			width: -moz-fit-content;
			width: fit-content;
			margin: 60px auto 0;
			/* position: absolute; */
			/* left: 50%;
			transform: translateX(-50%);
			top: 60px; */
		}
		
		@media screen and (max-width: 768px){
			/* top: 55px; */
			width: 188px;
			margin: 55px auto 0;
		}
	}
	.p-mv__lead {
		writing-mode: vertical-lr;
		line-height: 2.45;
		letter-spacing: 0.2em;
		display: flex;
		flex-direction: column-reverse;
		
		@media screen and (min-width: 769px){
			font-size: 1.25rem;
			top: 0px;
			right: 45px;
			position: absolute;
		}
		
		@media screen and (max-width: 768px){
			font-size: calc(16 / 14 * 1rem);
			margin: 33px auto 0;
		}
		span {
			position: relative;
			display: block;
		}
	}
	.p-mv__copy {
		font-family: var(--en-font-set);
		font-size: 1.25rem;
		letter-spacing: 0.05em;
		position: absolute;
		/* bottom: 27.5%;
		bottom: 35%; */
		top: 50%;
		right: 3.5%;
		transform: translateY(8%);
		font-style: italic;	
		
		@media screen and (min-width: 769px){
		
		}
		
		@media screen and (max-width: 768px){
			display: none;
		}
	}
	.p-mv__slides {
		position: relative;
		@media screen and (min-width: 769px){
			aspect-ratio: 1600 / 510;
			margin-top: 85px;
		}
		
		@media screen and (max-width: 768px){
			aspect-ratio: 375/255;
			margin-top: 36px;
		}
	}
	.p-mv__slide {
		position: absolute;
		&.--01 {	
			@media screen and (min-width: 769px){
				width: calc(700 / 1600 * 100vw);
				bottom: 0;
				left: 0;
				transform: translateX(1.428%);
			}
			
			@media screen and (max-width: 768px){
				width: calc(350 / 375 * 100%);
				top: 0;
				left: 0;
				transform: translate(-30%, 0%);
			}
		}
		&.--02 {
			@media screen and (min-width: 769px){
				width: calc(460 / 1600 * 100vw);
				bottom: 0;
				left: 50%;
				transform: translate(-6%, -24%);
			}
			
			@media screen and (max-width: 768px){
				width: calc(230 / 375 * 100%);
				top: 50%;
				right: 0;
				transform: translate(57%,-32%);
			}
		}	
		&.--03 {
			width: calc(300 / 1600 * 100vw);
			top: 0;
			right: 0;
			transform: translate(-3.5%, 0);
			@media screen and (max-width: 768px){
				display: none;
			}
		}	
		&.--04 {
			width: calc(240 / 1600 * 100vw);
			bottom: 0;
			right: 0;
			transform: translate(8%, 0%);
			@media screen and (max-width: 768px){
				display: none;
			}
		}
		.p-mv__slide__item {
			overflow: hidden;
			transition: opacity 1.4s !important;
			@media screen and (min-width: 769px){
				border-radius: 10px;
			}
			
			@media screen and (max-width: 768px){
				border-radius: 5px;
			}
			img {
				width: 100%;
			}
			&.is-active {
				transition: opacity 1.4s !important;
				img {
				}
			}
		}
	}
}

@keyframes zoomIn {
	0% {
		transform: scale(1);
	}
	100% {
		transform: scale(1.03);
	}
}

/* ---------------------------
cocnept
--------------------------- */

.p-concept {
	max-width: 1065px;
	margin-left: auto;
	display: flex;
	
	@media screen and (min-width: 769px){
	
	}
	
	@media screen and (max-width: 1025px){
		flex-direction: column;
	}
	.p-concept__head {
		@media screen and (min-width: 1025px){
			width: 450px;
		}
		
		@media screen and (max-width: 768px){
			
		}
		.p-concept__lead {
			line-height: 1.6;
			@media screen and (min-width: 769px){
				font-size: 3.125rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 2.142rem;
			}
			.en {
				letter-spacing: 0.03em;
				.upperclass {
					letter-spacing: -0.03em;
				}
			}
		}	
	}

	.p-concept__body {
		flex: 1;
		
		@media screen and (min-width: 1025px){
			margin-left: 65px;
		}
		@media screen and (max-width: 1024px){
			margin-top: 48px;
		}
		@media screen and (max-width: 768px){
			margin-top: 38px;
		}
		.p-concept__text {
			display: flex;
			flex-direction: column;
		
			@media screen and (min-width: 769px){
				gap: 2.8em;
			}
			
			@media screen and (max-width: 768px){
				gap: 2.3em;
			}
			p {
				line-height: calc(44 / 18);
				letter-spacing: 0.05em;
				@media screen and (min-width: 769px){
					font-size: 1.125rem;
				}
				
				@media screen and (max-width: 768px){
					line-height: calc(32 / 14);
				}
			}
		}
	}
}

.p-concept02 {
	position: relative;
	padding: 0 10px;
	.p-concept02__image {
		overflow: hidden;
		@media screen and (min-width: 769px){
			border-radius: 10px;
			aspect-ratio: 158 / 70;
		}
		
		@media screen and (max-width: 768px){
			border-radius: 5px;
			aspect-ratio: 355/300;
		}
		img {
			width: 100%;
			height: 100%;
			-o-object-fit: cover;
			object-fit: cover;
		}
	}
	.p-concept02__copy {
		font-family: var(--en-font-set);
		position: absolute;	
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		text-align: center;
		width: 100%;
		span {
			position: relative;
			letter-spacing: 0.05em;
			font-style: italic;
			@media screen and (min-width: 769px){
				font-size: 2.125rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.214rem;
			}
		}
	}
}

/* ---------------------------
slideCopy
--------------------------- */

.p-slideCopy {
	.p-slideCopy__item {

		@media screen and (min-width: 769px){
			width: 1790px!important;
			margin-right: 50px;
		}
		
		@media screen and (max-width: 768px){
			width: 1006px!important;
			margin-right: 30px;
		}
	}	
}

/* ---------------------------
about
--------------------------- */

.p-about {
	@media screen and (min-width: 769px){
		padding-top: 0px;
	}
	
	@media screen and (max-width: 768px){
		padding-top: 100px;
		padding-top: 0px;
	}
	.p-about__wrapper {
		position: relative;
		overflow: visible;
	}
	.p-about__list {
		counter-reset: number 0;
		@media screen and (min-width: 769px){
			display: flex!important;
			flex-wrap: nowrap;
			position: absolute;
			top: 0;
			left: 0;
			height: auto;
		}
		
		@media screen and (max-width: 768px){
			position: relative;
		}
	}
	.p-about__card {
		counter-increment: number;
		background-color: #fff;
		filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));	
		border-radius: 10px;
		overflow: hidden;
		display: flex;
		position: relative;
		z-index: 0;
		@media screen and (min-width: 1205px){
			padding: 80px 80px;
			justify-content: space-between;
			margin-right: 80px;
			width: 1000px;
		}
		@media screen and (max-width: 1204px){
			padding: 62px 40px;
			justify-content: space-between;
			margin-right: 60px;
			width: 1000px;
		}
		@media screen and (max-width: 768px){
			padding: 32px 20px;
			flex-direction: column;
			justify-content: flex-start;
			margin-right: 10px;
			width: 100%;
		}
	}
	.p-about__card__number {
		font-family: var(--en-font-set);
		display: block;
		font-style: italic;
		position: absolute;
		@media screen and (min-width: 769px){
			font-size: 1.875rem;
			top: 20px;
			left: 20px;
		}
		
		@media screen and (max-width: 768px){
			top: 15px;
			left: 15px;
			font-size: 1.857rem;
		}
	}
	.p-about__card::before {
		content: "";
		display: block;
		position: absolute;
		background: linear-gradient(135deg, transparent calc(50% - 0.5px), black 50%, transparent calc(50% + 0.5px));
		@media screen and (min-width: 769px){
			width: 100px;
			height: 95px;
			top: 20px;
			left: 20px;
		}
		
		@media screen and (max-width: 768px){
			width: 80px;
			height: 75px;
			top: 15px;
			left: 15px;
		}
	} 
	.p-about__card__image {
		overflow: hidden;
		border-radius: 9999px;
		aspect-ratio: 28/36;
		height: -moz-fit-content;
		height: fit-content;
		@media screen and (min-width: 769px){
			width: calc(28 / 84 * 100%);
		}
		
		@media screen and (max-width: 768px){
			max-width: 250px;
			width: 100%;
			margin-inline: auto;
		}
		img {
			width: 100%;
			height: 100%;
			-o-object-fit: cover;
			object-fit: cover;
		}
	}
	.p-about__card__contents {
		@media screen and (min-width: 769px){
			width: calc(48 / 84 * 100%);
			padding-top: 30px;
		}

		@media screen and (max-width: 768px){
			margin-top: 36px;
		}
	}

	.p-about__card__label {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		line-height: 1.75;
		@media screen and (min-width: 769px){
			font-size: 0.75rem;
			margin-bottom: 16px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			margin-bottom: 14px;
		}
	}

	.p-about__card__heading {
		line-height: calc(50 / 26);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 1.625rem;
		}

		@media screen and (max-width: 768px){
			font-size: 1.214rem;
		}
		.en {
			font-family: var(--en-font-set);
			letter-spacing: 0.05em;
			@media screen and (min-width: 769px){
				font-size: 1rem;
				padding-left: 20px;
			}
			
			@media screen and (max-width: 768px){
				display: block;
				font-size: 1.143rem;
				margin-top: 4px;
			}
		}
	}

	.p-about__card__tag {
		display: flex;
		flex-wrap: wrap;
		@media screen and (min-width: 769px){
			margin-top: 27px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 25px;
		}
	}
	.p-about__card__tag__item {
		border: 1px solid var(--base-color);
		border-radius: 4px;
		font-family: var(--sans-font-set);
		display: flex;
		justify-content: center;
		align-items: center;
		text-align: center;
		@media screen and (min-width: 769px){
			font-size: 0.875rem;
			min-width: 140px;
			min-height: 40px;
			padding: 5px 10px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			min-width: 140px;
			min-height: 34px;
			padding: 5px 10px;
		}
	}

	.p-about__card__text {
		font-family: var(--sans-font-set);
		line-height: calc(34 / 15);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			margin-top: 32px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			margin-top: 18px;
		}
		
	}
	.p-about__card__link {
		font-family: var(--en-font-set);
		letter-spacing: 0.02em;
		display: flex;
		position: relative;
		border-bottom: 1px solid var(--base-color);
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			width: -moz-fit-content;
			width: fit-content;
			padding: 0 40px 14px 0;
			min-width: 180px;
			margin: 22px 0 0 auto;
		}

		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			margin-top: 18px;
			min-width: 140px;
			width: -moz-fit-content;
			width: fit-content;
			margin: 24px 0 0 auto;
			padding: 0 20px 10px 0;
		}
	}
	.p-about__card__link::after {
		content: "";
		display: block;
		aspect-ratio: 1/1;
		position: absolute;
		background-image: url(../../images/common/icon_arrow_02.svg);
		transform: rotate(-90deg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		@media screen and (min-width: 769px){
			width: 14px;
			right: 0;
			top: 4px;
		}

		@media screen and (max-width: 768px){
			width: 12px;
			right: 0;
			top: 4px;
		}
	}
	.p-about__spacer {
		@media screen and (min-width: 769px){
			height: 520px;
		}
		
		@media screen and (max-width: 768px){
			display: none;
		}

	}
}

/* ---------------------------
service
--------------------------- */

.p-service {
	.p-service__lead {
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			line-height: calc(44 / 20);
			text-align: center;
			font-size: 1.25rem;
		}
		
		@media screen and (max-width: 768px){
			line-height: calc(38 / 18);
			font-size: 1.285rem;
		}
	}
	.p-service__tab {
		
		@media screen and (min-width: 769px){
			margin-top: 70px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 48px;
		}
	}
	.p-service__tablist {
		background-color: #fff;
		border-radius: 9999px;
		position: relative;
		margin-inline: auto;
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		@media screen and (min-width: 769px){
			max-width: 900px;
			width: 100%;
		}
		
		@media screen and (max-width: 768px){
			
		}
	}
	.p-service__tablist__button {
		font-family: var(--sans-font-set);
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		border-radius: 9999px;
		text-align: center;
		background-color: #fff;
		border: none;
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			min-height: 60px;
			padding: 6px 6px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			min-height: 68px;
			padding: 6px 8px;
		}
	}
	.p-service__tablist__button[aria-selected="true"] {
		background-color: var(--base-color);
		color: #fff;
	}
	.p-service__tablist__button[aria-selected="true"]::after {
		content: "";
		display: block;
		aspect-ratio: 24/10;
		position: absolute;
		top: calc(100% - 1px);
		left: 50%;
		transform: translateX(-50%);
		background-image: url(../../images/common/icon_arrow_01.svg);
		background-size: contain;
		background-repeat: no-repeat;
		
		@media screen and (min-width: 769px){
			width: 24px;
		}
		
		@media screen and (max-width: 768px){
			width: 24px;
		}
	}

	.p-service__label {
		font-family: var(--en-font-set);
		text-align: center;
		letter-spacing: 0.02em;
		position: relative;
		font-style: italic;
		@media screen and (min-width: 769px){
			font-size: 1.5rem;
			margin-top: 45px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.429rem;
			margin-top: 35px;
		}
	}
	.p-service__label::after {
		content: "";
		display: block;
		z-index: 4;
		width: 1px;
		height: 40px;
		background-color: var(--base-color);
		position: absolute;
		top: calc(100% - 6px);
		left: 50%;
		transform: translateX(-50%);
	}
	.p-service__tabpanel {
		background-color: rgba(255,255,255, 0.9);
		filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));
		@media screen and (min-width: 1025px){
			margin-top: 14px;
			padding: 70px 140px;
			border-radius: 9999px;
		}
		@media screen and (max-width: 1024px){
			margin-top: 14px;
			padding: 70px 70px;
			border-radius: 9999px;
		}
		@media screen and (max-width: 768px){
			margin-top: 14px;
			padding: 43px 28px 53px;
			border-radius: 60px;
		}
	}
	.p-service__tabpanel__heading {
		text-align: center;
		line-height: calc(44 / 32);
		@media screen and (min-width: 769px){
			font-size: 2rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.857rem;
		}
	}
	.p-service__tabpanel__effects {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		
		@media screen and (min-width: 769px){
			gap: 20px;
			margin-top: 40px;
		}
		
		@media screen and (max-width: 768px){
			gap: 10px;
			margin-top: 32px;
			flex-direction: column;
		}
		.p-service__tabpanel__effects__item {
			border-radius: 9999px;
			letter-spacing: 0.05em;
			line-height: 1.5;
			display: flex;
			justify-content: center;
			align-items: center;
			text-align: center;
			background-color: var(--bg-color);
			@media screen and (min-width: 769px){
				font-size: 1.125rem;
				width: calc(33.33% - (40px / 3));
				padding: 10px 5px;
			}
			
			@media screen and (max-width: 768px){
				width: 100%;
				font-size: 1.143rem;
				padding: 12px 5px;
			}
		}
		.p-service__tabpanel__effects__item:first-child {
			background: linear-gradient(91.27deg, rgba(0, 128, 189, 0.5) -8.8%, rgba(63, 155, 191, 0.5) 66.42%, rgba(127, 183, 194, 0.5) 148.8%, rgba(153, 194, 195, 0.5) 188.2%, rgba(255, 123, 128, 0.5) 349.38%);
		}
		.p-service__tabpanel__effects__item:nth-child(2) {
			background: linear-gradient(91.27deg, rgba(0, 128, 189, 0.5) -114.17%, rgba(63, 155, 191, 0.5) -38.95%, rgba(127, 183, 194, 0.5) 43.43%, rgba(153, 194, 195, 0.5) 82.83%, rgba(255, 123, 128, 0.5) 244.01%);
		}
		.p-service__tabpanel__effects__item:nth-child(3) {
			background: linear-gradient(91.27deg, rgb(0, 128, 189, 0.5) -219.53%, #3F9BBF -144.31%, #7FB7C2 -61.93%, #99C2C3 -22.53%, #FF7B80 138.65%);
		}
	}
	.p-service__tabpanel__text {
		font-family: var(--sans-font-set);
		line-height: calc(34 / 15);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			margin-top: 40px;
		}

		@media screen and (max-width: 768px){
			margin-top: 42px;
		}
	}

	.p-service__others {
		
		@media screen and (min-width: 769px){
			display: grid;
			grid-template-columns: repeat(2, 1fr);
			gap: 40px;
			margin-top: 60px;
		}
		
		@media screen and (max-width: 768px){
			display: flex;
			flex-direction: column;
			margin-top: 30px;
			gap: 20px;
		}
	}
	.p-service__others__item {
		background-color: rgba(255,255,255, 0.9);
		filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));
		display: flex;
		flex-direction: column;
		align-items: center;
		@media screen and (min-width: 769px){
			border-radius: 9999px;
			padding: 50px 20px;
		}
		
		@media screen and (max-width: 768px){
			border-radius: 60px;
			padding: 30px 15px;
		}
	}
	.p-service__others__heading {
		text-align: center;
		line-height: calc(44 / 32);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 2rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.429rem;
		}
	}
	.p-service__others__button {
		width: 100%;
		display: flex;
		justify-content: center;
		@media screen and (min-width: 769px){
			margin-top: 30px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 18px;
		}
	}
}

/* ---------------------------
price
--------------------------- */

.p-price {
	
	@media screen and (min-width: 769px){
		max-width: 1000px;
		margin-inline: auto;
	}
	
	@media screen and (max-width: 768px){
	}

	.p-price__tablist {	
		background-color: #fff;
		border-radius: 9999px;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		margin-inline: auto;
		filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));
		
		@media screen and (min-width: 769px){
			max-width: 600px;
		}
		
		@media screen and (max-width: 768px){
			
		}
	}
	.p-price__tablist__button {
		font-family: var(--en-font-set);
		letter-spacing: 0.02em;
		border-radius: 9999px;
		background-color: #fff;
		border: none;
		position: relative;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			min-height: 60px;
			padding: 6px 6px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			min-height: 50px;
			padding: 6px 8px;
		}
	}
	.p-price__tablist__button[aria-selected="true"]{
			background-color: var(--base-color);
			color: #fff;
	}
	.p-price__tablist__button[aria-selected="true"]::after {
		content: "";
		display: block;
		aspect-ratio: 24/10;
		position: absolute;
		top: calc(100% - 1px);
		left: 50%;
		transform: translateX(-50%);
		background-image: url(../../images/common/icon_arrow_01.svg);
		background-size: contain;
		background-repeat: no-repeat;
		@media screen and (min-width: 769px){
			width: 24px;
		}
		
		@media screen and (max-width: 768px){
			width: 24px;
		}
	}	
	
	.p-price__tabpanel {
		@media screen and (min-width: 769px){
			margin-top: 67px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 48px;
		}
	}
	.p-price__section:not(:last-child) {
		
		@media screen and (min-width: 769px){
			margin-bottom: 120px;
		}
		
		@media screen and (max-width: 768px){
			margin-bottom: 74px;
		}
	}
	.p-price__heading {
		text-align: center;
		line-height: calc(44 / 32);
		@media screen and (min-width: 769px){
			font-size: 2rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 2rem;
		}
	}
	.p-price__text {
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			line-height: calc(44 / 20);
			text-align: center;
			font-size: 1.25rem;
			margin-top: 14px;
		}
		
		@media screen and (max-width: 768px){
			line-height: calc(38 / 18);
			margin-top: 14px;
			font-size: 1.29rem;
		}
	}
	.p-price__notes {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.875rem;
			margin-top: 18px;
			text-align: center;

		}
		
		@media screen and (max-width: 768px){
			font-size: 0.93rem;
			margin-top: 15px;
		}
	}
	.p-price__plans {
		display: flex;
		flex-direction: column;
					
		@media screen and (min-width: 769px){
			margin-top: 64px;
			gap: 80px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 74px;
			gap: 72px;
		}
	}
	.p-price__plan {
	
		@media screen and (min-width: 769px){
			padding-bottom: 35px;		
			border-bottom: 1px solid var(--base-color);
		}
		
		@media screen and (max-width: 768px){
			
		}
	}
	.p-price__plan__heading {
		line-height: calc(44 / 32);
		@media screen and (min-width: 769px){
			font-size: 2rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 2rem;
		}
		.small {
			
			@media screen and (min-width: 769px){
				font-size: 1.5rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.428rem;
			}
		}
	}
	.p-price__plan__row {
		display: flex;
		justify-content: space-between;
	
		@media screen and (min-width: 1025px){
			margin-top: 11px;
		}
		@media screen and (max-width: 1024px){
			flex-direction: column;
			margin-top: 11px;
		}
		@media screen and (max-width: 768px){
			margin-top: 25px;
			flex-direction: column;
		}
	}
	.p-price__plan__head {
		flex: 1;
	
		@media screen and (min-width: 1025px){
			margin-right: 30px;
			padding-top: 12px;
		}
		@media screen and (max-width: 1024px){
			margin-right: 0;
			padding-top: 0;
		}
		@media screen and (max-width: 768px){
			
		}
	}
	.p-price__plan__menu {
		display: flex;
		flex-wrap: wrap;
		
		@media screen and (min-width: 769px){
			gap: 10px;
		}
		
		@media screen and (max-width: 768px){
			gap: 15px;
		}
		> li {
			font-family: var(--en-font-set);
			display: flex;
			justify-content: center;
			align-items: center;
			border: 1px solid var(--base-color);
			letter-spacing: 0.02em;
			border-radius: 4px;
			background-color: #fff;
			@media screen and (min-width: 769px){
				font-size: 0.875rem;
				min-width: 140px;
				min-height: 40px;
				padding: 5px 15px;
			}
			
			@media screen and (max-width: 768px){
				font-size: 0.875rem;
				min-width: 140px;
				min-height: 34px;
				padding: 5px 10px;
			}
		}
	}
	.p-price__plan__prices {
		display: flex;
		flex-direction: column;
		@media screen and (min-width: 769px){
			margin-top: 20px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 24px;
			gap: 20px;
		}
	}
	.p-price__plan__price {
		display: flex;
		align-items: baseline;
		flex-wrap: wrap;
		@media screen and (min-width: 769px){
		
		}
		
		@media screen and (max-width: 768px){
			justify-content: flex-end;
			border-bottom: 1px solid var(--base-color);
			padding-bottom: 4px;
		}
		.label {
			font-family: var(--sans-font-set);
			letter-spacing: 0.02em;
			line-height: calc(34 / 20);
			@media screen and (min-width: 769px){
				font-size: 1.25rem;
				margin-right: 30px;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.14rem;
				width: 100%;
			}
		}
		.number {
			font-family: var(--en-font-set);
			font-style: italic;
			color: var(--accent-color);
			line-height: 1.25;
			.unit {
				@media screen and (min-width: 769px){
					font-size: 2.5rem;
					padding-right: 8px;
				}
				
				@media screen and (max-width: 768px){
					font-size: 2.14rem;
					padding-right: 6px;
				}
			}
			@media screen and (min-width: 769px){
				font-size: 3.5rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 3.57rem;
			}
		}
		.tax {
			font-family: var(--sans-font-set);
			letter-spacing: 0.02em;
			line-height: calc(34 / 14);
			@media screen and (min-width: 769px){
				font-size: 0.875rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 0.857rem;
			}
		}
	}
	.p-price__plan__bonus {
		font-family: var(--sans-font-set);
		letter-spacing: 0.05em;
		color: var(--accent-color);
		font-weight: bold;
		position: relative;
		width: -moz-fit-content;
		width: fit-content;
		text-align: center;
		line-height: 1.5;
		@media screen and (min-width: 769px){
			padding: 0 20px;
			margin-top: 8px;
		}
		
		@media screen and (max-width: 768px){
			margin: 20px auto 0;
			padding: 0 20px;
			font-size: 1.14rem;
			width: 100%;
		}
	}
	.p-price__plan__bonus::before,
	.p-price__plan__bonus::after {
		content: "";
		display: block;
		height: 1px;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		background-color: var(--accent-color);
		
		@media screen and (min-width: 769px){
			width: 10px;
		}
		
		@media screen and (max-width: 768px){
			width: 20px;
		}
	}
	.p-price__plan__bonus::before {
		left: 0;
	}
	.p-price__plan__bonus::after {
		right: 0;
	}
	.p-price__plan__body {
		@media screen and (min-width: 1025px){
			width: 50%;
		}
		@media screen and (max-width: 1024px){
			width: 100%;
			margin-top: 32px;
		}
		@media screen and (max-width: 768px){
			width: 100%;
			margin-top: 20px;
		}
	}
	.p-price__plan__description {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			line-height: calc(34 / 15);
			font-size: 0.9375rem;
		}		

		@media screen and (max-width: 768px){
			line-height: calc(30 / 14);
		}
		.note {
			color: var(--accent-color);
		}
	}
	.p-price__plan__afterPrice {
		background-color: var(--bg-color);
		border-radius: 10px;
		display: flex;
		align-items: center;
		@media screen and (min-width: 769px){
			margin-top: 24px;
			padding: 24px 50px 24px 60px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 22px;
			padding: 22px 10px 20px;
			flex-direction: column;
		}
	}
	.p-price__plan__afterPrice__text {
		line-height: 2;
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 1.125rem;
			width: 50%;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.14rem;
		}
	}
	.p-price__plan__afterPrice__prices {
		display: flex;
		flex-direction: column;
		align-items: flex-end;
		flex: 1;
		@media screen and (min-width: 769px){
			margin-left: 20px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 20px;
		}
	}
	.p-price__plan__afterPrice__price {
		display: flex;
		align-items: baseline;
		
		@media screen and (min-width: 769px){
		
		}
		
		@media screen and (max-width: 768px){
			width: 100%;
		}
		.label {
			font-family: var(--sans-font-set);
			letter-spacing: 0.02em;
			line-height: calc(34 / 20);
			@media screen and (min-width: 769px){
				font-size: 0.9375rem;
				margin-right: 20px;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.14rem;
				margin-right: auto;
			}
		}
		.number {
			font-family: var(--en-font-set);
			font-style: italic;
			color: var(--accent-color);
			line-height: 1.25;
			letter-spacing: 0.02em;
			.unit {
				@media screen and (min-width: 769px){
					font-size: 1.875rem;
					padding-right: 8px;
				}
				
				@media screen and (max-width: 768px){
					font-size: 1.71rem;
					padding-right: 5px;
				}
			}
			@media screen and (min-width: 769px){
				font-size: 2.5rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 2.43rem;
			}
		}
		.tax {
			font-family: var(--sans-font-set);
			letter-spacing: 0.02em;
			line-height: calc(34 / 14);
			@media screen and (min-width: 769px){
				font-size: 0.9375rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 0.857rem;
				font-feature-settings: "palt";
			}
		}
	}
}

.p-voice {
	position: relative;
	@media screen and (min-width: 769px){
		max-width: 1000px;
		margin-inline: auto;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 20px;
	}
	
	@media screen and (max-width: 768px){
		font-size: 1.43rem;
	}

	.p-voice__pickup {
		height: -moz-fit-content;
		height: fit-content;
	}

	.p-voice__pickup__heading {
		font-family: var(--en-font-set);
		font-style: italic;
		letter-spacing: 0.05em;
		line-height: 1.5;
		@media screen and (min-width: 769px){
			font-size: 1.5rem;
		}
		
		@media screen and (max-width: 768px){
		
		}
	}
	.p-voice__pickup__card {
		background-color: rgba(255, 255, 255, 0.9);
		border-radius: 10px;
		filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
		@media screen and (min-width: 769px){
			margin-top: 10px;
			padding: 10px 10px 45px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 10px;
			padding: 10px 10px 20px;
		}
	}
	.p-voice__pickup__card__image {
		img {
			@media screen and (min-width: 769px){
				border-radius: 10px;
			}
			
			@media screen and (max-width: 768px){
				border-radius: 6px;
			}
		}
	}

	.p-voice__pickup__card__body {
		@media screen and (min-width: 769px){
			padding: 50px 30px 0;
		}
		
		@media screen and (max-width: 768px){
			padding: 32px 20px 0;
		}
	}

	.p-voice__pickup__card__position {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.75rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.714rem;
		}
	}

	.p-voice__pickup__card__name {
		letter-spacing: 0.05em;
		line-height: 1.5;
		@media screen and (min-width: 769px){
			font-size: 1.625rem;
			margin-top: 12px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.714rem;
			margin-top: 10px;
		}
		.mx {
			
			@media screen and (min-width: 769px){
				font-size: 1.25rem;
				padding-left: 10px;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.14rem;
				padding-left: 6px;
			}
		}
	}

	.p-voice__pickup__card__text {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			margin-top: 26px;
			line-height: calc(34 / 15);
		}

		@media screen and (max-width: 768px){
			font-size: 1rem;
			margin-top: 22px;
			line-height: calc(32 / 14);
		}
	}

	.p-voice__slide {
		position: relative;
		@media screen and (min-width: 769px){
			position: absolute;
			top: 0;
			right: 0;
			margin-top: 45px;
			width: calc(50% - 10px);
		}

		@media screen and (max-width: 768px){
			margin-top: 10px;
			padding-bottom: 48px;
		}
	}
	
	.p-voice__slide__list {
		
		@media screen and (min-width: 769px){
			display: block;
		}
		
		@media screen and (max-width: 768px){
		
		}
	}

	.p-voice__slide__card {
		background-color: rgba(255, 255, 255, 0.9)	;
		border-radius: 10px;
		filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
		@media screen and (min-width: 769px){
			padding: 10px 10px 45px;
			margin-bottom: 20px;
		}
		
		@media screen and (max-width: 768px){
			padding: 10px 10px 30px;
		}
	}

	.p-voice__slide__card__head {
		display: flex;
		justify-content: space-between;
		@media screen and (min-width: 769px){
		
		}
		
		@media screen and (max-width: 768px){
			
		}
	}

	.p-voice__slide__card__name {
		flex: 1;
		display: flex;
		align-items: center;
		@media screen and (min-width: 769px){
			margin-right: 10px;
			padding-left: 30px;
		}
		
		@media screen and (max-width: 768px){
			padding-left: 20px;
			margin-right: 10px;
		}
		.label {
			display: flex;
			align-items: flex-end;
			letter-spacing: 0.05em;
			line-height: calc(44 / 26);
			@media screen and (min-width: 769px){
				font-size: 1.625rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.857rem;
			}
			.mx {
				letter-spacing: 0.05em;
				@media screen and (min-width: 769px){
					font-size: 1.25rem;
					padding-left: 8px;
				}
				
				@media screen and (max-width: 768px){
					font-size: 1.14rem;
					padding-left: 6px;
				}
			}
		}
	}

	.p-voice__slide__card__image {
		@media screen and (min-width: 769px){
			width: calc(280 / 470 * 100%);
		}
		
		@media screen and (max-width: 768px){
			width: calc(166 / 335 * 100%);
		}
		img {
			border-radius: 10px;
			width: 100%;
		}
	}

	.p-voice__slide__card__body {
		@media screen and (min-width: 769px){
				padding: 30px 30px 0;
		}
		@media screen and (max-width: 768px){
			padding: 18px 20px 0;
		}
	}
	.p-voice__slide__card__text {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
			line-height: calc(34 / 15);
		}
		@media screen and (max-width: 768px){
			font-size: 1rem;
			line-height: calc(32 / 14);
		}
	}

	.p-voice__slide__arrow {
		background: none;
		border-radius: 0;
		border: none;
		cursor: pointer;
		position: absolute;
		@media screen and (min-width: 769px){
			width: 30px;
			height: 16px;
			bottom: 5px;
			bottom: -25px;
			top: auto;
			left: 50%;
			transform: translateX(-50%);
		}
		
		@media screen and (max-width: 768px){
			width: 24px;
			height: 12px;
			bottom: 0;
			right: 4px;
			top: auto;
			transform: rotate(-90deg);
		}
		&.--prev {
			transform-origin: center;
			
			@media screen and (min-width: 769px){
				transform: translateX(-50%) rotate(180deg);
				top: -25px;
			}
			
			@media screen and (max-width: 768px){
				left: 4px;
				right: auto;
				transform: rotate(90deg);
			}
		}
	}

	.p-voice__slide__pagination {
		position: absolute;
		border-radius: 9999px;
		display: flex;
		@media screen and (min-width: 1321px){
			right: -36px;
			height: 360px;
			width: 6px;
			padding: 0;
			flex-direction: column;
			top: 50%;
			transform: translateY(-50%);
			background-color: #fff;
		}
		@media screen and (max-width: 1320px){
			flex-direction: row;
			bottom: -40px;
			top: auto;
			right: 10px;
			width: calc(100% - 20px);
			height: 6px;
			padding: 0;
			background-color: #fff;
		}
		@media screen and (max-width: 768px){
			flex-direction: row;
			width: calc(100% - 155px);
			height: 6px;
			padding: 0;
			left: 57px;
			bottom: 3px;
		}
		li {
			flex: 1;
			position: relative;
			@media screen and (min-width: 769px){
				
			}
			
			@media screen and (max-width: 1320px){
				height: 6px;
			}
			button {
				background: #fff;
				border: none;
				padding: 0;
				opacity: 1;
				transform: scale(1);
				margin: 0;
				border-radius: 9999px;
				transition: 0s linear;
				@media screen and (min-width: 1321px){
					height: 100%;
					width: 6px;
				}
				
				@media screen and (max-width: 1320px){
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 6px;
				}
				&.is-active {
					transform: scale(1);
					background: var(--accent-color);
				}
			}
		}
	}

	.p-voice__slide__counter {
		position: absolute;
		display: flex;
		flex-direction: column;
		align-items: center;
		
		@media screen and (min-width: 1321px){
			top: 50%;
			right: -65px;
			transform: translateY(-50%);
			gap: 5px;
		}
		@media screen and (max-width: 1320px){
			display: none;
		}
		@media screen and (max-width: 768px){
			bottom: -18px;
			right: 62px;
			gap: 5px;
		}
		.number {
			font-family: var(--en-font-set);
			font-style: italic;
			font-weight: 600;
			line-height: 1;
			@media screen and (min-width: 769px){
				font-size: 1.5rem;
			}
			
			@media screen and (max-width: 768px){
				font-size: 1.428rem;
			}
		}
		.current {
			position: relative;
			&::after {
				content: '';
				position: absolute;
				bottom: -2.5px;
				left: 50%;
				transform: translateX(-50%);
				width: 20px;
				height: 1px;
				background-color: var(--base-color);
			}
		}
	}
}

/* ---------------------------
flow
--------------------------- */

.p-flow {
	display: flex;
	flex-direction: column;

	@media screen and (min-width: 769px){
		max-width: 1000px;
		margin-inline: auto;
		gap: 96px;
	}

	@media screen and (max-width: 768px){
		gap: 92px;
	}
	.p-flow__item {
		display: flex;
		flex-direction: column;
		align-items: center;
		position: relative;
	}
	
	.p-flow__item:not(:last-child)::after {
		content: "";
		display: block;
		aspect-ratio: 30/16;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		background-image: url(../../images/common/icon_arrow_02.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		@media screen and (min-width: 769px){
			width: 30px;
			bottom: -55px;
		}
		@media screen and (max-width: 768px){
			width: 24px;
			bottom: -50px;
		}
	}

	.p-flow__icon {
		background-color: #fff;
		border-radius: 9999px;
		display: flex;
		justify-content: center;
		align-items: center;
		filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
		@media screen and (min-width: 769px){
			width: 144px;
			height: 80px;
		}
		
		@media screen and (max-width: 768px){
			width: 144px;
			height: 70px;
		}
	}

	.p-flow__heading {
		text-align: center;
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 1.5rem;
			margin-top: 27px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.714rem;
			margin-top: 27px;
		}
	}

	.p-flow__text {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		@media screen and (min-width: 769px){
			line-height: calc(34 / 15);
			text-align: center;
			font-size: 0.9375rem;
			margin-top: 16px;
		}

		@media screen and (max-width: 768px){
			line-height: calc(30 / 14);
			margin-top: 12px;
		}
	}

	.p-flow__buttons {
		display: flex;
		justify-content: center;
		width: 100%;
		@media screen and (min-width: 769px){
			gap: 20px;
			margin-top: 32px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 25px;
			gap: 20px;
			align-items: center;
			flex-direction: column;
		}
	}
}

/* ---------------------------
access
--------------------------- */

.p-access {
	display: flex;
	flex-direction: column;
	
	@media screen and (min-width: 769px){
		max-width: 1000px;
		margin-inline: auto;
	}
	
	@media screen and (max-width: 768px){
		
	}
	.p-access__buttons {
		@media screen and (min-width: 621px){
			display: grid;
			grid-template-columns: repeat(3, 1fr);
			gap: 20px;
		}
		
		@media screen and (max-width: 620px){
			display: flex;
			flex-direction: column;
			gap: 60px;
		}
	}
	.p-access__modalButton {
		border: none;
		background: none;
		text-align: left;
		position: relative;
		z-index: 5;
		.image{
			border-radius: 10px;
			overflow: hidden;
			width: 100%;
			img {
				width: 100%;
			}
		}
		.label {
			position: relative;
			letter-spacing: 0.015em;
			@media screen and (min-width: 769px){
				font-size: 1.5rem;
				margin-top: 20px;
			}
			

			@media screen and (max-width: 768px){
				font-size: 1.714rem;
				margin-top: 10px;
			}
		}
		.label::after {
			content: "";
			display: inline-block;
			aspect-ratio: 6/10;
			background-image: url(../../images/common/icon_arrow_02.svg);
			background-size: contain;
			background-repeat: no-repeat;
			background-position: center;
			transform: rotate(-90deg);
			transform-origin: center;
			@media screen and (min-width: 769px){
				width: 10px;
				margin-left: 4px;
			}
			

			@media screen and (max-width: 768px){
				width: 10px;
				margin-left: 4px;
			}
		}
	}

	.p-access__popup {
		position: fixed;
		width: 100vw;
		height: 100vh;
		top: 0;
		left: 0;
		z-index: 10000;
		display: flex;
		justify-content: center;
		align-items: center;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
	}
	.p-access__popup__overlay {
		position: absolute;
		background-color: var(--base-color);
		width: 100vw;
		height: 100vh;
		top: 0;
		left: 0;
		z-index: 10000;
	}
	.p-access__popup__item {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		background-color: #fff;
		overflow-y: auto;
		opacity: 0;
		visibility: hidden;
		z-index: 10000;
		pointer-events: none;
		@media screen and (min-width: 769px){
			max-width: 1500px;
			max-height: calc(100vh - 100px);
			width: calc(100% - 200px);
			height: calc(100% - 200px);
			border-radius: 10px;
		}
		
		@media screen and (max-width: 768px){
			width: calc(100% - 40px);
			max-height: calc(100vh - 80px);
			border-radius: 5px;
		}
	}
	.p-access__popup__item__inner {
		position: relative;
		@media screen and (min-width: 1025px){
			padding: 100px 100px 100px 150px;
		}
		@media screen and (max-width: 1024px){
			padding: 60px 30px 60px 30px;
		}
		
		@media screen and (max-width: 768px){
			padding: 72px 20px 60px;
		}
	}
	.p-access__popup__close {
		position: absolute;
		border: none;
		border-radius: 50%;
		background-color: var(--base-color);
		@media screen and (min-width: 1025px){
			top: 20px;
			right: 20px;
			width: 60px;
			height: 60px;
		}
		@media screen and (max-width: 1024px){
			top: 20px;
			right: 20px;
			width: 42px;
			height: 42px;
		}
		@media screen and (max-width: 768px){
			top: 15px;
			right: 15px;
			width: 42px;
			height: 42px;
		}
		.line {
			display: block;
			height: 1px;
			background-color: #fff;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%) rotate(45deg);
			@media screen and (min-width: 1025px){
				width: 30px;
			}
			
			@media screen and (max-width: 1024px){
				width: 20px;
			}
		}
		.line:last-child {
			transform: translate(-50%, -50%) rotate(-45deg);
		}
	}
	.p-access__popup__close02 {
		font-family: var(--sans-font-set);
		position: absolute;
		background: none;
		border: none;
		text-decoration: underline;
		@media screen and (min-width: 769px){
			font-size: 0.875rem;
			bottom: 40px;
			right: 100px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			bottom: 20px;
			right: 20px;
		}
	}
	.p-access__popup__row {
		display: flex;
		
		@media screen and (min-width: 769px){
			justify-content: space-between;
		}
		
		@media screen and (max-width: 768px){
			flex-direction: column-reverse;
		}
	}
	.p-access__popup__images {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;
		@media screen and (min-width: 769px){
			width: calc(500 / 1250 * 100%);
		}
		@media screen and (max-width: 768px){
			margin-top: 40px;
		}
	}
	.p-access__popup__image {
		overflow: hidden;
		border-radius: 10px;
	}
	.p-access__popup__image:nth-child(1) {
		grid-column: 1 / 3;
	}
	.p-access__popup__contents {
		@media screen and (min-width: 769px){
			width: calc(650 / 1250 * 100%);
		}
		
		@media screen and (max-width: 768px){
			
		}
	}
	.p-access__popup__head {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.p-access__popup__heading {
		letter-spacing: 0.015em;
		@media screen and (min-width: 769px){
			font-size: 2rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.428rem;
		}
	}
	.p-access__popup__logo {
		@media screen and (max-width: 768px){
			width: 92px;	
		}
	}
	.p-access__popup__information {
		display: flex;
		flex-direction: column;
		
		@media screen and (min-width: 769px){
			margin-top: 30px;
			gap: 12px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 20px;
			gap: 10px;
		}
		dl {
			display: flex;
			@media screen and (max-width: 768px){
				flex-direction: column;
			}
			dt {
				font-family: var(--sans-font-set);
				position: relative;
				@media screen and (min-width: 769px){
					width: 4em;
					text-align: justify;
					-moz-text-align-last:justify;
					text-align-last:justify;
				}
				
				@media screen and (max-width: 768px){
					
				}
			}
			dt::after {
				@media screen and (min-width: 769px){
					content: "：";
				position: absolute;
				top: 0;
				right: -30px;
				}
			}
			dd {
				font-family: var(--sans-font-set);
				flex: 1;
				@media screen and (min-width: 769px){
					margin-left: 40px;
				}
				
				@media screen and (max-width: 768px){
					
				}
			}
		}
	}
	.p-access__popup__map {
		@media screen and (min-width: 769px){
			margin-top: 60px;
		}
		@media screen and (max-width: 768px){
			margin-top: 32px;
		}
		iframe {
			width: 100%;
			height: auto;
			aspect-ratio: 65/24;
			
			@media screen and (min-width: 769px){
				border-radius: 10px;
			}
			
			@media screen and (max-width: 768px){
				border-radius: 5px;
			}
		}
	}
	.p-access__popup__map__link {
		text-align: right;
		position: relative;
		display: block;
		width: -moz-fit-content;
		width: fit-content;
		@media screen and (min-width: 769px){
			font-size: 0.75rem;
			margin: 3px 0 0 auto;
			padding-right: 12px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.714rem;
			margin: 3px 0 0 auto;
			padding-right: 10px;
		}
	}
	.p-access__popup__map__link::after {
		content: "";
		display: block;
		aspect-ratio: 10/6;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%) rotate(-90deg);
		transform-origin: center;
		background-image: url(../../images/common/icon_arrow_02.svg);
		background-size: contain;
		background-repeat: no-repeat;
		
		@media screen and (min-width: 769px){
			width: 10px;
		}
		
		@media screen and (max-width: 768px){
			width: 8px;
		}
	}
	.p-access__popup__links {
		display: flex;
		@media screen and (min-width: 769px){
			margin-top: 30px;
			gap: 40px;
		}
		
		@media screen and (max-width: 768px){
			flex-direction: column;
			align-items: center;
			margin-top: 24px;
			gap: 18px;
		}
	}
}

/* ---------------------------
faq
--------------------------- */

.p-faqList {
	display: flex;
	flex-direction: column;
	@media screen and (min-width: 769px){
		gap: 20px;
		max-width: 1000px;
		margin-inline: auto;
	}
	

	@media screen and (max-width: 768px){
		gap: 10px;
	}
}

.p-faq {
	background-color: #fff;
	border-radius: 10px;
	overflow: hidden;
	filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
	counter-increment: number;
	.p-faq__heading {
		list-style: none;
		position: relative;
		cursor: pointer;
		@media screen and (min-width: 769px){
			font-size: 1.25rem;
			padding: 30px 65px 25px 40px;
		}
		@media screen and (max-width: 768px){
			font-size: 1.285rem;
			padding: 20px 65px 15px 30px;
		}
	}
	.p-faq__heading::-webkit-details-marker {
		display: none;
	}
	.p-faq__heading::before,
	.p-faq__heading::after {
		content: "";
		display: block;
		width: 20px;
		height: 2px;
		position: absolute;
		background-color: var(--base-color);
		top: 50%;		
		transform: translateY(-50%);
		@media screen and (min-width: 769px){
			right: 40px;
		}
		
		@media screen and (max-width: 768px){
			right: 30px;
		}
	}
	.p-faq__heading::after {
		transform: rotate(90deg) translateY(-50%);
		transform-origin: center;
		transition: 0.3s;
	}
	&[open] .p-faq__heading::after {
		transform: rotate(0deg) translateY(-50%);
	}

	.p-faq__heading .label {
		position: relative;
		display: block;
		@media screen and (min-width: 769px){
			padding-left: 50px;
		}
		
		@media screen and (max-width: 768px){
			padding-left: 40px;
		}
	}

	.p-faq__heading .label::before {
		content: "Q"counter(number)".";
		position: absolute;
		font-family: var(--en-font-set);
		
		@media screen and (min-width: 769px){
			top: 0px;
			left: 0px;
			font-size: 1.5rem;
		}
		
		@media screen and (max-width: 768px){
			top: 0px;
			left: 0;
			font-size: 1.285rem;
		}
	}
	.p-faq__contents {
		@media screen and (min-width: 769px){
			padding: 0 90px 45px;
		}
		
		@media screen and (max-width: 768px){
			padding: 5px 30px 35px;
		}
	}
	.p-faq__text {
		font-family: var(--sans-font-set);
		line-height: calc(34 / 15);
		letter-spacing: 0.02em;
		
		@media screen and (min-width: 769px){
			font-size: 0.9375rem;
		}
		
		@media screen and (max-width: 768px){
			line-height: calc(30 / 14);
		}
	}
}

/* ---------------------------
contact
--------------------------- */

.p-contact {
	.p-contact__list {
		display: flex;
		flex-direction: column;
		
		@media screen and (min-width: 769px){
			gap: 14px;
		}
		
		@media screen and (max-width: 768px){
			gap: 38px;
		}
		dl {
			display: flex;
			justify-content: space-between;
			
			@media screen and (min-width: 769px){
			
			}
			
			@media screen and (max-width: 768px){
				flex-direction: column;
				gap: 12px;
			}
			dt {
				font-family: var(--sans-font-set);
				display: flex;
				align-items: center;
				@media screen and (min-width: 769px){
					width: 220px;
					padding-top: 6px;
				}
				
				@media screen and (max-width: 768px){
					
				}
				.label{
					@media screen and (min-width: 769px){
						font-size: 1.125rem;
						flex: 1;
						margin-right: 6px;
					}

					@media screen and (max-width: 768px){
						font-size: 1.142rem;
					}
				}
				.req {
					color: #fff;
					background-color: var(--accent-color);
					font-family: var(--sans-font-set);
					display: flex;
					justify-content: center;
					align-items: center;
					border-radius: 4px;
					height: -moz-fit-content;
					height: fit-content;
					@media screen and (min-width: 769px){
						font-size: 0.75rem;
						width: 50px;
						height: 26px;
						margin-left: auto;
					}
					
					@media screen and (max-width: 768px){
						font-size: 0.857rem;
						width: 42px;
						height: 22px;
						margin-left: 20px;
					}
				}
			}
			dd {
				font-family: var(--sans-font-set);
				@media screen and (min-width: 769px){
					flex: 1;
					margin-left: 30px;
					padding-top: 10px;
				}
				
				@media screen and (max-width: 768px){
					width: 100%;
				}
				input, textarea {
					width: 100%;
					font-size: 1rem;
					border: none;	
					background-color: #fff;
					display: block;
					border-radius: 4px;

					@media screen and (min-width: 769px){
						padding: 20px 30px;
					}
					
					@media screen and (max-width: 768px){
						padding: 22px 20px;
					}
				}
				input {
					filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));
				}
				.textareaWrap {
					filter: drop-shadow(0 0 10px rgba(0,0,0, 0.1));
				}
			}
		}
	}
	.p-contact__privacy {
		@media screen and (min-width: 769px){
			max-width: 700px;
			margin: 60px auto 0;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 60px;
		}
	}
	.p-contact__privacy__contents {
		display: flex;
		flex-direction: column;
		gap: 1.5em;
		background-color: var(--bg-color);
		overflow-y: scroll;
		border-radius: 4px;
		@media screen and (min-width: 769px){
			max-height: 300px;
			padding: 45px 50px;
		}
		
		@media screen and (max-width: 768px){
			max-height: 280px;
			padding: 30px 30px;
		}
		section{
			h4 {
				font-weight: bold;
				font-family: var(--sans-font-set);
				letter-spacing: 0.02em;
				@media screen and (min-width: 769px){
					font-size: 1.125rem;
				}
				
				@media screen and (max-width: 768px){
					
				}
			}
			p {
				line-height: 2;
				letter-spacing: 0.02em;
				
				@media screen and (min-width: 769px){
					font-size: 0.9375rem;
				}
				
				@media screen and (max-width: 768px){
					font-size: 0.857rem;
				}
			}
		}
	}
	.p-contact__privacy__accept {
		
		@media screen and (min-width: 769px){
			margin-top: 56px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 35px;
		}
	}
	.p-contact__accept {
		display: flex;
		
		@media screen and (min-width: 769px){
			justify-content: center;
		}
		
		@media screen and (max-width: 768px){
		
		}
		.wpcf7-form-control-wrap {
			.wpcf7-form-control {
				.wpcf7-list-item {
					label {
						cursor: pointer;
						input {
							position: absolute;
							opacity: 0;
							width: 1px;
							z-index: -1;
						}
						.wpcf7-list-item-label {
							font-family: var(--sans-font-set);
							letter-spacing: 0.02em;
							position: relative;
							@media screen and (min-width: 769px){
								font-size: 0.875rem;
								padding-left: 37px;
							}
							

							@media screen and (max-width: 768px){
								padding-left: 30px;
							}
						}
						.wpcf7-list-item-label::before,
						.wpcf7-list-item-label::after {
							content: "";
							display: block;
							position: absolute;
						}
						.wpcf7-list-item-label::before {
							width: 18px;
							height: 18px;
							top: 2px;
							left: 0;
							border: 1px solid var(--base-color);
							background-color: #fff;
							border-radius: 2px;
						}	
						.wpcf7-list-item-label::after {
							width: 12px;
							height: 5px;
							border-bottom: 2px solid var(--accent-color);
							border-left: 2px solid var(--accent-color);
							transform: rotate(-45deg);
							top: 7px;
							left: 3px;
							display: none;
						}	
						input:checked + .wpcf7-list-item-label::after {
							display: block;
						}
					}
				}
			}
		}
	}
	.p-contact__confirm {
		@media screen and (min-width: 769px){
			margin-top: 30px;
		}

		@media screen and (max-width: 768px){
			margin-top: 36px;
		}
	}

	.p-contact__submit {
		position: relative;
		overflow: hidden;
		border-radius: 9999px;
		@media screen and (min-width: 769px){
			margin: 60px auto 0;
			max-width: 340px;
			width: 100%;
			height: 60px;
		}
		
		@media screen and (max-width: 768px){
			max-width: 340px;
			width: 100%;
			margin: 60px auto 0;
			height: 60px;
		}
		input {
			cursor: pointer;
			font-family: var(--sans-font-set);
			border: none;
			background: linear-gradient(93.82deg, rgba(0, 128, 189, 0.8) -10.55%, rgba(127, 183, 194, 0.8) 51.2%, rgba(255, 123, 128, 0.8) 111.72%);
			width: 100%;
			height: 100%;
			color: #fff;
			display: flex;
			justify-content: center;
			align-items: center;
			@media screen and (min-width: 769px){
				font-size: 1.125rem;
			}
			@media screen and (max-width: 768px){
				font-size: 1.285rem;
			}
		}
	}
	.p-contact__submit::before {
		content: "";
		display: block;
		width: 10px;
		aspect-ratio: 6/10;
		position: absolute;
		top: 50%;
		background-image: url(../../images/common/icon_arrow_02_wh.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translateY(-50%) rotate(-90deg);		
		
		@media screen and (min-width: 769px){
			right: 30px;
		}
		
		@media screen and (max-width: 768px){
			right: 22px;
		}
	}
}

/* ---------------------------
column
--------------------------- */

.p-column {
	display: flex;
	flex-direction: column;
	.p-column__head {
	}
	.p-column__body {
		
		@media screen and (min-width: 769px){
			margin-top: 80px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 32px;
		}
	}
	.p-column__foot {
		@media screen and (min-width: 769px){
			margin-top: 105px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 50px;
		}
	}
}

.p-columnCategory {
	display: flex;
	.p-columnCategory__heading {
		font-family: var(--sans-font-set);
		letter-spacing: 0.02em;
		font-style: italic;
		@media screen and (min-width: 769px){
			font-size: 1.25rem;
			width: 100px;
			padding-top: 6px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.142rem;
		}
	}
	.p-columnCategory__list {
		display: flex;
		flex-wrap: wrap;
		flex: 1;
		@media screen and (min-width: 769px){
			margin-left: 24px;
			gap: 20px 10px;
		}
		
		@media screen and (max-width: 768px){
			margin-left: 20px;
			gap: 16px 10px;
		}
	}
	.p-columnCategory__list__item {
	}
	.p-columnCategory__list__item__link {
		border-radius: 9999px;
		background-color: #fff;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		font-weight: 500;
		font-family: var(--sans-font-set);
		position: relative;
		transition: 0.3s;
		@media screen and (min-width: 769px){
			font-size: 0.875rem;
			height: 50px;
			padding: 5px 52px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.857rem;
			min-height: 30px;
			padding: 2px 14px;
		}
	}
	.p-columnCategory__list__item__link::after {
		content: "";
		display: block;
		aspect-ratio: 25/10;
		position: absolute;
		top: 100%;
		left: 50%;
		transform: translateX(-50%);
		background-image: url(../../images/common/icon_arrow_01_wh.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transition: 0.3s;
		
		@media screen and (min-width: 769px){
			width: 25px;
		}
		
		@media screen and (max-width: 768px){
			width: 20px;
		}
	}
	.p-columnCategory__list__item__link.--current {
		background-color: var(--base-color);
		color: #fff;
	}
	.p-columnCategory__list__item__link.--current::after {
		background-image: url(../../images/common/icon_arrow_01.svg);
	}

	
	.p-columnCategory__list__item__link:hover {
		background-color: var(--base-color);
		color: #fff;
	}

	.p-columnCategory__list__item__link:hover::after {
		background-image: url(../../images/common/icon_arrow_01.svg);
	}

}

.p-columnList {
	display: flex;
	flex-direction: column;
	gap: 20px;
	.p-columnList__link {
		display: block;
		background-color: #fff;
		border-radius: 10px;
		filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
		position: relative;
		@media screen and (min-width: 769px){
			padding: 41px 40px;
		}
		
		@media screen and (max-width: 768px){
			padding: 24px 15px;
		}
	}
	.p-columnList__link::after {
		content: "";
		display: block;
		aspect-ratio: 10/6;
		position: absolute;
		background-image: url(../../images/common/icon_arrow_02.svg);
		background-size: contain;
		background-repeat: no-repeat;
		transform: rotate(-90deg);
		@media screen and (min-width: 769px){
			width: 10px;
			bottom: 42px;
			right: 38px;
		}
		
		@media screen and (max-width: 768px){
			width: 10px;
			bottom: 30px;
			right: 20px;
		}

	}
	.p-columnList__heading {
		line-height: 1.8;
		@media screen and (min-width: 769px){
			font-size: 1.25rem;
		}
		
		@media screen and (max-width: 768px){
			
		}
	}

	.p-columnList__meta {
		display: flex;
		
		@media screen and (min-width: 769px){
			margin-top: 36px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 20px;
			flex-direction: column;
		}
	}
	.p-columnList__date {
		font-family: var(--en-font-set);
		letter-spacing: 0.02em;
		font-weight: 500;
		font-style: italic;
		
		@media screen and (min-width: 769px){
			margin-top: 8px;
			width: 80px;
		}
		
		@media screen and (max-width: 768px){
			
		}	
	}
	.p-columnList__category {
		display: flex;
		flex-wrap: wrap;
		gap: 10px;	
		
		@media screen and (min-width: 769px){
			margin-left: 30px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 6px;
		}
	}
	.p-columnList__category__item {
		font-family: var(--sans-font-set);
		border: 1px solid var(--base-color);
		border-radius: 9999px;
		display: flex;
		justify-content: center;
		align-items: center;
		@media screen and (min-width: 769px){
			font-size: 0.75rem;
			min-height: 40px;
			padding: 5px 30px;
		}
		
		@media screen and (max-width: 768px){
			font-size: 0.714rem;
			min-height: 30px;
			padding: 4px 14px;
		}
	}
}

.p-columnPost {
	background-color: #fff;
	filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
	border-radius: 10px;
	
	@media screen and (min-width: 769px){
		padding: 65px 60px 95px;
	}
	
	@media screen and (max-width: 768px){
		padding: 32px 15px 40px;
	}
	.p-columnPost__heading {
		letter-spacing: 0.05em;
		font-weight: 500;
		@media screen and (min-width: 769px){
			font-size: 1.625rem;
			line-height: 1.923;
		}

		@media screen and (max-width: 768px){
			font-size: 1.285rem;
			line-height: 1.6;
		}
	}
	.p-columnPost__date {
		font-family: var(--en-font-set);
		font-style: italic;
		font-weight: 500;
		letter-spacing: 0.05em;
		
		@media screen and (min-width: 769px){
			margin-top: 20px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 14px;
		}
	}
	.p-columnPost__article {
		border-top: 2px solid var(--base-color);
		
		@media screen and (min-width: 769px){
			margin-top: 32px;
			padding-top: 60px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 20px;
			padding-top: 30px;
		}
	}
}

.p-pagination {
	display: flex;
	justify-content: center;
	.nav-links {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		
		@media screen and (min-width: 769px){
			gap: 20px 30px;
		}
		
		@media screen and (max-width: 768px){
		
		}
		.page-numbers {
			font-family: var(--en-font-set);
			font-style: italic;
			font-weight: 500;
			line-height: 1.2;
			display: block;
			@media screen and (min-width: 769px){
				font-size: 1.5rem;
			}
			
			@media screen and (max-width: 768px){
			
			}
			&.current {
				color: var(--accent-color);
				border-bottom: 2px solid var(--accent-color);
			}
		}
	}
}

.p-section {
	background-color: rgba(255, 255, 255, 0.9);
	position: relative;
	@media screen and (min-width: 769px){
		border-radius: 10px;
		padding: 60px 60px 55px;
	}
	
	@media screen and (max-width: 768px){
		border-radius: 5px;
		padding: 30px 20px 30px;
	}

	.p-section__heading {
		line-height: calc(44 / 26);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px){
			font-size: 1.625rem;
		}
		
		@media screen and (max-width: 768px){
			font-size: 1.214rem;
		}
	}
	.p-section__text {
		display: flex;
		flex-direction: column;
		gap: 1.5em;
		
		@media screen and (min-width: 769px){
			margin-top: 20px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 18px;
		}
		p {
			font-family: var(--sans-font-set);
			line-height: calc(34 / 15);
			@media screen and (min-width: 769px){
				font-size: 0.925rem;
			}
			
			@media screen and (max-width: 768px){
			
			}
		}
	}
	.p-section__button {
		
		@media screen and (min-width: 769px){
			margin-top: 30px;
		}
		
		@media screen and (max-width: 768px){
			margin-top: 24px;
		}
	}
}

.p-bg {
	position: relative;
	.l-wrap,
	.l-wrap--sp{
		position: relative;
	}
}

.p-bg::before {
	content: "";
	display: block;
	width: calc(100% - 20px);
	height: 100%;
	background-color: rgba(255, 255, 255, 0.9);
	position: absolute;
	top: 0;
	left: 10px;
	border-radius: 10px;
}

.p-motionObject {
	position: relative;
	z-index: 0;
	.p-motionObject__item {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%, 0);
		
		@media screen and (min-width: 769px){
			width: 1600px;
		}
		
		@media screen and (max-width: 768px){
			width: 640px;
		}
		svg {
			width: 100%;
		}
	}
}

/* ---------------------------
wysiwyg
--------------------------- */

.p-wysiwyg {
	>:first-child {
		margin-block-start: 0;
	}

	>* {
		margin-block-start: calc(1em * calc(calc((clamp(1.3, calc((1.1 - (calc(1 + 2 * 0.4))) / (8 - 1)) * calc(8 / (8 - 0)) + calc(calc(1 + 2 * 0.4) + -1 * calc((1.1 - (calc(1 + 2 * 0.4))) / (8 - 1))), calc(1 + 2 * 0.4))) / 3) * 2.4));
		font-family: var(--sans-font-set);
	}

	p {
		line-height: 2.125;
		letter-spacing: calc(2 / 16 * 1em);

		>a {
		}
	}

	a {
		text-decoration: underline;

		&:hover {
			text-decoration: none;
		}
	}

	h2 {
		position: relative;
		font-family: var(--base-font-set);
		letter-spacing: 0.05em;
		line-height: 1.5;
		border-bottom: 1px solid var(--base-color);
		@media screen and (min-width: 769px) {
			font-size: 1.5rem;
			padding-bottom: 16px;
		}

		@media screen and (max-width: 768px) {
			font-size: 1.35rem;
			padding-bottom: 14px;
		}
	}

	h3 {
		line-height: 1.5;
		position: relative;
		font-family: var(--base-font-set);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px) {
			font-size: 1.375rem;
			padding-left: 34px;
		}

		@media screen and (max-width: 768px) {
			font-size: 1.285rem;
			padding-left: 24px;
		}
	}
	h3::before {
		content: "";
		display: block;
		height: 1px;
		position: absolute;
		left: 0;
		background-color: var(--base-color);
		
		@media screen and (min-width: 769px){
			width: 20px;
			top: 15px;
		}
		
		@media screen and (max-width: 768px){
			width: 16px;
			top: 13px;
		}
	}

	h4 {
		line-height: 1.5;
		font-family: var(--base-font-set);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px) {
			font-size: 1.25rem;
		}

		@media screen and (max-width: 768px) {
			font-size: 1.142rem;
		}
	}

	h5,
	h6 {
		line-height: calc(40 / 28);
		font-family: var(--base-font-set);
		letter-spacing: 0.05em;
		@media screen and (min-width: 769px) {
			font-size: 1.125rem;
		}

		@media screen and (max-width: 768px) {
			font-size: 1.071rem;
		}
	}

	ul {
		list-style-type: disc;
		>li {
			position: relative;
			padding-left: 1.5em;
			line-height: 2.125;
		}
		>li::before {
			content: "・";
			position: absolute;
			top: 0;
			left: 0.2em;
		}
	}

	ol {
		counter-reset: 0;

		>li {
			counter-increment: number;
			position: relative;
			padding-left: 1.5em;
			line-height: 2.125;
		}
		> li::before{
			content: counter(number)".";
			font-family: var(--en-font-set);
			position: absolute;
			top: 0;
			left: 0.2em;
		}
	}

	.wp-block-image {
		&.aligncenter {
			margin-inline: auto;
		}

		img {
			max-width: 100%;
		}

		figcaption {
			margin-top: 1.3em;
			letter-spacing: 1px;
			text-align: left;
			font-weight: 400;

			@media screen and (min-width: 769px) {
			}

			@media screen and (max-width: 768px) {}
		}
	}


	.wp-block-table {
		position: relative;

		table {
			th,
			td {
				border-radius: 2px;
				border: none;
				vertical-align: top;
				line-height: calc(30 / 14);
				@media screen and (min-width: 769px) {
					font-size: 0.875rem;
				}

				@media screen and (max-width: 768px) {
					font-size: 0.857rem;
				}
			}

			thead {
				border-bottom: none;
				tr {
					th {
						background-color: #D9D9D9;
						border-radius: 2px;
						
						@media screen and (min-width: 769px){
							padding: 5px 16px;
						}
						
						@media screen and (max-width: 768px){
							padding: 5px 14px;
						}
					}
					th:not(:last-child) {
						border-right: 2px solid #fff;
					}
				}
			}

			tbody {
				tr {
					td {
						background-color: #F5F5F5;
						border-radius: 2px;
						
						@media screen and (min-width: 769px){
							padding: 23px 20px;
						}
						
						@media screen and (max-width: 768px){
							padding: 12px 10px;
						}
					}
					td:not(:last-child) {
						border-right: 2px solid #fff;
					}
				}
				tr:not(:last-child) {
					border-bottom: 2px solid #fff;
				}
			}
		}

	}

	.wp-block-buttons {
		gap: calc(14 / 16 * 1em);

		.wp-block-button {

			@media screen and (min-width: 769px) {
				flex: 1;
			}

			@media screen and (max-width: 768px) {
				width: 100%;
			}

			.wp-block-button__link {
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
				border-radius: 9999px;
				position: relative;
				color: #fff;
				text-decoration: none;
				background-color: var(--base-color);
				@media screen and (min-width: 769px) {
					font-size: 0.9375rem;
					max-width: 240px;
					width: 100%;
					min-height: 50px;
					padding: 10px 50px 10px 50px;
				}

				@media screen and (max-width: 768px) {
					width: 100%;
					min-height: 46px;
					padding: 8px 36px 8px 36px;
					font-size: 0.928rem;
				}

			}
		}
	}
}

/* ---------------------------
u-display
--------------------------- */

@media screen and (min-width: 769px) {
	.u-display--pc {
	  display: block;
	}
  }

@media screen and (max-width: 768px) {
	.u-display--pc {
	  display: none;
	}
  }

@media screen and (min-width: 769px) {
	.u-display--sp {
	  display: none;
	}
  }

@media screen and (max-width: 768px) {
	.u-display--sp {
	  display: block;
	}
  }

@media screen and (min-width: 1025px) {
	.u-display--large {
	  display: block;
	}
  }

@media screen and (max-width: 1024px) {
	.u-display--large {
	  display: none;
	}
  }

@media screen and (min-width: 1025px) {
	.u-display--tb {
	  display: none;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-display--tb {
	  display: block;
	}
  }

@media screen and (max-width: 768px) {
	.u-display--tb {
	  display: none;
	}
  }

@media screen and (min-width: 1025px) {
	.u-display--tbsp {
	  display: none;
	}
  }

@media screen and (max-width: 1024px) {
	.u-display--tbsp {
	  display: block;
	}
  }

@media screen and (min-width: 1025px) {
	.u-display--tbnone {
	  display: block;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-display--tbnone {
	  display: none;
	}
  }

@media screen and (max-width: 768px) {
	.u-display--tbnone {
	  display: block;
	}
  }

/* ---------------------------
  m
  --------------------------- */

.u-valign--t {
	vertical-align: top !important;
  }

.u-valign--m {
	vertical-align: middle !important;
  }

.u-valign--b {
	vertical-align: bottom !important;
  }

@media screen and (min-width: 769px) {
	.u-mt--0 {
	  margin-top: 0px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--0--tb {
	  margin-top: 0px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--0--sp {
	  margin-top: 0px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--0 {
	  margin-bottom: 0px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--0--tb {
	  margin-bottom: 0px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--0--sp {
	  margin-bottom: 0px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--0 {
	  padding-top: 0px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--0--tb {
	  padding-top: 0px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--0--sp {
	  padding-top: 0px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--0 {
	  padding-bottom: 0px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--0--tb {
	  padding-bottom: 0px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--0--sp {
	  padding-bottom: 0px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--1 {
	  margin-top: 2px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--1--tb {
	  margin-top: 2px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--1--sp {
	  margin-top: 2px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--1 {
	  margin-bottom: 2px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--1--tb {
	  margin-bottom: 2px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--1--sp {
	  margin-bottom: 2px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--1 {
	  padding-top: 2px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--1--tb {
	  padding-top: 2px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--1--sp {
	  padding-top: 2px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--1 {
	  padding-bottom: 2px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--1--tb {
	  padding-bottom: 2px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--1--sp {
	  padding-bottom: 2px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--2 {
	  margin-top: 4px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--2--tb {
	  margin-top: 4px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--2--sp {
	  margin-top: 4px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--2 {
	  margin-bottom: 4px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--2--tb {
	  margin-bottom: 4px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--2--sp {
	  margin-bottom: 4px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--2 {
	  padding-top: 4px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--2--tb {
	  padding-top: 4px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--2--sp {
	  padding-top: 4px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--2 {
	  padding-bottom: 4px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--2--tb {
	  padding-bottom: 4px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--2--sp {
	  padding-bottom: 4px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--3 {
	  margin-top: 6px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--3--tb {
	  margin-top: 6px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--3--sp {
	  margin-top: 6px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--3 {
	  margin-bottom: 6px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--3--tb {
	  margin-bottom: 6px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--3--sp {
	  margin-bottom: 6px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--3 {
	  padding-top: 6px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--3--tb {
	  padding-top: 6px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--3--sp {
	  padding-top: 6px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--3 {
	  padding-bottom: 6px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--3--tb {
	  padding-bottom: 6px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--3--sp {
	  padding-bottom: 6px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--4 {
	  margin-top: 8px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--4--tb {
	  margin-top: 8px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--4--sp {
	  margin-top: 8px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--4 {
	  margin-bottom: 8px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--4--tb {
	  margin-bottom: 8px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--4--sp {
	  margin-bottom: 8px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--4 {
	  padding-top: 8px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--4--tb {
	  padding-top: 8px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--4--sp {
	  padding-top: 8px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--4 {
	  padding-bottom: 8px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--4--tb {
	  padding-bottom: 8px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--4--sp {
	  padding-bottom: 8px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--5 {
	  margin-top: 10px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--5--tb {
	  margin-top: 10px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--5--sp {
	  margin-top: 10px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--5 {
	  margin-bottom: 10px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--5--tb {
	  margin-bottom: 10px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--5--sp {
	  margin-bottom: 10px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--5 {
	  padding-top: 10px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--5--tb {
	  padding-top: 10px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--5--sp {
	  padding-top: 10px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--5 {
	  padding-bottom: 10px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--5--tb {
	  padding-bottom: 10px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--5--sp {
	  padding-bottom: 10px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--6 {
	  margin-top: 12px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--6--tb {
	  margin-top: 12px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--6--sp {
	  margin-top: 12px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--6 {
	  margin-bottom: 12px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--6--tb {
	  margin-bottom: 12px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--6--sp {
	  margin-bottom: 12px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--6 {
	  padding-top: 12px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--6--tb {
	  padding-top: 12px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--6--sp {
	  padding-top: 12px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--6 {
	  padding-bottom: 12px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--6--tb {
	  padding-bottom: 12px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--6--sp {
	  padding-bottom: 12px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--7 {
	  margin-top: 14px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--7--tb {
	  margin-top: 14px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--7--sp {
	  margin-top: 14px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--7 {
	  margin-bottom: 14px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--7--tb {
	  margin-bottom: 14px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--7--sp {
	  margin-bottom: 14px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--7 {
	  padding-top: 14px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--7--tb {
	  padding-top: 14px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--7--sp {
	  padding-top: 14px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--7 {
	  padding-bottom: 14px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--7--tb {
	  padding-bottom: 14px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--7--sp {
	  padding-bottom: 14px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--8 {
	  margin-top: 16px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--8--tb {
	  margin-top: 16px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--8--sp {
	  margin-top: 16px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--8 {
	  margin-bottom: 16px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--8--tb {
	  margin-bottom: 16px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--8--sp {
	  margin-bottom: 16px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--8 {
	  padding-top: 16px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--8--tb {
	  padding-top: 16px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--8--sp {
	  padding-top: 16px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--8 {
	  padding-bottom: 16px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--8--tb {
	  padding-bottom: 16px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--8--sp {
	  padding-bottom: 16px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--9 {
	  margin-top: 18px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--9--tb {
	  margin-top: 18px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--9--sp {
	  margin-top: 18px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--9 {
	  margin-bottom: 18px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--9--tb {
	  margin-bottom: 18px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--9--sp {
	  margin-bottom: 18px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--9 {
	  padding-top: 18px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--9--tb {
	  padding-top: 18px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--9--sp {
	  padding-top: 18px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--9 {
	  padding-bottom: 18px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--9--tb {
	  padding-bottom: 18px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--9--sp {
	  padding-bottom: 18px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--10 {
	  margin-top: 20px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--10--tb {
	  margin-top: 20px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--10--sp {
	  margin-top: 20px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--10 {
	  margin-bottom: 20px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--10--tb {
	  margin-bottom: 20px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--10--sp {
	  margin-bottom: 20px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--10 {
	  padding-top: 20px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--10--tb {
	  padding-top: 20px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--10--sp {
	  padding-top: 20px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--10 {
	  padding-bottom: 20px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--10--tb {
	  padding-bottom: 20px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--10--sp {
	  padding-bottom: 20px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--11 {
	  margin-top: 22px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--11--tb {
	  margin-top: 22px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--11--sp {
	  margin-top: 22px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--11 {
	  margin-bottom: 22px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--11--tb {
	  margin-bottom: 22px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--11--sp {
	  margin-bottom: 22px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--11 {
	  padding-top: 22px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--11--tb {
	  padding-top: 22px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--11--sp {
	  padding-top: 22px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--11 {
	  padding-bottom: 22px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--11--tb {
	  padding-bottom: 22px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--11--sp {
	  padding-bottom: 22px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--12 {
	  margin-top: 24px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--12--tb {
	  margin-top: 24px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--12--sp {
	  margin-top: 24px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--12 {
	  margin-bottom: 24px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--12--tb {
	  margin-bottom: 24px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--12--sp {
	  margin-bottom: 24px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--12 {
	  padding-top: 24px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--12--tb {
	  padding-top: 24px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--12--sp {
	  padding-top: 24px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--12 {
	  padding-bottom: 24px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--12--tb {
	  padding-bottom: 24px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--12--sp {
	  padding-bottom: 24px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--13 {
	  margin-top: 26px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--13--tb {
	  margin-top: 26px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--13--sp {
	  margin-top: 26px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--13 {
	  margin-bottom: 26px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--13--tb {
	  margin-bottom: 26px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--13--sp {
	  margin-bottom: 26px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--13 {
	  padding-top: 26px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--13--tb {
	  padding-top: 26px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--13--sp {
	  padding-top: 26px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--13 {
	  padding-bottom: 26px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--13--tb {
	  padding-bottom: 26px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--13--sp {
	  padding-bottom: 26px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--14 {
	  margin-top: 28px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--14--tb {
	  margin-top: 28px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--14--sp {
	  margin-top: 28px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--14 {
	  margin-bottom: 28px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--14--tb {
	  margin-bottom: 28px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--14--sp {
	  margin-bottom: 28px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--14 {
	  padding-top: 28px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--14--tb {
	  padding-top: 28px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--14--sp {
	  padding-top: 28px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--14 {
	  padding-bottom: 28px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--14--tb {
	  padding-bottom: 28px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--14--sp {
	  padding-bottom: 28px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--15 {
	  margin-top: 30px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--15--tb {
	  margin-top: 30px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--15--sp {
	  margin-top: 30px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--15 {
	  margin-bottom: 30px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--15--tb {
	  margin-bottom: 30px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--15--sp {
	  margin-bottom: 30px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--15 {
	  padding-top: 30px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--15--tb {
	  padding-top: 30px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--15--sp {
	  padding-top: 30px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--15 {
	  padding-bottom: 30px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--15--tb {
	  padding-bottom: 30px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--15--sp {
	  padding-bottom: 30px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--16 {
	  margin-top: 32px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--16--tb {
	  margin-top: 32px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--16--sp {
	  margin-top: 32px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--16 {
	  margin-bottom: 32px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--16--tb {
	  margin-bottom: 32px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--16--sp {
	  margin-bottom: 32px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--16 {
	  padding-top: 32px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--16--tb {
	  padding-top: 32px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--16--sp {
	  padding-top: 32px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--16 {
	  padding-bottom: 32px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--16--tb {
	  padding-bottom: 32px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--16--sp {
	  padding-bottom: 32px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--17 {
	  margin-top: 34px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--17--tb {
	  margin-top: 34px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--17--sp {
	  margin-top: 34px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--17 {
	  margin-bottom: 34px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--17--tb {
	  margin-bottom: 34px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--17--sp {
	  margin-bottom: 34px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--17 {
	  padding-top: 34px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--17--tb {
	  padding-top: 34px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--17--sp {
	  padding-top: 34px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--17 {
	  padding-bottom: 34px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--17--tb {
	  padding-bottom: 34px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--17--sp {
	  padding-bottom: 34px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--18 {
	  margin-top: 36px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--18--tb {
	  margin-top: 36px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--18--sp {
	  margin-top: 36px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--18 {
	  margin-bottom: 36px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--18--tb {
	  margin-bottom: 36px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--18--sp {
	  margin-bottom: 36px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--18 {
	  padding-top: 36px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--18--tb {
	  padding-top: 36px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--18--sp {
	  padding-top: 36px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--18 {
	  padding-bottom: 36px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--18--tb {
	  padding-bottom: 36px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--18--sp {
	  padding-bottom: 36px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--19 {
	  margin-top: 38px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--19--tb {
	  margin-top: 38px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--19--sp {
	  margin-top: 38px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--19 {
	  margin-bottom: 38px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--19--tb {
	  margin-bottom: 38px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--19--sp {
	  margin-bottom: 38px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--19 {
	  padding-top: 38px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--19--tb {
	  padding-top: 38px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--19--sp {
	  padding-top: 38px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--19 {
	  padding-bottom: 38px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--19--tb {
	  padding-bottom: 38px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--19--sp {
	  padding-bottom: 38px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--20 {
	  margin-top: 40px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--20--tb {
	  margin-top: 40px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--20--sp {
	  margin-top: 40px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--20 {
	  margin-bottom: 40px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--20--tb {
	  margin-bottom: 40px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--20--sp {
	  margin-bottom: 40px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--20 {
	  padding-top: 40px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--20--tb {
	  padding-top: 40px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--20--sp {
	  padding-top: 40px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--20 {
	  padding-bottom: 40px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--20--tb {
	  padding-bottom: 40px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--20--sp {
	  padding-bottom: 40px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--21 {
	  margin-top: 42px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--21--tb {
	  margin-top: 42px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--21--sp {
	  margin-top: 42px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--21 {
	  margin-bottom: 42px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--21--tb {
	  margin-bottom: 42px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--21--sp {
	  margin-bottom: 42px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--21 {
	  padding-top: 42px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--21--tb {
	  padding-top: 42px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--21--sp {
	  padding-top: 42px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--21 {
	  padding-bottom: 42px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--21--tb {
	  padding-bottom: 42px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--21--sp {
	  padding-bottom: 42px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--22 {
	  margin-top: 44px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--22--tb {
	  margin-top: 44px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--22--sp {
	  margin-top: 44px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--22 {
	  margin-bottom: 44px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--22--tb {
	  margin-bottom: 44px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--22--sp {
	  margin-bottom: 44px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--22 {
	  padding-top: 44px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--22--tb {
	  padding-top: 44px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--22--sp {
	  padding-top: 44px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--22 {
	  padding-bottom: 44px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--22--tb {
	  padding-bottom: 44px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--22--sp {
	  padding-bottom: 44px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--23 {
	  margin-top: 46px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--23--tb {
	  margin-top: 46px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--23--sp {
	  margin-top: 46px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--23 {
	  margin-bottom: 46px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--23--tb {
	  margin-bottom: 46px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--23--sp {
	  margin-bottom: 46px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--23 {
	  padding-top: 46px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--23--tb {
	  padding-top: 46px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--23--sp {
	  padding-top: 46px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--23 {
	  padding-bottom: 46px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--23--tb {
	  padding-bottom: 46px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--23--sp {
	  padding-bottom: 46px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--24 {
	  margin-top: 48px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--24--tb {
	  margin-top: 48px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--24--sp {
	  margin-top: 48px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--24 {
	  margin-bottom: 48px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--24--tb {
	  margin-bottom: 48px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--24--sp {
	  margin-bottom: 48px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--24 {
	  padding-top: 48px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--24--tb {
	  padding-top: 48px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--24--sp {
	  padding-top: 48px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--24 {
	  padding-bottom: 48px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--24--tb {
	  padding-bottom: 48px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--24--sp {
	  padding-bottom: 48px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--25 {
	  margin-top: 50px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--25--tb {
	  margin-top: 50px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--25--sp {
	  margin-top: 50px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--25 {
	  margin-bottom: 50px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--25--tb {
	  margin-bottom: 50px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--25--sp {
	  margin-bottom: 50px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--25 {
	  padding-top: 50px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--25--tb {
	  padding-top: 50px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--25--sp {
	  padding-top: 50px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--25 {
	  padding-bottom: 50px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--25--tb {
	  padding-bottom: 50px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--25--sp {
	  padding-bottom: 50px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--26 {
	  margin-top: 52px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--26--tb {
	  margin-top: 52px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--26--sp {
	  margin-top: 52px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--26 {
	  margin-bottom: 52px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--26--tb {
	  margin-bottom: 52px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--26--sp {
	  margin-bottom: 52px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--26 {
	  padding-top: 52px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--26--tb {
	  padding-top: 52px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--26--sp {
	  padding-top: 52px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--26 {
	  padding-bottom: 52px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--26--tb {
	  padding-bottom: 52px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--26--sp {
	  padding-bottom: 52px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--27 {
	  margin-top: 54px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--27--tb {
	  margin-top: 54px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--27--sp {
	  margin-top: 54px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--27 {
	  margin-bottom: 54px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--27--tb {
	  margin-bottom: 54px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--27--sp {
	  margin-bottom: 54px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--27 {
	  padding-top: 54px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--27--tb {
	  padding-top: 54px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--27--sp {
	  padding-top: 54px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--27 {
	  padding-bottom: 54px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--27--tb {
	  padding-bottom: 54px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--27--sp {
	  padding-bottom: 54px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--28 {
	  margin-top: 56px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--28--tb {
	  margin-top: 56px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--28--sp {
	  margin-top: 56px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--28 {
	  margin-bottom: 56px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--28--tb {
	  margin-bottom: 56px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--28--sp {
	  margin-bottom: 56px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--28 {
	  padding-top: 56px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--28--tb {
	  padding-top: 56px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--28--sp {
	  padding-top: 56px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--28 {
	  padding-bottom: 56px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--28--tb {
	  padding-bottom: 56px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--28--sp {
	  padding-bottom: 56px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--29 {
	  margin-top: 58px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--29--tb {
	  margin-top: 58px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--29--sp {
	  margin-top: 58px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--29 {
	  margin-bottom: 58px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--29--tb {
	  margin-bottom: 58px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--29--sp {
	  margin-bottom: 58px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--29 {
	  padding-top: 58px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--29--tb {
	  padding-top: 58px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--29--sp {
	  padding-top: 58px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--29 {
	  padding-bottom: 58px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--29--tb {
	  padding-bottom: 58px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--29--sp {
	  padding-bottom: 58px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--30 {
	  margin-top: 60px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--30--tb {
	  margin-top: 60px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--30--sp {
	  margin-top: 60px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--30 {
	  margin-bottom: 60px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--30--tb {
	  margin-bottom: 60px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--30--sp {
	  margin-bottom: 60px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--30 {
	  padding-top: 60px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--30--tb {
	  padding-top: 60px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--30--sp {
	  padding-top: 60px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--30 {
	  padding-bottom: 60px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--30--tb {
	  padding-bottom: 60px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--30--sp {
	  padding-bottom: 60px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--31 {
	  margin-top: 62px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--31--tb {
	  margin-top: 62px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--31--sp {
	  margin-top: 62px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--31 {
	  margin-bottom: 62px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--31--tb {
	  margin-bottom: 62px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--31--sp {
	  margin-bottom: 62px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--31 {
	  padding-top: 62px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--31--tb {
	  padding-top: 62px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--31--sp {
	  padding-top: 62px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--31 {
	  padding-bottom: 62px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--31--tb {
	  padding-bottom: 62px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--31--sp {
	  padding-bottom: 62px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--32 {
	  margin-top: 64px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--32--tb {
	  margin-top: 64px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--32--sp {
	  margin-top: 64px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--32 {
	  margin-bottom: 64px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--32--tb {
	  margin-bottom: 64px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--32--sp {
	  margin-bottom: 64px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--32 {
	  padding-top: 64px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--32--tb {
	  padding-top: 64px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--32--sp {
	  padding-top: 64px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--32 {
	  padding-bottom: 64px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--32--tb {
	  padding-bottom: 64px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--32--sp {
	  padding-bottom: 64px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--33 {
	  margin-top: 66px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--33--tb {
	  margin-top: 66px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--33--sp {
	  margin-top: 66px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--33 {
	  margin-bottom: 66px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--33--tb {
	  margin-bottom: 66px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--33--sp {
	  margin-bottom: 66px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--33 {
	  padding-top: 66px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--33--tb {
	  padding-top: 66px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--33--sp {
	  padding-top: 66px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--33 {
	  padding-bottom: 66px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--33--tb {
	  padding-bottom: 66px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--33--sp {
	  padding-bottom: 66px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--34 {
	  margin-top: 68px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--34--tb {
	  margin-top: 68px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--34--sp {
	  margin-top: 68px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--34 {
	  margin-bottom: 68px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--34--tb {
	  margin-bottom: 68px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--34--sp {
	  margin-bottom: 68px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--34 {
	  padding-top: 68px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--34--tb {
	  padding-top: 68px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--34--sp {
	  padding-top: 68px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--34 {
	  padding-bottom: 68px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--34--tb {
	  padding-bottom: 68px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--34--sp {
	  padding-bottom: 68px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--35 {
	  margin-top: 70px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--35--tb {
	  margin-top: 70px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--35--sp {
	  margin-top: 70px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--35 {
	  margin-bottom: 70px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--35--tb {
	  margin-bottom: 70px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--35--sp {
	  margin-bottom: 70px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--35 {
	  padding-top: 70px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--35--tb {
	  padding-top: 70px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--35--sp {
	  padding-top: 70px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--35 {
	  padding-bottom: 70px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--35--tb {
	  padding-bottom: 70px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--35--sp {
	  padding-bottom: 70px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--36 {
	  margin-top: 72px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--36--tb {
	  margin-top: 72px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--36--sp {
	  margin-top: 72px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--36 {
	  margin-bottom: 72px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--36--tb {
	  margin-bottom: 72px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--36--sp {
	  margin-bottom: 72px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--36 {
	  padding-top: 72px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--36--tb {
	  padding-top: 72px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--36--sp {
	  padding-top: 72px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--36 {
	  padding-bottom: 72px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--36--tb {
	  padding-bottom: 72px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--36--sp {
	  padding-bottom: 72px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--37 {
	  margin-top: 74px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--37--tb {
	  margin-top: 74px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--37--sp {
	  margin-top: 74px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--37 {
	  margin-bottom: 74px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--37--tb {
	  margin-bottom: 74px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--37--sp {
	  margin-bottom: 74px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--37 {
	  padding-top: 74px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--37--tb {
	  padding-top: 74px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--37--sp {
	  padding-top: 74px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--37 {
	  padding-bottom: 74px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--37--tb {
	  padding-bottom: 74px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--37--sp {
	  padding-bottom: 74px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--38 {
	  margin-top: 76px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--38--tb {
	  margin-top: 76px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--38--sp {
	  margin-top: 76px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--38 {
	  margin-bottom: 76px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--38--tb {
	  margin-bottom: 76px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--38--sp {
	  margin-bottom: 76px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--38 {
	  padding-top: 76px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--38--tb {
	  padding-top: 76px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--38--sp {
	  padding-top: 76px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--38 {
	  padding-bottom: 76px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--38--tb {
	  padding-bottom: 76px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--38--sp {
	  padding-bottom: 76px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--39 {
	  margin-top: 78px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--39--tb {
	  margin-top: 78px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--39--sp {
	  margin-top: 78px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--39 {
	  margin-bottom: 78px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--39--tb {
	  margin-bottom: 78px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--39--sp {
	  margin-bottom: 78px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--39 {
	  padding-top: 78px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--39--tb {
	  padding-top: 78px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--39--sp {
	  padding-top: 78px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--39 {
	  padding-bottom: 78px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--39--tb {
	  padding-bottom: 78px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--39--sp {
	  padding-bottom: 78px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--40 {
	  margin-top: 80px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--40--tb {
	  margin-top: 80px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--40--sp {
	  margin-top: 80px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--40 {
	  margin-bottom: 80px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--40--tb {
	  margin-bottom: 80px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--40--sp {
	  margin-bottom: 80px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--40 {
	  padding-top: 80px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--40--tb {
	  padding-top: 80px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--40--sp {
	  padding-top: 80px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--40 {
	  padding-bottom: 80px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--40--tb {
	  padding-bottom: 80px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--40--sp {
	  padding-bottom: 80px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--41 {
	  margin-top: 82px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--41--tb {
	  margin-top: 82px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--41--sp {
	  margin-top: 82px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--41 {
	  margin-bottom: 82px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--41--tb {
	  margin-bottom: 82px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--41--sp {
	  margin-bottom: 82px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--41 {
	  padding-top: 82px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--41--tb {
	  padding-top: 82px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--41--sp {
	  padding-top: 82px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--41 {
	  padding-bottom: 82px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--41--tb {
	  padding-bottom: 82px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--41--sp {
	  padding-bottom: 82px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--42 {
	  margin-top: 84px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--42--tb {
	  margin-top: 84px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--42--sp {
	  margin-top: 84px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--42 {
	  margin-bottom: 84px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--42--tb {
	  margin-bottom: 84px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--42--sp {
	  margin-bottom: 84px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--42 {
	  padding-top: 84px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--42--tb {
	  padding-top: 84px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--42--sp {
	  padding-top: 84px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--42 {
	  padding-bottom: 84px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--42--tb {
	  padding-bottom: 84px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--42--sp {
	  padding-bottom: 84px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--43 {
	  margin-top: 86px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--43--tb {
	  margin-top: 86px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--43--sp {
	  margin-top: 86px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--43 {
	  margin-bottom: 86px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--43--tb {
	  margin-bottom: 86px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--43--sp {
	  margin-bottom: 86px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--43 {
	  padding-top: 86px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--43--tb {
	  padding-top: 86px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--43--sp {
	  padding-top: 86px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--43 {
	  padding-bottom: 86px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--43--tb {
	  padding-bottom: 86px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--43--sp {
	  padding-bottom: 86px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--44 {
	  margin-top: 88px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--44--tb {
	  margin-top: 88px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--44--sp {
	  margin-top: 88px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--44 {
	  margin-bottom: 88px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--44--tb {
	  margin-bottom: 88px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--44--sp {
	  margin-bottom: 88px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--44 {
	  padding-top: 88px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--44--tb {
	  padding-top: 88px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--44--sp {
	  padding-top: 88px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--44 {
	  padding-bottom: 88px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--44--tb {
	  padding-bottom: 88px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--44--sp {
	  padding-bottom: 88px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--45 {
	  margin-top: 90px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--45--tb {
	  margin-top: 90px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--45--sp {
	  margin-top: 90px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--45 {
	  margin-bottom: 90px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--45--tb {
	  margin-bottom: 90px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--45--sp {
	  margin-bottom: 90px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--45 {
	  padding-top: 90px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--45--tb {
	  padding-top: 90px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--45--sp {
	  padding-top: 90px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--45 {
	  padding-bottom: 90px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--45--tb {
	  padding-bottom: 90px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--45--sp {
	  padding-bottom: 90px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--46 {
	  margin-top: 92px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--46--tb {
	  margin-top: 92px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--46--sp {
	  margin-top: 92px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--46 {
	  margin-bottom: 92px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--46--tb {
	  margin-bottom: 92px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--46--sp {
	  margin-bottom: 92px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--46 {
	  padding-top: 92px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--46--tb {
	  padding-top: 92px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--46--sp {
	  padding-top: 92px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--46 {
	  padding-bottom: 92px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--46--tb {
	  padding-bottom: 92px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--46--sp {
	  padding-bottom: 92px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--47 {
	  margin-top: 94px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--47--tb {
	  margin-top: 94px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--47--sp {
	  margin-top: 94px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--47 {
	  margin-bottom: 94px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--47--tb {
	  margin-bottom: 94px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--47--sp {
	  margin-bottom: 94px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--47 {
	  padding-top: 94px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--47--tb {
	  padding-top: 94px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--47--sp {
	  padding-top: 94px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--47 {
	  padding-bottom: 94px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--47--tb {
	  padding-bottom: 94px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--47--sp {
	  padding-bottom: 94px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--48 {
	  margin-top: 96px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--48--tb {
	  margin-top: 96px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--48--sp {
	  margin-top: 96px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--48 {
	  margin-bottom: 96px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--48--tb {
	  margin-bottom: 96px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--48--sp {
	  margin-bottom: 96px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--48 {
	  padding-top: 96px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--48--tb {
	  padding-top: 96px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--48--sp {
	  padding-top: 96px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--48 {
	  padding-bottom: 96px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--48--tb {
	  padding-bottom: 96px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--48--sp {
	  padding-bottom: 96px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--49 {
	  margin-top: 98px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--49--tb {
	  margin-top: 98px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--49--sp {
	  margin-top: 98px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--49 {
	  margin-bottom: 98px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--49--tb {
	  margin-bottom: 98px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--49--sp {
	  margin-bottom: 98px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--49 {
	  padding-top: 98px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--49--tb {
	  padding-top: 98px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--49--sp {
	  padding-top: 98px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--49 {
	  padding-bottom: 98px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--49--tb {
	  padding-bottom: 98px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--49--sp {
	  padding-bottom: 98px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--50 {
	  margin-top: 100px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--50--tb {
	  margin-top: 100px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--50--sp {
	  margin-top: 100px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--50 {
	  margin-bottom: 100px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--50--tb {
	  margin-bottom: 100px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--50--sp {
	  margin-bottom: 100px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--50 {
	  padding-top: 100px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--50--tb {
	  padding-top: 100px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--50--sp {
	  padding-top: 100px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--50 {
	  padding-bottom: 100px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--50--tb {
	  padding-bottom: 100px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--50--sp {
	  padding-bottom: 100px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--51 {
	  margin-top: 102px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--51--tb {
	  margin-top: 102px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--51--sp {
	  margin-top: 102px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--51 {
	  margin-bottom: 102px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--51--tb {
	  margin-bottom: 102px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--51--sp {
	  margin-bottom: 102px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--51 {
	  padding-top: 102px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--51--tb {
	  padding-top: 102px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--51--sp {
	  padding-top: 102px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--51 {
	  padding-bottom: 102px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--51--tb {
	  padding-bottom: 102px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--51--sp {
	  padding-bottom: 102px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--52 {
	  margin-top: 104px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--52--tb {
	  margin-top: 104px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--52--sp {
	  margin-top: 104px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--52 {
	  margin-bottom: 104px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--52--tb {
	  margin-bottom: 104px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--52--sp {
	  margin-bottom: 104px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--52 {
	  padding-top: 104px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--52--tb {
	  padding-top: 104px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--52--sp {
	  padding-top: 104px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--52 {
	  padding-bottom: 104px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--52--tb {
	  padding-bottom: 104px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--52--sp {
	  padding-bottom: 104px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--53 {
	  margin-top: 106px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--53--tb {
	  margin-top: 106px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--53--sp {
	  margin-top: 106px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--53 {
	  margin-bottom: 106px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--53--tb {
	  margin-bottom: 106px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--53--sp {
	  margin-bottom: 106px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--53 {
	  padding-top: 106px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--53--tb {
	  padding-top: 106px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--53--sp {
	  padding-top: 106px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--53 {
	  padding-bottom: 106px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--53--tb {
	  padding-bottom: 106px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--53--sp {
	  padding-bottom: 106px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--54 {
	  margin-top: 108px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--54--tb {
	  margin-top: 108px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--54--sp {
	  margin-top: 108px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--54 {
	  margin-bottom: 108px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--54--tb {
	  margin-bottom: 108px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--54--sp {
	  margin-bottom: 108px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--54 {
	  padding-top: 108px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--54--tb {
	  padding-top: 108px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--54--sp {
	  padding-top: 108px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--54 {
	  padding-bottom: 108px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--54--tb {
	  padding-bottom: 108px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--54--sp {
	  padding-bottom: 108px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--55 {
	  margin-top: 110px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--55--tb {
	  margin-top: 110px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--55--sp {
	  margin-top: 110px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--55 {
	  margin-bottom: 110px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--55--tb {
	  margin-bottom: 110px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--55--sp {
	  margin-bottom: 110px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--55 {
	  padding-top: 110px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--55--tb {
	  padding-top: 110px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--55--sp {
	  padding-top: 110px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--55 {
	  padding-bottom: 110px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--55--tb {
	  padding-bottom: 110px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--55--sp {
	  padding-bottom: 110px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--56 {
	  margin-top: 112px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--56--tb {
	  margin-top: 112px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--56--sp {
	  margin-top: 112px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--56 {
	  margin-bottom: 112px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--56--tb {
	  margin-bottom: 112px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--56--sp {
	  margin-bottom: 112px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--56 {
	  padding-top: 112px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--56--tb {
	  padding-top: 112px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--56--sp {
	  padding-top: 112px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--56 {
	  padding-bottom: 112px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--56--tb {
	  padding-bottom: 112px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--56--sp {
	  padding-bottom: 112px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--57 {
	  margin-top: 114px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--57--tb {
	  margin-top: 114px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--57--sp {
	  margin-top: 114px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--57 {
	  margin-bottom: 114px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--57--tb {
	  margin-bottom: 114px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--57--sp {
	  margin-bottom: 114px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--57 {
	  padding-top: 114px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--57--tb {
	  padding-top: 114px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--57--sp {
	  padding-top: 114px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--57 {
	  padding-bottom: 114px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--57--tb {
	  padding-bottom: 114px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--57--sp {
	  padding-bottom: 114px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--58 {
	  margin-top: 116px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--58--tb {
	  margin-top: 116px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--58--sp {
	  margin-top: 116px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--58 {
	  margin-bottom: 116px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--58--tb {
	  margin-bottom: 116px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--58--sp {
	  margin-bottom: 116px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--58 {
	  padding-top: 116px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--58--tb {
	  padding-top: 116px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--58--sp {
	  padding-top: 116px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--58 {
	  padding-bottom: 116px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--58--tb {
	  padding-bottom: 116px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--58--sp {
	  padding-bottom: 116px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--59 {
	  margin-top: 118px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--59--tb {
	  margin-top: 118px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--59--sp {
	  margin-top: 118px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--59 {
	  margin-bottom: 118px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--59--tb {
	  margin-bottom: 118px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--59--sp {
	  margin-bottom: 118px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--59 {
	  padding-top: 118px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--59--tb {
	  padding-top: 118px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--59--sp {
	  padding-top: 118px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--59 {
	  padding-bottom: 118px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--59--tb {
	  padding-bottom: 118px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--59--sp {
	  padding-bottom: 118px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--60 {
	  margin-top: 120px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--60--tb {
	  margin-top: 120px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--60--sp {
	  margin-top: 120px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--60 {
	  margin-bottom: 120px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--60--tb {
	  margin-bottom: 120px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--60--sp {
	  margin-bottom: 120px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--60 {
	  padding-top: 120px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--60--tb {
	  padding-top: 120px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--60--sp {
	  padding-top: 120px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--60 {
	  padding-bottom: 120px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--60--tb {
	  padding-bottom: 120px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--60--sp {
	  padding-bottom: 120px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--61 {
	  margin-top: 122px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--61--tb {
	  margin-top: 122px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--61--sp {
	  margin-top: 122px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--61 {
	  margin-bottom: 122px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--61--tb {
	  margin-bottom: 122px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--61--sp {
	  margin-bottom: 122px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--61 {
	  padding-top: 122px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--61--tb {
	  padding-top: 122px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--61--sp {
	  padding-top: 122px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--61 {
	  padding-bottom: 122px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--61--tb {
	  padding-bottom: 122px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--61--sp {
	  padding-bottom: 122px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--62 {
	  margin-top: 124px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--62--tb {
	  margin-top: 124px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--62--sp {
	  margin-top: 124px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--62 {
	  margin-bottom: 124px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--62--tb {
	  margin-bottom: 124px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--62--sp {
	  margin-bottom: 124px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--62 {
	  padding-top: 124px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--62--tb {
	  padding-top: 124px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--62--sp {
	  padding-top: 124px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--62 {
	  padding-bottom: 124px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--62--tb {
	  padding-bottom: 124px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--62--sp {
	  padding-bottom: 124px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--63 {
	  margin-top: 126px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--63--tb {
	  margin-top: 126px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--63--sp {
	  margin-top: 126px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--63 {
	  margin-bottom: 126px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--63--tb {
	  margin-bottom: 126px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--63--sp {
	  margin-bottom: 126px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--63 {
	  padding-top: 126px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--63--tb {
	  padding-top: 126px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--63--sp {
	  padding-top: 126px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--63 {
	  padding-bottom: 126px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--63--tb {
	  padding-bottom: 126px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--63--sp {
	  padding-bottom: 126px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--64 {
	  margin-top: 128px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--64--tb {
	  margin-top: 128px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--64--sp {
	  margin-top: 128px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--64 {
	  margin-bottom: 128px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--64--tb {
	  margin-bottom: 128px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--64--sp {
	  margin-bottom: 128px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--64 {
	  padding-top: 128px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--64--tb {
	  padding-top: 128px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--64--sp {
	  padding-top: 128px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--64 {
	  padding-bottom: 128px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--64--tb {
	  padding-bottom: 128px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--64--sp {
	  padding-bottom: 128px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--65 {
	  margin-top: 130px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--65--tb {
	  margin-top: 130px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--65--sp {
	  margin-top: 130px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--65 {
	  margin-bottom: 130px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--65--tb {
	  margin-bottom: 130px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--65--sp {
	  margin-bottom: 130px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--65 {
	  padding-top: 130px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--65--tb {
	  padding-top: 130px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--65--sp {
	  padding-top: 130px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--65 {
	  padding-bottom: 130px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--65--tb {
	  padding-bottom: 130px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--65--sp {
	  padding-bottom: 130px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--66 {
	  margin-top: 132px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--66--tb {
	  margin-top: 132px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--66--sp {
	  margin-top: 132px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--66 {
	  margin-bottom: 132px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--66--tb {
	  margin-bottom: 132px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--66--sp {
	  margin-bottom: 132px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--66 {
	  padding-top: 132px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--66--tb {
	  padding-top: 132px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--66--sp {
	  padding-top: 132px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--66 {
	  padding-bottom: 132px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--66--tb {
	  padding-bottom: 132px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--66--sp {
	  padding-bottom: 132px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--67 {
	  margin-top: 134px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--67--tb {
	  margin-top: 134px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--67--sp {
	  margin-top: 134px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--67 {
	  margin-bottom: 134px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--67--tb {
	  margin-bottom: 134px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--67--sp {
	  margin-bottom: 134px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--67 {
	  padding-top: 134px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--67--tb {
	  padding-top: 134px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--67--sp {
	  padding-top: 134px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--67 {
	  padding-bottom: 134px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--67--tb {
	  padding-bottom: 134px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--67--sp {
	  padding-bottom: 134px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--68 {
	  margin-top: 136px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--68--tb {
	  margin-top: 136px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--68--sp {
	  margin-top: 136px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--68 {
	  margin-bottom: 136px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--68--tb {
	  margin-bottom: 136px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--68--sp {
	  margin-bottom: 136px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--68 {
	  padding-top: 136px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--68--tb {
	  padding-top: 136px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--68--sp {
	  padding-top: 136px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--68 {
	  padding-bottom: 136px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--68--tb {
	  padding-bottom: 136px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--68--sp {
	  padding-bottom: 136px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--69 {
	  margin-top: 138px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--69--tb {
	  margin-top: 138px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--69--sp {
	  margin-top: 138px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--69 {
	  margin-bottom: 138px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--69--tb {
	  margin-bottom: 138px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--69--sp {
	  margin-bottom: 138px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--69 {
	  padding-top: 138px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--69--tb {
	  padding-top: 138px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--69--sp {
	  padding-top: 138px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--69 {
	  padding-bottom: 138px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--69--tb {
	  padding-bottom: 138px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--69--sp {
	  padding-bottom: 138px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--70 {
	  margin-top: 140px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--70--tb {
	  margin-top: 140px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--70--sp {
	  margin-top: 140px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--70 {
	  margin-bottom: 140px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--70--tb {
	  margin-bottom: 140px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--70--sp {
	  margin-bottom: 140px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--70 {
	  padding-top: 140px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--70--tb {
	  padding-top: 140px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--70--sp {
	  padding-top: 140px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--70 {
	  padding-bottom: 140px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--70--tb {
	  padding-bottom: 140px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--70--sp {
	  padding-bottom: 140px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--71 {
	  margin-top: 142px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--71--tb {
	  margin-top: 142px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--71--sp {
	  margin-top: 142px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--71 {
	  margin-bottom: 142px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--71--tb {
	  margin-bottom: 142px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--71--sp {
	  margin-bottom: 142px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--71 {
	  padding-top: 142px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--71--tb {
	  padding-top: 142px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--71--sp {
	  padding-top: 142px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--71 {
	  padding-bottom: 142px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--71--tb {
	  padding-bottom: 142px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--71--sp {
	  padding-bottom: 142px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--72 {
	  margin-top: 144px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--72--tb {
	  margin-top: 144px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--72--sp {
	  margin-top: 144px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--72 {
	  margin-bottom: 144px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--72--tb {
	  margin-bottom: 144px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--72--sp {
	  margin-bottom: 144px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--72 {
	  padding-top: 144px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--72--tb {
	  padding-top: 144px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--72--sp {
	  padding-top: 144px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--72 {
	  padding-bottom: 144px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--72--tb {
	  padding-bottom: 144px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--72--sp {
	  padding-bottom: 144px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--73 {
	  margin-top: 146px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--73--tb {
	  margin-top: 146px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--73--sp {
	  margin-top: 146px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--73 {
	  margin-bottom: 146px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--73--tb {
	  margin-bottom: 146px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--73--sp {
	  margin-bottom: 146px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--73 {
	  padding-top: 146px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--73--tb {
	  padding-top: 146px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--73--sp {
	  padding-top: 146px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--73 {
	  padding-bottom: 146px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--73--tb {
	  padding-bottom: 146px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--73--sp {
	  padding-bottom: 146px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--74 {
	  margin-top: 148px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--74--tb {
	  margin-top: 148px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--74--sp {
	  margin-top: 148px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--74 {
	  margin-bottom: 148px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--74--tb {
	  margin-bottom: 148px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--74--sp {
	  margin-bottom: 148px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--74 {
	  padding-top: 148px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--74--tb {
	  padding-top: 148px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--74--sp {
	  padding-top: 148px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--74 {
	  padding-bottom: 148px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--74--tb {
	  padding-bottom: 148px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--74--sp {
	  padding-bottom: 148px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--75 {
	  margin-top: 150px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--75--tb {
	  margin-top: 150px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--75--sp {
	  margin-top: 150px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--75 {
	  margin-bottom: 150px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--75--tb {
	  margin-bottom: 150px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--75--sp {
	  margin-bottom: 150px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--75 {
	  padding-top: 150px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--75--tb {
	  padding-top: 150px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--75--sp {
	  padding-top: 150px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--75 {
	  padding-bottom: 150px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--75--tb {
	  padding-bottom: 150px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--75--sp {
	  padding-bottom: 150px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--76 {
	  margin-top: 152px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--76--tb {
	  margin-top: 152px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--76--sp {
	  margin-top: 152px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--76 {
	  margin-bottom: 152px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--76--tb {
	  margin-bottom: 152px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--76--sp {
	  margin-bottom: 152px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--76 {
	  padding-top: 152px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--76--tb {
	  padding-top: 152px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--76--sp {
	  padding-top: 152px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--76 {
	  padding-bottom: 152px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--76--tb {
	  padding-bottom: 152px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--76--sp {
	  padding-bottom: 152px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--77 {
	  margin-top: 154px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--77--tb {
	  margin-top: 154px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--77--sp {
	  margin-top: 154px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--77 {
	  margin-bottom: 154px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--77--tb {
	  margin-bottom: 154px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--77--sp {
	  margin-bottom: 154px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--77 {
	  padding-top: 154px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--77--tb {
	  padding-top: 154px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--77--sp {
	  padding-top: 154px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--77 {
	  padding-bottom: 154px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--77--tb {
	  padding-bottom: 154px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--77--sp {
	  padding-bottom: 154px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--78 {
	  margin-top: 156px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--78--tb {
	  margin-top: 156px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--78--sp {
	  margin-top: 156px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--78 {
	  margin-bottom: 156px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--78--tb {
	  margin-bottom: 156px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--78--sp {
	  margin-bottom: 156px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--78 {
	  padding-top: 156px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--78--tb {
	  padding-top: 156px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--78--sp {
	  padding-top: 156px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--78 {
	  padding-bottom: 156px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--78--tb {
	  padding-bottom: 156px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--78--sp {
	  padding-bottom: 156px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--79 {
	  margin-top: 158px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--79--tb {
	  margin-top: 158px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--79--sp {
	  margin-top: 158px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--79 {
	  margin-bottom: 158px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--79--tb {
	  margin-bottom: 158px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--79--sp {
	  margin-bottom: 158px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--79 {
	  padding-top: 158px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--79--tb {
	  padding-top: 158px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--79--sp {
	  padding-top: 158px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--79 {
	  padding-bottom: 158px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--79--tb {
	  padding-bottom: 158px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--79--sp {
	  padding-bottom: 158px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--80 {
	  margin-top: 160px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--80--tb {
	  margin-top: 160px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--80--sp {
	  margin-top: 160px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--80 {
	  margin-bottom: 160px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--80--tb {
	  margin-bottom: 160px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--80--sp {
	  margin-bottom: 160px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--80 {
	  padding-top: 160px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--80--tb {
	  padding-top: 160px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--80--sp {
	  padding-top: 160px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--80 {
	  padding-bottom: 160px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--80--tb {
	  padding-bottom: 160px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--80--sp {
	  padding-bottom: 160px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--81 {
	  margin-top: 162px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--81--tb {
	  margin-top: 162px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--81--sp {
	  margin-top: 162px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--81 {
	  margin-bottom: 162px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--81--tb {
	  margin-bottom: 162px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--81--sp {
	  margin-bottom: 162px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--81 {
	  padding-top: 162px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--81--tb {
	  padding-top: 162px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--81--sp {
	  padding-top: 162px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--81 {
	  padding-bottom: 162px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--81--tb {
	  padding-bottom: 162px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--81--sp {
	  padding-bottom: 162px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--82 {
	  margin-top: 164px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--82--tb {
	  margin-top: 164px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--82--sp {
	  margin-top: 164px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--82 {
	  margin-bottom: 164px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--82--tb {
	  margin-bottom: 164px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--82--sp {
	  margin-bottom: 164px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--82 {
	  padding-top: 164px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--82--tb {
	  padding-top: 164px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--82--sp {
	  padding-top: 164px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--82 {
	  padding-bottom: 164px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--82--tb {
	  padding-bottom: 164px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--82--sp {
	  padding-bottom: 164px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--83 {
	  margin-top: 166px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--83--tb {
	  margin-top: 166px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--83--sp {
	  margin-top: 166px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--83 {
	  margin-bottom: 166px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--83--tb {
	  margin-bottom: 166px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--83--sp {
	  margin-bottom: 166px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--83 {
	  padding-top: 166px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--83--tb {
	  padding-top: 166px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--83--sp {
	  padding-top: 166px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--83 {
	  padding-bottom: 166px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--83--tb {
	  padding-bottom: 166px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--83--sp {
	  padding-bottom: 166px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--84 {
	  margin-top: 168px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--84--tb {
	  margin-top: 168px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--84--sp {
	  margin-top: 168px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--84 {
	  margin-bottom: 168px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--84--tb {
	  margin-bottom: 168px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--84--sp {
	  margin-bottom: 168px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--84 {
	  padding-top: 168px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--84--tb {
	  padding-top: 168px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--84--sp {
	  padding-top: 168px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--84 {
	  padding-bottom: 168px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--84--tb {
	  padding-bottom: 168px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--84--sp {
	  padding-bottom: 168px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--85 {
	  margin-top: 170px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--85--tb {
	  margin-top: 170px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--85--sp {
	  margin-top: 170px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--85 {
	  margin-bottom: 170px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--85--tb {
	  margin-bottom: 170px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--85--sp {
	  margin-bottom: 170px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--85 {
	  padding-top: 170px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--85--tb {
	  padding-top: 170px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--85--sp {
	  padding-top: 170px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--85 {
	  padding-bottom: 170px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--85--tb {
	  padding-bottom: 170px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--85--sp {
	  padding-bottom: 170px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--86 {
	  margin-top: 172px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--86--tb {
	  margin-top: 172px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--86--sp {
	  margin-top: 172px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--86 {
	  margin-bottom: 172px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--86--tb {
	  margin-bottom: 172px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--86--sp {
	  margin-bottom: 172px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--86 {
	  padding-top: 172px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--86--tb {
	  padding-top: 172px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--86--sp {
	  padding-top: 172px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--86 {
	  padding-bottom: 172px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--86--tb {
	  padding-bottom: 172px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--86--sp {
	  padding-bottom: 172px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--87 {
	  margin-top: 174px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--87--tb {
	  margin-top: 174px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--87--sp {
	  margin-top: 174px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--87 {
	  margin-bottom: 174px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--87--tb {
	  margin-bottom: 174px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--87--sp {
	  margin-bottom: 174px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--87 {
	  padding-top: 174px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--87--tb {
	  padding-top: 174px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--87--sp {
	  padding-top: 174px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--87 {
	  padding-bottom: 174px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--87--tb {
	  padding-bottom: 174px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--87--sp {
	  padding-bottom: 174px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--88 {
	  margin-top: 176px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--88--tb {
	  margin-top: 176px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--88--sp {
	  margin-top: 176px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--88 {
	  margin-bottom: 176px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--88--tb {
	  margin-bottom: 176px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--88--sp {
	  margin-bottom: 176px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--88 {
	  padding-top: 176px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--88--tb {
	  padding-top: 176px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--88--sp {
	  padding-top: 176px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--88 {
	  padding-bottom: 176px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--88--tb {
	  padding-bottom: 176px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--88--sp {
	  padding-bottom: 176px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--89 {
	  margin-top: 178px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--89--tb {
	  margin-top: 178px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--89--sp {
	  margin-top: 178px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--89 {
	  margin-bottom: 178px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--89--tb {
	  margin-bottom: 178px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--89--sp {
	  margin-bottom: 178px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--89 {
	  padding-top: 178px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--89--tb {
	  padding-top: 178px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--89--sp {
	  padding-top: 178px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--89 {
	  padding-bottom: 178px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--89--tb {
	  padding-bottom: 178px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--89--sp {
	  padding-bottom: 178px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mt--90 {
	  margin-top: 180px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mt--90--tb {
	  margin-top: 180px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mt--90--sp {
	  margin-top: 180px;
	}
  }

@media screen and (min-width: 769px) {
	.u-mb--90 {
	  margin-bottom: 180px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-mb--90--tb {
	  margin-bottom: 180px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-mb--90--sp {
	  margin-bottom: 180px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pt--90 {
	  padding-top: 180px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pt--90--tb {
	  padding-top: 180px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pt--90--sp {
	  padding-top: 180px;
	}
  }

@media screen and (min-width: 769px) {
	.u-pb--90 {
	  padding-bottom: 180px;
	}
  }

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.u-pb--90--tb {
	  padding-bottom: 180px !important;
	}
  }

@media screen and (max-width: 768px) {
	.u-pb--90--sp {
	  padding-bottom: 180px;
	}
  }

.u-position--relative {
	position: relative;
  }

/* ---------------------------
  text
  --------------------------- */

.u-fwb {
	font-weight: bold !important;
  }

.u-fwm {
	font-weight: 500 !important;
  }

.u-align--r {
	text-align: right !important;
  }

.u-align--c {
	text-align: center !important;
  }

@media screen and (min-width: 769px) {
	.u-align--c--pc {
	  text-align: center !important;
	}
  }

.u-align-l {
	text-align: left !important;
  }

@media screen and (max-width: 768px) {
	.u-align-l--sp {
	  text-align: left !important;
	}
  }

.u-ff02 {
	font-family: Georgia, Times, "Times New Roman", serif;
  }

.u-lh200 {
	line-height: 2 !important;
  }

.u-uline {
	text-decoration: underline !important;
  }

.u-uline:hover, .u-uline:focus {
	text-decoration: none !important;
  }

.u-text--10 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--10 {
	  font-size: calc(10 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--10 {
	  font-size: calc(10 * 0.06rem) !important;
	}
  }

.u-text--11 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--11 {
	  font-size: calc(11 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--11 {
	  font-size: calc(11 * 0.06rem) !important;
	}
  }

.u-text--12 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--12 {
	  font-size: calc(12 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--12 {
	  font-size: calc(12 * 0.06rem) !important;
	}
  }

.u-text--13 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--13 {
	  font-size: calc(13 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--13 {
	  font-size: calc(13 * 0.06rem) !important;
	}
  }

.u-text--14 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--14 {
	  font-size: calc(14 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--14 {
	  font-size: calc(14 * 0.06rem) !important;
	}
  }

.u-text--15 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--15 {
	  font-size: calc(15 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--15 {
	  font-size: calc(15 * 0.06rem) !important;
	}
  }

.u-text--16 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--16 {
	  font-size: calc(16 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--16 {
	  font-size: calc(16 * 0.06rem) !important;
	}
  }

.u-text--17 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--17 {
	  font-size: calc(17 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--17 {
	  font-size: calc(17 * 0.06rem) !important;
	}
  }

.u-text--18 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--18 {
	  font-size: calc(18 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--18 {
	  font-size: calc(18 * 0.06rem) !important;
	}
  }

.u-text--19 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--19 {
	  font-size: calc(19 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--19 {
	  font-size: calc(19 * 0.06rem) !important;
	}
  }

.u-text--20 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--20 {
	  font-size: calc(20 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--20 {
	  font-size: calc(20 * 0.06rem) !important;
	}
  }

.u-text--21 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--21 {
	  font-size: calc(21 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--21 {
	  font-size: calc(21 * 0.06rem) !important;
	}
  }

.u-text--22 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--22 {
	  font-size: calc(22 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--22 {
	  font-size: calc(22 * 0.06rem) !important;
	}
  }

.u-text--23 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--23 {
	  font-size: calc(23 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--23 {
	  font-size: calc(23 * 0.06rem) !important;
	}
  }

.u-text--24 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--24 {
	  font-size: calc(24 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--24 {
	  font-size: calc(24 * 0.06rem) !important;
	}
  }

.u-text--25 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--25 {
	  font-size: calc(25 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--25 {
	  font-size: calc(25 * 0.06rem) !important;
	}
  }

.u-text--26 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--26 {
	  font-size: calc(26 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--26 {
	  font-size: calc(26 * 0.06rem) !important;
	}
  }

.u-text--27 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--27 {
	  font-size: calc(27 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--27 {
	  font-size: calc(27 * 0.06rem) !important;
	}
  }

.u-text--28 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--28 {
	  font-size: calc(28 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--28 {
	  font-size: calc(28 * 0.06rem) !important;
	}
  }

.u-text--29 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--29 {
	  font-size: calc(29 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--29 {
	  font-size: calc(29 * 0.06rem) !important;
	}
  }

.u-text--30 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--30 {
	  font-size: calc(30 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--30 {
	  font-size: calc(30 * 0.06rem) !important;
	}
  }

.u-text--31 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--31 {
	  font-size: calc(31 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--31 {
	  font-size: calc(31 * 0.06rem) !important;
	}
  }

.u-text--32 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--32 {
	  font-size: calc(32 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--32 {
	  font-size: calc(32 * 0.06rem) !important;
	}
  }

.u-text--33 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--33 {
	  font-size: calc(33 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--33 {
	  font-size: calc(33 * 0.06rem) !important;
	}
  }

.u-text--34 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--34 {
	  font-size: calc(34 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--34 {
	  font-size: calc(34 * 0.06rem) !important;
	}
  }

.u-text--35 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--35 {
	  font-size: calc(35 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--35 {
	  font-size: calc(35 * 0.06rem) !important;
	}
  }

.u-text--36 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--36 {
	  font-size: calc(36 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--36 {
	  font-size: calc(36 * 0.06rem) !important;
	}
  }

.u-text--37 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--37 {
	  font-size: calc(37 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--37 {
	  font-size: calc(37 * 0.06rem) !important;
	}
  }

.u-text--38 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--38 {
	  font-size: calc(38 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--38 {
	  font-size: calc(38 * 0.06rem) !important;
	}
  }

.u-text--39 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--39 {
	  font-size: calc(39 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--39 {
	  font-size: calc(39 * 0.06rem) !important;
	}
  }

.u-text--40 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--40 {
	  font-size: calc(40 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--40 {
	  font-size: calc(40 * 0.06rem) !important;
	}
  }

.u-text--41 {
	font-feature-settings: "palt";
	letter-spacing: 0.05em;
  }

@media screen and (min-width: 1025px) {
	.u-text--41 {
	  font-size: calc(41 * 0.0625rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--41 {
	  font-size: calc(41 * 0.06rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--10--sp {
	  font-size: calc(10 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--11--sp {
	  font-size: calc(11 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--12--sp {
	  font-size: calc(12 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--13--sp {
	  font-size: calc(13 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--14--sp {
	  font-size: calc(14 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--15--sp {
	  font-size: calc(15 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--16--sp {
	  font-size: calc(16 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--17--sp {
	  font-size: calc(17 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--18--sp {
	  font-size: calc(18 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--19--sp {
	  font-size: calc(19 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--20--sp {
	  font-size: calc(20 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--21--sp {
	  font-size: calc(21 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--22--sp {
	  font-size: calc(22 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--23--sp {
	  font-size: calc(23 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--24--sp {
	  font-size: calc(24 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--25--sp {
	  font-size: calc(25 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--26--sp {
	  font-size: calc(26 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--27--sp {
	  font-size: calc(27 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--28--sp {
	  font-size: calc(28 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--29--sp {
	  font-size: calc(29 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--30--sp {
	  font-size: calc(30 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--31--sp {
	  font-size: calc(31 * 0.0714285714rem) !important;
	}
  }

@media screen and (max-width: 1024px) {
	.u-text--32--sp {
	  font-size: calc(32 * 0.0714285714rem) !important;
	}
  }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9mb3VuZGF0aW9uLmNzcyIsIi4uL3NyYy9sYXlvdXQuY3NzIiwiLi4vc3JjL2NvbXBvbmVudC5jc3MiLCIuLi9zcmMvcHJvamVjdC5jc3MiLCIuLi9zcmMvd3lzaXd5Zy5jc3MiLCIuLi9zcmMvdXRpbGl0eS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscU1BQXFNOztBQUVyTTtDQUNDLHFCQUFxQjtDQUNyQixtQkFBbUI7Q0FDbkIsdUJBQXVCO0NBQ3ZCLDRDQUE0QztDQUM1Qyw0Q0FBNEM7Q0FDNUMsMkNBQTJDO0FBQzVDOztBQU1BOzs2QkFFNkI7O0FBRTdCO0NBQ0Msa0JBQWtCO0FBQ25COztBQUVBO0NBQ0MsU0FBUztDQUNULFVBQVU7Q0FDVixzQkFBc0I7QUFDdkI7O0FBRUE7Q0FDQyxzQkFBc0I7QUFDdkI7O0FBRUE7Ozs7Ozs7O0NBUUMsbUJBQW1CO0FBQ3BCOztBQUVBOzs7Ozs7O0NBT0MsY0FBYztBQUNmOztBQUVBOzs7Ozs7Ozs7Q0FTQyxrQkFBa0I7QUFDbkI7O0FBQUM7OztDQUdBLHlCQUF5QjtBQUMxQjs7QUFFQTs7Q0FFQyxnQkFBZ0I7QUFDakI7O0FBRUE7O0NBRUMsV0FBVztBQUNaOztBQUVBOztDQUVDLG1CQUFtQjtBQUNwQjs7QUFFQTs7Ozs7O0NBTUMsZUFBZTtDQUNmLG1CQUFtQjtBQUNwQjs7QUFFQTs7OztDQUlDLFNBQVM7QUFDVjs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLHNCQUFzQjtBQUN2Qjs7QUFFQTtDQUNDLFdBQVc7QUFDWjs7QUFFQTs7MkRBRTJEOztBQUMzRDtDQUNDLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLGlCQUFpQjtBQUNsQjs7QUFFQTtDQUNDLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLGlCQUFpQjtBQUNsQjs7QUFFQTtDQUNDLG1CQUFtQjtBQUNwQjs7QUFFQSxlQUFlOztBQUNmO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVB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Qjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0QsNkJBQTZCO0NBQzdCLHNCQUFzQjtFQUNyQjs7QUFDQTtDQUNEO0dBQ0UsMENBQTBDO0NBQzVDO0VBQ0M7O0FBQ0E7Q0FDRDtHQUNFLHdDQUF3QztDQUMxQztFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0M7O0FBRUE7Q0FDRDtHQUNFLGdEQUFnRDtDQUNsRDtFQUNDOztBQUVBO0NBQ0Q7R0FDRSxnREFBZ0Q7Q0FDbEQ7RUFDQzs7QUFFQTtDQUNEO0dBQ0UsZ0RBQWdEO0NBQ2xEO0VBQ0MiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRAMTAwLi45MDAmZmFtaWx5PVJlZCtIYXQrRGlzcGxheTppdGFsLHdnaHRAMCwzMDAuLjkwMDsxLDMwMC4uOTAwJmZhbWlseT1TaGlwcG9yaStNaW5jaG8rQjE6d2dodEA0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbjpyb290IHtcblx0LS1iYXNlLWNvbG9yOiAjM0M0NjVBO1xuXHQtLWJnLWNvbG9yOiAjRUJGM0YzO1xuXHQtLWFjY2VudC1jb2xvcjogIzgwNDQ3Njtcblx0LS1iYXNlLWZvbnQtc2V0OiBcIlNoaXBwb3JpIE1pbmNobyBCMVwiLCBzZXJpZjtcblx0LS1lbi1mb250LXNldDogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcblx0LS1zYW5zLWZvbnQtc2V0OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xufVxuXG5cblxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxucmVzZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5odG1sIHtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4qIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5hIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuZHQsXG50aCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnNlY3Rpb24sXG5maWd1cmUsXG5hc2lkZSxcbmhlYWRlcixcbmZvb3Rlcixcbm1haW4sXG5uYXYge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYWRkcmVzcyxcbmNhcHRpb24sXG5jaXRlLFxuY29kZSxcbmRmbixcbmVtLFxuc3Ryb25nLFxudGgsXG52YXIge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59clxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24sXG50aCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnE6YmVmb3JlLFxucTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG59XG5cbm9iamVjdCxcbmVtYmVkIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcsXG5hYmJyLFxuYWNyb255bSxcbmZpZWxkc2V0IHtcblx0Ym9yZGVyOiAwO1xufVxuXG5saSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuaHIge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0MDFzaGFyZSBzdHlsZVxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRhbCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YXIge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRhYyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZ3YiB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZnduIHtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLypDU1MgUm9sbG92ZXIqL1xuYS5jc3NSb2xsIGltZyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbmE6aG92ZXIuY3NzUm9sbCBpbWcge1xuXHRvcGFjaXR5OiAwLjY7XG59XG5cbmJvZHkge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMS43O1xuXHRjb2xvcjogIzM3MzczNztcbn1cblxuYTpsaW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOnZpc2l0ZWQge1xufVxuXG5hOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmFjdGl2ZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZmlndXJlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMDtcblx0LXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDA7XG5cdC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuXHQtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG59XG5cbmVtIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogdmFyKC0tYmFzZS1mb250LXNldCk7XG5cdGNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMS43O1xuXHRvdmVyZmxvdzogY2xpcDtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcblx0dHJhbnNpdGlvbjogMC4zcztcblx0Y29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAwLjdcblx0fVxufVxuXG5idXR0b24ge1xuXHRmb250LWZhbWlseTogdmFyKC0tYmFzZS1mb250LXNldCk7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Y29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xufVxuXG5hOm5vdChbaHJlZl49XCJ0ZWw6XCJdKSB7XG5cdHRyYW5zaXRpb246IDAuMnM7XG59XG5cbmFbaHJlZl49XCJ0ZWw6XCJdIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbmJ1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG53cmFwXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmwtd3JhcCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxNDgwcHg7XG5cdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cbn1cblxuLmwtd3JhcC0tc3Age1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVx0XG59XG4ubC13cmFwLS1zcC0tMTAge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVx0XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc2VjdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubC1zZWN0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0Lmwtc2VjdGlvbl9faGVhZCB7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XG5cdFx0fVxuXHRcdCYuLS1weDIwIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubC1zZWN0aW9uX19ib2R5IHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTUwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcdFxuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0LyogbWFyZ2luLWxlZnQ6IDA7ICovXG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdC5sLXNlY3Rpb25fX2JvZHlfX2lubmVyIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWlubGluZTogYXV0bztcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XG5cdFx0fVxuXHR9XG5cdC5sLXNlY3Rpb25fX2JvZHlfX2lubmVyLi0tbWVkaXVtIHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5sLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwdnc7XG5cdHotaW5kZXg6IDIwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0fVxuXHQmLi0tb3BlbiB7XG5cdFx0LmwtaGVhZGVyX19jb250ZW50cyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0XHQubC1oZWFkZXJfX2h1bWJlcmdlciB7XG5cdFx0XHQubGluZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQubGluZTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR9XG5cdFx0XHQubGluZTpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGUoMCwgLTUwJSlcblx0XHRcdH1cblx0XHRcdC5saW5lOmxhc3QtY2hpbGQge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQubC1oZWFkZXJfX2xvZ28ge1xuXHRcdHotaW5kZXg6IDI1MDA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IDEzOHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTExcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5sLWhlYWRlcl9faHVtYmVyZ2VyIHtcblx0XHR6LWluZGV4OiAyNTAwO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0XHQubGluZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR9XG5cdFx0LmxpbmU6Zmlyc3QtY2hpbGQge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlIC0gN3B4KSk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSAtIDVweCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGluZTpudGgtY2hpbGQoMikge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saW5lOmxhc3QtY2hpbGQge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgN3B4KSk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSArIDVweCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubC1oZWFkZXJfX2NvbnRlbnRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEwdncgMTB2dztcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMTMzcHggMzBweCA1MHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19uYXYge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19uYXZfX2xpc3Qge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAzNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDI1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdGdhcDogMjVweCAyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdhcDogMjVweCAyMHB4O1xuXHRcdH1cblx0fVxuXHQubC1oZWFkZXJfX25hdl9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI2cHg7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuODVyZW07XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuODU3cmVtO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19uYXZfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7XG5cdFx0XHRjb250ZW50OiBcIu+9nFwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogLTI2cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdFx0Y29udGVudDogXCLvvZxcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdH1cblx0fVxuXHQubC1oZWFkZXJfX25hdl9faXRlbTo6YmVmb3JlIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAyNHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19yZXNlcnZlIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5My44MmRlZywgcmdiYSgwLCAxMjgsIDE4OSwgMC44KSAtMTAuNTUlLCByZ2JhKDEyNywgMTgzLCAxOTQsIDAuOCkgNTEuMiUsIHJnYmEoMjU1LCAxMjMsIDEyOCwgMC44KSAxMTEuNzIlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcblx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiA1NXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuMjg1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogNTVweDtcblx0XHR9XG5cdH1cblx0LmwtaGVhZGVyX19yZXNlcnZlOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0YXNwZWN0LXJhdGlvOiA2LzEwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Fycm93XzAyX3doLnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcdFx0XG5cdH1cblx0LmwtaGVhZGVyX19yZXNlcnZlMDIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHotaW5kZXg6IDI1MDA7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTMuODJkZWcsIHJnYmEoMCwgMTI4LCAxODksIDEpIC0xMC41NSUsIHJnYmEoMTI3LCAxODMsIDE5NCwgMSkgNTEuMiUsIHJnYmEoMjU1LCAxMjMsIDEyOCwgMSkgMTExLjcyJSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogMzRweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5sLWZvb3RlciB7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdHBhZGRpbmctdG9wOiAyMDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblx0LmwtZm9vdGVyX19zbGlkZSB7XG5cblx0fVxuXHQubC1mb290ZXJfX3NsaWRlX19pdGVtIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMTcwMHB4IWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDg1MHB4IWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19jb3B5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS40MjhyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdH1cblx0XHQuZW4ge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblx0XHRcdC51cHBlcmNsYXNzIHsgXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5sLWZvb3Rlcl9fY29udGVudHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHJvdy1nYXA6IDMycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNzVweDtcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19jb250ZW50c19faGVhZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdFx0XG5cdH1cblx0LmwtZm9vdGVyX19sb2dvIHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19zbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG5cdC5sLWZvb3Rlcl9fc25zX19pdGVtIHtcblx0XHR3aWR0aDogMjRweDtcblx0fVxuXHRcblx0LmwtZm9vdGVyX19jb250ZW50c19fYm9keSB7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19uYXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDU0cHg7XG5cdFx0fVxuXHR9XG5cdC5sLWZvb3Rlcl9fbmF2X19saXN0IHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0Z2FwOiAzNXB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdFx0Z2FwOiAyMnB4IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5sLWZvb3Rlcl9fbmF2X19saXN0X19pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YSB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubC1mb290ZXJfX25hdl9fbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Y29udGVudDogXCLvvZxcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IC0yNnB4O1xuXHRcdH1cblx0fVxuXHQubC1mb290ZXJfX25hdl9fbGlzdF9faXRlbTo6YmVmb3JlIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRjb250ZW50OiBcIu+9nFwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGFzcGVjdC1yYXRpbzogNi8xMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IC0wLjVlbTtcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19yZXNlcnZlIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5My44MmRlZywgcmdiYSgwLCAxMjgsIDE4OSwgMC44KSAtMTAuNTUlLCByZ2JhKDEyNywgMTgzLCAxOTQsIDAuOCkgNTEuMiUsIHJnYmEoMjU1LCAxMjMsIDEyOCwgMC44KSAxMTEuNzIlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuMjg1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogNTVweDtcblx0XHR9XG5cdH1cblx0LmwtZm9vdGVyX19yZXNlcnZlOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0YXNwZWN0LXJhdGlvOiA2LzEwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Fycm93XzAyX3doLnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcdFx0XG5cdH1cblxuXHQubC1mb290ZXJfX2NvcHlyaWdodCB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDAuODU3cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHR9XG5cdH1cbn1cblxuLmwtbW90aW9uT2JqZWN0IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHR3aWR0aDogMTYwMHB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0d2lkdGg6IDY0MHB4O1xuXHR9XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaGVhZGluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jLWhlYWRpbmcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFxuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHR9XG5cdHotaW5kZXg6IDU7XG5cdC5qYSB7XG5cblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMzZweDtcblx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogY2FsYygxNiAvIDE0ICogMXJlbSk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0fVxuXHQuamE6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdHRvcDogNHB4O1xuXHRcdFx0bGVmdDogOHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0dG9wOiA5cHg7XG5cdFx0XHRsZWZ0OiA0cHg7XG5cdFx0fVxuXHR9XG5cdC5lbiB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDQuMjVyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogY2FsYyg1MCAvIDE0ICogMXJlbSk7XG5cdFx0fVxuXHR9XG59XG5cbi5jLWhlYWRpbmcwMiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0Zm9udC1zaXplOiAxLjQyOHJlbTtcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHggMTJweDtcblx0fVxufVxuLmMtaGVhZGluZzAyOjpiZWZvcmUsXG4uYy1oZWFkaW5nMDI6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwODBCRCAtNS41NCUsICMzRjlCQkYgMjIuMjYlLCAjN0ZCN0MyIDUyLjcxJSwgIzk5QzJDMyA2Ny4yNyUsICNGRjdCODAgMTI2Ljg0JSk7XG59XG4uYy1oZWFkaW5nMDI6OmJlZm9yZSB7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiA0cHg7XG59XG4uYy1oZWFkaW5nMDI6OmFmdGVyIHtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDFweDtcbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnNlbnRlbmNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLXNlbnRlbmNlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxLjhlbTtcblx0cCB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi4yO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDEuMTQycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMTI1O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnV0dG9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWJ1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0Z2FwOiAxMHB4IDIwcHg7XG5cdH1cblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cblxuLmMtYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDk5OTlweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdGZvbnQtc2l6ZTogMS4wNzFyZW07XG5cdH1cdFxuXHQmLi0td2gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Y29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcblx0fVxuXHQmLi0tZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwODBCRCAtNS41NCUsICMzRjlCQkYgMjIuMjYlLCAjN0ZCN0MyIDUyLjcxJSwgIzk5QzJDMyA2Ny4yNyUsICNGRjdCODAgMTI2Ljg0JSk7XG5cdH1cbn1cblxuLmMtYnV0dG9uOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRhc3BlY3QtcmF0aW86IDEwLzY7XG5cdHdpZHRoOiAxMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMjBweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Fycm93XzAyX3doLnN2Zyk7XHRcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jLWJ1dHRvblt0YXJnZXQ9XCJfYmxhbmtcIl06OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGFzcGVjdC1yYXRpbzogMS8xO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvY29tbW9uL2ljb25fYmxhbmtfMDEuc3ZnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHR3aWR0aDogMTVweDtcblx0XHRyaWdodDogMjBweDtcblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHR9XG59XG4iLCJcblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm12XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnAtbXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0YXNwZWN0LXJhdGlvOiAxNjAwIC8gODAwO1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0LyogYXNwZWN0LXJhdGlvOiAzNzUgLyA2MTc7ICovXG5cdH1cblx0LnAtbXZfX2hlYWRpbmcge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdG1hcmdpbjogNjBweCBhdXRvIDA7XG5cdFx0XHQvKiBwb3NpdGlvbjogYWJzb2x1dGU7ICovXG5cdFx0XHQvKiBsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR0b3A6IDYwcHg7ICovXG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdC8qIHRvcDogNTVweDsgKi9cblx0XHRcdHdpZHRoOiAxODhweDtcblx0XHRcdG1hcmdpbjogNTVweCBhdXRvIDA7XG5cdFx0fVxuXHR9XG5cdC5wLW12X19sZWFkIHtcblx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjQ1O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdHJpZ2h0OiA0NXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IGNhbGMoMTYgLyAxNCAqIDFyZW0pO1xuXHRcdFx0bWFyZ2luOiAzM3B4IGF1dG8gMDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LnAtbXZfX2NvcHkge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8qIGJvdHRvbTogMjcuNSU7XG5cdFx0Ym90dG9tOiAzNSU7ICovXG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IDMuNSU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDglKTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHRcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5wLW12X19zbGlkZXMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDE2MDAgLyA1MTA7XG5cdFx0XHRtYXJnaW4tdG9wOiA4NXB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDM3NS8yNTU7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXHRcdH1cblx0fVxuXHQucC1tdl9fc2xpZGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQmLi0tMDEge1x0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDcwMCAvIDE2MDAgKiAxMDB2dyk7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuNDI4JSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMzUwIC8gMzc1ICogMTAwJSk7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwJSwgMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLi0tMDIge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHR3aWR0aDogY2FsYyg0NjAgLyAxNjAwICogMTAwdncpO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTYlLCAtMjQlKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHR3aWR0aDogY2FsYygyMzAgLyAzNzUgKiAxMDAlKTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1NyUsLTMyJSk7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdFx0Ji4tLTAzIHtcblx0XHRcdHdpZHRoOiBjYWxjKDMwMCAvIDE2MDAgKiAxMDB2dyk7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zLjUlLCAwKTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XHRcblx0XHQmLi0tMDQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMjQwIC8gMTYwMCAqIDEwMHZ3KTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoOCUsIDAlKTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnAtbXZfX3NsaWRlX19pdGVtIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNHMgIWltcG9ydGFudDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxLjRzICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuY29jbmVwdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWNvbmNlcHQge1xuXHRtYXgtd2lkdGg6IDEwNjVweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFxuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpe1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0LnAtY29uY2VwdF9faGVhZCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdHdpZHRoOiA0NTBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XG5cdFx0fVxuXHRcdC5wLWNvbmNlcHRfX2xlYWQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjEyNXJlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDIuMTQycmVtO1xuXHRcdFx0fVxuXHRcdFx0LmVuIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblx0XHRcdFx0LnVwcGVyY2xhc3Mge1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQucC1jb25jZXB0X19ib2R5IHtcblx0XHRmbGV4OiAxO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCl7XG5cdFx0XHRtYXJnaW4tbGVmdDogNjVweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0fVxuXHRcdC5wLWNvbmNlcHRfX3RleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGdhcDogMi44ZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0Z2FwOiAyLjNlbTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYyg0NCAvIDE4KTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMiAvIDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1jb25jZXB0MDIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0LnAtY29uY2VwdDAyX19pbWFnZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAxNTggLyA3MDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzNTUvMzAwO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0LnAtY29uY2VwdDAyX19jb3B5IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0c3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDIuMTI1cmVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yMTRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuc2xpZGVDb3B5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXNsaWRlQ29weSB7XG5cdC5wLXNsaWRlQ29weV9faXRlbSB7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMTc5MHB4IWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDEwMDZweCFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHR9XHRcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5hYm91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1hYm91dCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cblx0LnAtYWJvdXRfX3dyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXHQucC1hYm91dF9fbGlzdCB7XG5cdFx0Y291bnRlci1yZXNldDogbnVtYmVyIDA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblx0LnAtYWJvdXRfX2NhcmQge1xuXHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwwLDAsIDAuMSkpO1x0XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwNXB4KXtcblx0XHRcdHBhZGRpbmc6IDgwcHggODBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi1yaWdodDogODBweDtcblx0XHRcdHdpZHRoOiAxMDAwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDRweCl7XG5cdFx0XHRwYWRkaW5nOiA2MnB4IDQwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG5cdFx0XHR3aWR0aDogMTAwMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5wLWFib3V0X19jYXJkX19udW1iZXIge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0bGVmdDogMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMS44NTdyZW07XG5cdFx0fVxuXHR9XG5cdC5wLWFib3V0X19jYXJkOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMC41cHgpLCBibGFjayA1MCUsIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMC41cHgpKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IDk1cHg7XG5cdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdGhlaWdodDogNzVweDtcblx0XHRcdHRvcDogMTVweDtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9IFxuXHQucC1hYm91dF9fY2FyZF9faW1hZ2Uge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdGFzcGVjdC1yYXRpbzogMjgvMzY7XG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogY2FsYygyOCAvIDg0ICogMTAwJSk7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHQucC1hYm91dF9fY2FyZF9fY29udGVudHMge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiBjYWxjKDQ4IC8gODQgKiAxMDAlKTtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnAtYWJvdXRfX2NhcmRfX2xhYmVsIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDAuODU3cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHR9XG5cdH1cblxuXHQucC1hYm91dF9fY2FyZF9faGVhZGluZyB7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAyNik7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4yMTRyZW07XG5cdFx0fVxuXHRcdC5lbiB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNDNyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucC1hYm91dF9fY2FyZF9fdGFnIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdH1cblx0fVxuXHQucC1hYm91dF9fY2FyZF9fdGFnX19pdGVtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdG1pbi13aWR0aDogMTQwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzRweDtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLWFib3V0X19jYXJkX190ZXh0IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAxNSk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdH1cblx0XHRcblx0fVxuXHQucC1hYm91dF9fY2FyZF9fbGluayB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdHBhZGRpbmc6IDAgNDBweCAxNHB4IDA7XG5cdFx0XHRtaW4td2lkdGg6IDE4MHB4O1xuXHRcdFx0bWFyZ2luOiAyMnB4IDAgMCBhdXRvO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxNDBweDtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdG1hcmdpbjogMjRweCAwIDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgMjBweCAxMHB4IDA7XG5cdFx0fVxuXHR9XG5cdC5wLWFib3V0X19jYXJkX19saW5rOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRhc3BlY3QtcmF0aW86IDEvMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMi5zdmcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cdC5wLWFib3V0X19zcGFjZXIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGhlaWdodDogNTIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5zZXJ2aWNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXNlcnZpY2Uge1xuXHQucC1zZXJ2aWNlX19sZWFkIHtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQ0IC8gMjApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzOCAvIDE4KTtcblx0XHRcdGZvbnQtc2l6ZTogMS4yODVyZW07XG5cdFx0fVxuXHR9XG5cdC5wLXNlcnZpY2VfX3RhYiB7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNDhweDtcblx0XHR9XG5cdH1cblx0LnAtc2VydmljZV9fdGFibGlzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdC5wLXNlcnZpY2VfX3RhYmxpc3RfX2J1dHRvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdHBhZGRpbmc6IDZweCA2cHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRtaW4taGVpZ2h0OiA2OHB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDhweDtcblx0XHR9XG5cdH1cblx0LnAtc2VydmljZV9fdGFibGlzdF9fYnV0dG9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQucC1zZXJ2aWNlX190YWJsaXN0X19idXR0b25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogMjQvMTA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYygxMDAlIC0gMXB4KTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvY29tbW9uL2ljb25fYXJyb3dfMDEuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LnAtc2VydmljZV9fbGFiZWwge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS40MjlyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdH1cblx0fVxuXHQucC1zZXJ2aWNlX19sYWJlbDo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ei1pbmRleDogNDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgLSA2cHgpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdH1cblx0LnAtc2VydmljZV9fdGFicGFuZWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuOSk7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTBweCByZ2JhKDAsMCwwLCAwLjEpKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHRcdHBhZGRpbmc6IDcwcHggMTQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNzBweCA3MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNDNweCAyOHB4IDUzcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2MHB4O1xuXHRcdH1cblx0fVxuXHQucC1zZXJ2aWNlX190YWJwYW5lbF9faGVhZGluZyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQ0IC8gMzIpO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjg1N3JlbTtcblx0XHR9XG5cdH1cblx0LnAtc2VydmljZV9fdGFicGFuZWxfX2VmZmVjdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0XHQucC1zZXJ2aWNlX190YWJwYW5lbF9fZWZmZWN0c19faXRlbSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzJSAtICg0MHB4IC8gMykpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE0M3JlbTtcblx0XHRcdFx0cGFkZGluZzogMTJweCA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wLXNlcnZpY2VfX3RhYnBhbmVsX19lZmZlY3RzX19pdGVtOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS4yN2RlZywgcmdiYSgwLCAxMjgsIDE4OSwgMC41KSAtOC44JSwgcmdiYSg2MywgMTU1LCAxOTEsIDAuNSkgNjYuNDIlLCByZ2JhKDEyNywgMTgzLCAxOTQsIDAuNSkgMTQ4LjglLCByZ2JhKDE1MywgMTk0LCAxOTUsIDAuNSkgMTg4LjIlLCByZ2JhKDI1NSwgMTIzLCAxMjgsIDAuNSkgMzQ5LjM4JSk7XG5cdFx0fVxuXHRcdC5wLXNlcnZpY2VfX3RhYnBhbmVsX19lZmZlY3RzX19pdGVtOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTEuMjdkZWcsIHJnYmEoMCwgMTI4LCAxODksIDAuNSkgLTExNC4xNyUsIHJnYmEoNjMsIDE1NSwgMTkxLCAwLjUpIC0zOC45NSUsIHJnYmEoMTI3LCAxODMsIDE5NCwgMC41KSA0My40MyUsIHJnYmEoMTUzLCAxOTQsIDE5NSwgMC41KSA4Mi44MyUsIHJnYmEoMjU1LCAxMjMsIDEyOCwgMC41KSAyNDQuMDElKTtcblx0XHR9XG5cdFx0LnAtc2VydmljZV9fdGFicGFuZWxfX2VmZmVjdHNfX2l0ZW06bnRoLWNoaWxkKDMpIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS4yN2RlZywgcmdiKDAsIDEyOCwgMTg5LCAwLjUpIC0yMTkuNTMlLCAjM0Y5QkJGIC0xNDQuMzElLCAjN0ZCN0MyIC02MS45MyUsICM5OUMyQzMgLTIyLjUzJSwgI0ZGN0I4MCAxMzguNjUlKTtcblx0XHR9XG5cdH1cblx0LnAtc2VydmljZV9fdGFicGFuZWxfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygzNCAvIDE1KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLXNlcnZpY2VfX290aGVycyB7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRnYXA6IDQwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5wLXNlcnZpY2VfX290aGVyc19faXRlbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC45KTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwwLDAsIDAuMSkpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDk5OTlweDtcblx0XHRcdHBhZGRpbmc6IDUwcHggMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNjBweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMTVweDtcblx0XHR9XG5cdH1cblx0LnAtc2VydmljZV9fb3RoZXJzX19oZWFkaW5nIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDQgLyAzMik7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS40MjlyZW07XG5cdFx0fVxuXHR9XG5cdC5wLXNlcnZpY2VfX290aGVyc19fYnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxucHJpY2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtcHJpY2Uge1xuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0fVxuXG5cdC5wLXByaWNlX190YWJsaXN0IHtcdFxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLDAsMCwgMC4xKSk7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX190YWJsaXN0X19idXR0b24ge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdHBhZGRpbmc6IDZweCA2cHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDhweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3RhYmxpc3RfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LnAtcHJpY2VfX3RhYmxpc3RfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YXNwZWN0LXJhdGlvOiAyNC8xMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgLSAxcHgpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMS5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHR9XG5cdH1cdFxuXHRcblx0LnAtcHJpY2VfX3RhYnBhbmVsIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA2N3B4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0OHB4O1xuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzRweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX2hlYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0NCAvIDMyKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3RleHQge1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDQgLyAyMCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzOCAvIDE4KTtcblx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0XHRmb250LXNpemU6IDEuMjlyZW07XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX19ub3RlcyB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjkzcmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNjRweDtcblx0XHRcdGdhcDogODBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNzRweDtcblx0XHRcdGdhcDogNzJweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW4ge1xuXHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcdFx0XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmFzZS1jb2xvcik7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFxuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fcGxhbl9faGVhZGluZyB7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDQgLyAzMik7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXHRcdC5zbWFsbCB7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjQyOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5fX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fcGxhbl9faGVhZCB7XG5cdFx0ZmxleDogMTtcblx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFxuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fcGxhbl9fbWVudSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHRcdD4gbGkge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5fX3ByaWNlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX19wbGFuX19wcmljZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0fVxuXHRcdC5sYWJlbCB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAyMCk7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNHJlbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5udW1iZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0XHQudW5pdCB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMTRyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41N3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRheCB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAxNCk7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1N3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5fX2JvbnVzIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMS4xNHJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fcGxhbl9fYm9udXM6OmJlZm9yZSxcblx0LnAtcHJpY2VfX3BsYW5fX2JvbnVzOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQucC1wcmljZV9fcGxhbl9fYm9udXM6OmJlZm9yZSB7XG5cdFx0bGVmdDogMDtcblx0fVxuXHQucC1wcmljZV9fcGxhbl9fYm9udXM6OmFmdGVyIHtcblx0XHRyaWdodDogMDtcblx0fVxuXHQucC1wcmljZV9fcGxhbl9fYm9keSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5fX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzNCAvIDE1KTtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdH1cdFx0XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMCAvIDE0KTtcblx0XHR9XG5cdFx0Lm5vdGUge1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX19wbGFuX19hZnRlclByaWNlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdHBhZGRpbmc6IDI0cHggNTBweCAyNHB4IDYwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDEwcHggMjBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX19wbGFuX19hZnRlclByaWNlX190ZXh0IHtcblx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDEuMTRyZW07XG5cdFx0fVxuXHR9XG5cdC5wLXByaWNlX19wbGFuX19hZnRlclByaWNlX19wcmljZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0ZmxleDogMTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblx0LnAtcHJpY2VfX3BsYW5fX2FmdGVyUHJpY2VfX3ByaWNlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQubGFiZWwge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM0IC8gMjApO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNHJlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubnVtYmVyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdC51bml0IHtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjcxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDIuNDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50YXgge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM0IC8gMTQpO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuODU3cmVtO1xuXHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cdFxuXG4ucC12b2ljZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdGZvbnQtc2l6ZTogMS40M3JlbTtcblx0fVxuXG5cdC5wLXZvaWNlX19waWNrdXAge1xuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdH1cblxuXHQucC12b2ljZV9fcGlja3VwX19oZWFkaW5nIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcblx0XHR9XG5cdH1cblx0LnAtdm9pY2VfX3BpY2t1cF9fY2FyZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggNDVweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xuXHRcdH1cblx0fVxuXHQucC12b2ljZV9fcGlja3VwX19jYXJkX19pbWFnZSB7XG5cdFx0aW1nIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnAtdm9pY2VfX3BpY2t1cF9fY2FyZF9fYm9keSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0cGFkZGluZzogNTBweCAzMHB4IDA7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHBhZGRpbmc6IDMycHggMjBweCAwO1xuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19waWNrdXBfX2NhcmRfX3Bvc2l0aW9uIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC43MTRyZW07XG5cdFx0fVxuXHR9XG5cblx0LnAtdm9pY2VfX3BpY2t1cF9fY2FyZF9fbmFtZSB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS42MjVyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDEuNzE0cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdFx0Lm14IHtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuMTRyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19waWNrdXBfX2NhcmRfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMjZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM0IC8gMTUpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMiAvIDE0KTtcblx0XHR9XG5cdH1cblxuXHQucC12b2ljZV9fc2xpZGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQucC12b2ljZV9fc2xpZGVfX2xpc3Qge1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XG5cdFx0fVxuXHR9XG5cblx0LnAtdm9pY2VfX3NsaWRlX19jYXJkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSlcdDtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggNDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19zbGlkZV9fY2FyZF9faGVhZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHQucC12b2ljZV9fc2xpZGVfX2NhcmRfX25hbWUge1xuXHRcdGZsZXg6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHQubGFiZWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYyg0NCAvIDI2KTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjYyNXJlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuODU3cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lm14IHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNHJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19zbGlkZV9fY2FyZF9faW1hZ2Uge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiBjYWxjKDI4MCAvIDQ3MCAqIDEwMCUpO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogY2FsYygxNjYgLyAzMzUgKiAxMDAlKTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQucC12b2ljZV9fc2xpZGVfX2NhcmRfX2JvZHkge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0cGFkZGluZzogMzBweCAzMHB4IDA7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHBhZGRpbmc6IDE4cHggMjBweCAwO1xuXHRcdH1cblx0fVxuXHQucC12b2ljZV9fc2xpZGVfX2NhcmRfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAxNSk7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMyIC8gMTQpO1xuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19zbGlkZV9fYXJyb3cge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0Ym90dG9tOiAtMjVweDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogNHB4O1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHR9XG5cdFx0Ji4tLXByZXYge1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0dG9wOiAtMjVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnAtdm9pY2VfX3NsaWRlX19wYWdpbmF0aW9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyMXB4KXtcblx0XHRcdHJpZ2h0OiAtMzZweDtcblx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjBweCl7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNTVweCk7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsZWZ0OiA1N3B4O1xuXHRcdFx0Ym90dG9tOiAzcHg7XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIwcHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdH1cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDBzIGxpbmVhcjtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyMXB4KXtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMHB4KXtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50LWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wLXZvaWNlX19zbGlkZV9fY291bnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMjFweCl7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHJpZ2h0OiAtNjVweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIwcHgpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Ym90dG9tOiAtMThweDtcblx0XHRcdHJpZ2h0OiA2MnB4O1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXHRcdC5udW1iZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjQyOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmN1cnJlbnQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yLjVweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5mbG93XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWZsb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdGdhcDogOTZweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRnYXA6IDkycHg7XG5cdH1cblx0LnAtZmxvd19faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdFxuXHQucC1mbG93X19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogMzAvMTY7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMi5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGJvdHRvbTogLTU1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0Ym90dG9tOiAtNTBweDtcblx0XHR9XG5cdH1cblxuXHQucC1mbG93X19pY29uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDk5OTlweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiAxNDRweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDE0NHB4O1xuXHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLWZsb3dfX2hlYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMjdweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjcxNHJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDI3cHg7XG5cdFx0fVxuXHR9XG5cblx0LnAtZmxvd19fdGV4dCB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAxNSk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzAgLyAxNCk7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLWZsb3dfX2J1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmFjY2Vzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1hY2Nlc3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcblx0fVxuXHQucC1hY2Nlc3NfX2J1dHRvbnMge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyMXB4KXtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogNjBweDtcblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19tb2RhbEJ1dHRvbiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogNTtcblx0XHQuaW1hZ2V7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuNzE0cmVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGFiZWw6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDYvMTA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Fycm93XzAyLnN2Zyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0XHR9XG5cdFx0XHRcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucC1hY2Nlc3NfX3BvcHVwIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX292ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDAwMDtcblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19pdGVtIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXgtd2lkdGg6IDE1MDBweDtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMDBweCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0fVxuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX2l0ZW1fX2lubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdHBhZGRpbmc6IDEwMHB4IDEwMHB4IDEwMHB4IDE1MHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0cGFkZGluZzogNjBweCAzMHB4IDYwcHggMzBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0cGFkZGluZzogNzJweCAyMHB4IDYwcHg7XG5cdFx0fVxuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpe1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHRvcDogMTVweDtcblx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0fVxuXHRcdC5saW5lIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGluZTpsYXN0LWNoaWxkIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdH1cblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19jbG9zZTAyIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRib3R0b206IDQwcHg7XG5cdFx0XHRyaWdodDogMTAwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19wb3B1cF9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdH1cblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19pbWFnZXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRnYXA6IDEwcHg7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAwIC8gMTI1MCAqIDEwMCUpO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19pbWFnZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX2ltYWdlOm50aC1jaGlsZCgxKSB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAzO1xuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX2NvbnRlbnRzIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogY2FsYyg2NTAgLyAxMjUwICogMTAwJSk7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFxuXHRcdH1cblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19oZWFkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX2hlYWRpbmcge1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjQyOHJlbTtcblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19wb3B1cF9fbG9nbyB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDkycHg7XHRcblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19wb3B1cF9faW5mb3JtYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHRkbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXHRcdFx0ZHQge1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiA0ZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduLWxhc3Q6anVzdGlmeTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRkdDo6YWZ0ZXIge1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFx0Y29udGVudDogXCLvvJpcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGQge1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWFjY2Vzc19fcG9wdXBfX21hcCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHR9XG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA2NS8yNDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19wb3B1cF9fbWFwX19saW5rIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdG1hcmdpbjogM3B4IDAgMCBhdXRvO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjcxNHJlbTtcblx0XHRcdG1hcmdpbjogM3B4IDAgMCBhdXRvO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cdH1cblx0LnAtYWNjZXNzX19wb3B1cF9fbWFwX19saW5rOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRhc3BlY3QtcmF0aW86IDEwLzY7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMi5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdH1cblx0fVxuXHQucC1hY2Nlc3NfX3BvcHVwX19saW5rcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Z2FwOiA0MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRnYXA6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZmFxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWZhcUxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblx0XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdGdhcDogMTBweDtcblx0fVxufVxuXG4ucC1mYXEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG5cdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXI7XG5cdC5wLWZhcV9faGVhZGluZyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdHBhZGRpbmc6IDMwcHggNjVweCAyNXB4IDQwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4yODVyZW07XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDY1cHggMTVweCAzMHB4O1xuXHRcdH1cblx0fVxuXHQucC1mYXFfX2hlYWRpbmc6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnAtZmFxX19oZWFkaW5nOjpiZWZvcmUsXG5cdC5wLWZhcV9faGVhZGluZzo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdHRvcDogNTAlO1x0XHRcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxuXHQucC1mYXFfX2hlYWRpbmc6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0fVxuXHQmW29wZW5dIC5wLWZhcV9faGVhZGluZzo6YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cblxuXHQucC1mYXFfX2hlYWRpbmcgLmxhYmVsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnAtZmFxX19oZWFkaW5nIC5sYWJlbDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlFcImNvdW50ZXIobnVtYmVyKVwiLlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGZvbnQtc2l6ZTogMS4yODVyZW07XG5cdFx0fVxuXHR9XG5cdC5wLWZhcV9fY29udGVudHMge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHBhZGRpbmc6IDAgOTBweCA0NXB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nOiA1cHggMzBweCAzNXB4O1xuXHRcdH1cblx0fVxuXHQucC1mYXFfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRsaW5lLWhlaWdodDogY2FsYygzNCAvIDE1KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMCAvIDE0KTtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRhY3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtY29udGFjdCB7XG5cdC5wLWNvbnRhY3RfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRnYXA6IDE0cHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGdhcDogMzhweDtcblx0XHR9XG5cdFx0ZGwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0ZHQge1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHR3aWR0aDogMjIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yZXEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODU3cmVtO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGRkIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcdFxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwwLDAsIDAuMSkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0YXJlYVdyYXAge1xuXHRcdFx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLDAsMCwgMC4xKSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtY29udGFjdF9fcHJpdmFjeSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRcdG1hcmdpbjogNjBweCBhdXRvIDA7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0fVxuXHR9XG5cdC5wLWNvbnRhY3RfX3ByaXZhY3lfX2NvbnRlbnRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxLjVlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdHBhZGRpbmc6IDQ1cHggNTBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHg7XG5cdFx0fVxuXHRcdHNlY3Rpb257XG5cdFx0XHRoNCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtY29udGFjdF9fcHJpdmFjeV9fYWNjZXB0IHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA1NnB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdH1cblx0fVxuXHQucC1jb250YWN0X19hY2NlcHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcblx0XHR9XG5cdFx0LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0XHRcdC53cGNmNy1mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHQud3BjZjctbGlzdC1pdGVtIHtcblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzdweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFzZS1jb2xvcik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHRcdHRvcDogN3B4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XHRcblx0XHRcdFx0XHRcdGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucC1jb250YWN0X19jb25maXJtIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnAtY29udGFjdF9fc3VibWl0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcblx0XHRcdG1heC13aWR0aDogMzQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWF4LXdpZHRoOiAzNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkzLjgyZGVnLCByZ2JhKDAsIDEyOCwgMTg5LCAwLjgpIC0xMC41NSUsIHJnYmEoMTI3LCAxODMsIDE5NCwgMC44KSA1MS4yJSwgcmdiYSgyNTUsIDEyMywgMTI4LCAwLjgpIDExMS43MiUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yODVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWNvbnRhY3RfX3N1Ym1pdDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGFzcGVjdC1yYXRpbzogNi8xMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMl93aC5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHRcdFxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRyaWdodDogMjJweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbHVtblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5wLWNvbHVtbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC5wLWNvbHVtbl9faGVhZCB7XG5cdH1cblx0LnAtY29sdW1uX19ib2R5IHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdH1cblx0fVxuXHQucC1jb2x1bW5fX2Zvb3Qge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDEwNXB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucC1jb2x1bW5DYXRlZ29yeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC5wLWNvbHVtbkNhdGVnb3J5X19oZWFkaW5nIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tc2Fucy1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjE0MnJlbTtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uQ2F0ZWdvcnlfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXg6IDE7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0XHRnYXA6IDIwcHggMTBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRnYXA6IDE2cHggMTBweDtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uQ2F0ZWdvcnlfX2xpc3RfX2l0ZW0ge1xuXHR9XG5cdC5wLWNvbHVtbkNhdGVnb3J5X19saXN0X19pdGVtX19saW5rIHtcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNhbnMtZm9udC1zZXQpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggNTJweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjg1N3JlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nOiAycHggMTRweDtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uQ2F0ZWdvcnlfX2xpc3RfX2l0ZW1fX2xpbms6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogMjUvMTA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvY29tbW9uL2ljb25fYXJyb3dfMDFfd2guc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHR3aWR0aDogMjVweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5wLWNvbHVtbkNhdGVnb3J5X19saXN0X19pdGVtX19saW5rLi0tY3VycmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LnAtY29sdW1uQ2F0ZWdvcnlfX2xpc3RfX2l0ZW1fX2xpbmsuLS1jdXJyZW50OjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMS5zdmcpO1xuXHR9XG5cblx0XG5cdC5wLWNvbHVtbkNhdGVnb3J5X19saXN0X19pdGVtX19saW5rOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdC5wLWNvbHVtbkNhdGVnb3J5X19saXN0X19pdGVtX19saW5rOmhvdmVyOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMS5zdmcpO1xuXHR9XG5cbn1cblxuLnAtY29sdW1uTGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjBweDtcblx0LnAtY29sdW1uTGlzdF9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0cGFkZGluZzogNDFweCA0MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5wLWNvbHVtbkxpc3RfX2xpbms6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogMTAvNjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9hcnJvd18wMi5zdmcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRib3R0b206IDQycHg7XG5cdFx0XHRyaWdodDogMzhweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRib3R0b206IDMwcHg7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHR9XG5cblx0fVxuXHQucC1jb2x1bW5MaXN0X19oZWFkaW5nIHtcblx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0LnAtY29sdW1uTGlzdF9fbWV0YSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uTGlzdF9fZGF0ZSB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWVuLWZvbnQtc2V0KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcblx0XHR9XHRcblx0fVxuXHQucC1jb2x1bW5MaXN0X19jYXRlZ29yeSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxMHB4O1x0XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uTGlzdF9fY2F0ZWdvcnlfX2l0ZW0ge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMzBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0Zm9udC1zaXplOiAwLjcxNHJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTRweDtcblx0XHR9XG5cdH1cbn1cblxuLnAtY29sdW1uUG9zdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRwYWRkaW5nOiA2NXB4IDYwcHggOTVweDtcblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdHBhZGRpbmc6IDMycHggMTVweCA0MHB4O1xuXHR9XG5cdC5wLWNvbHVtblBvc3RfX2hlYWRpbmcge1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOTIzO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdGZvbnQtc2l6ZTogMS4yODVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdH1cblx0fVxuXHQucC1jb2x1bW5Qb3N0X19kYXRlIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHR9XG5cdH1cblx0LnAtY29sdW1uUG9zdF9fYXJ0aWNsZSB7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi5wLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Lm5hdi1saW5rcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0Z2FwOiAyMHB4IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcblx0XHR9XG5cdFx0LnBhZ2UtbnVtYmVycyB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZW4tZm9udC1zZXQpO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1zZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdHBhZGRpbmc6IDYwcHggNjBweCA1NXB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweCAzMHB4O1xuXHR9XG5cblx0LnAtc2VjdGlvbl9faGVhZGluZyB7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDQgLyAyNik7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRmb250LXNpemU6IDEuMjE0cmVtO1xuXHRcdH1cblx0fVxuXHQucC1zZWN0aW9uX190ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxLjVlbTtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM0IC8gMTUpO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTI1cmVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnAtc2VjdGlvbl9fYnV0dG9uIHtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucC1iZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Lmwtd3JhcCxcblx0Lmwtd3JhcC0tc3B7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG4ucC1iZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ucC1tb3Rpb25PYmplY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDA7XG5cdC5wLW1vdGlvbk9iamVjdF9faXRlbSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0d2lkdGg6IDE2MDBweDtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0d2lkdGg6IDY0MHB4O1xuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxud3lzaXd5Z1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC13eXNpd3lnIHtcblx0PjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHR9XG5cblx0Pioge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygxZW0gKiBjYWxjKGNhbGMoKGNsYW1wKDEuMywgY2FsYygoMS4xIC0gKGNhbGMoMSArIDIgKiAwLjQpKSkgLyAoOCAtIDEpKSAqIGNhbGMoOCAvICg4IC0gMCkpICsgY2FsYyhjYWxjKDEgKyAyICogMC40KSArIC0xICogY2FsYygoMS4xIC0gKGNhbGMoMSArIDIgKiAwLjQpKSkgLyAoOCAtIDEpKSksIGNhbGMoMSArIDIgKiAwLjQpKSkgLyAzKSAqIDIuNCkpO1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLWZvbnQtc2V0KTtcblx0fVxuXG5cdHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjEyNTtcblx0XHRsZXR0ZXItc3BhY2luZzogY2FsYygyIC8gMTYgKiAxZW0pO1xuXG5cdFx0PmEge1xuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYmFzZS1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1iYXNlLWNvbG9yKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjM1cmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0aDMge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1iYXNlLWZvbnQtc2V0KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMjg1cmVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdH1cblx0fVxuXHRoMzo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdFxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdHRvcDogMTNweDtcblx0XHR9XG5cdH1cblxuXHRoNCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYmFzZS1mb250LXNldCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMTQycmVtO1xuXHRcdH1cblx0fVxuXG5cdGg1LFxuXHRoNiB7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDAgLyAyOCk7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJhc2UtZm9udC1zZXQpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wNzFyZW07XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHQ+bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjEyNTtcblx0XHR9XG5cdFx0PmxpOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCLjg7tcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDAuMmVtO1xuXHRcdH1cblx0fVxuXG5cdG9sIHtcblx0XHRjb3VudGVyLXJlc2V0OiAwO1xuXG5cdFx0PmxpIHtcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMTI1O1xuXHRcdH1cblx0XHQ+IGxpOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBjb3VudGVyKG51bWJlcilcIi5cIjtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1lbi1mb250LXNldCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwLjJlbTtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdCYuYWxpZ25jZW50ZXIge1xuXHRcdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMS4zZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7fVxuXHRcdH1cblx0fVxuXG5cblx0LndwLWJsb2NrLXRhYmxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHR0YWJsZSB7XG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMTQpO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTdyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGg6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Ym9keSB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIzcHggMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRkOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dHI6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC53cC1ibG9jay1idXR0b25zIHtcblx0XHRnYXA6IGNhbGMoMTQgLyAxNiAqIDFlbSk7XG5cblx0XHQud3AtYmxvY2stYnV0dG9uIHtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDUwcHggMTBweCA1MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAzNnB4IDhweCAzNnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45MjhyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnUtZGlzcGxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1kaXNwbGF5LS1wYyB7XG5cdCAgZGlzcGxheTogYmxvY2s7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1kaXNwbGF5LS1wYyB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LWRpc3BsYXktLXNwIHtcblx0ICBkaXNwbGF5OiBub25lO1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtZGlzcGxheS0tc3Age1xuXHQgIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LWRpc3BsYXktLWxhcmdlIHtcblx0ICBkaXNwbGF5OiBibG9jaztcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1kaXNwbGF5LS1sYXJnZSB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS1kaXNwbGF5LS10YiB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LWRpc3BsYXktLXRiIHtcblx0ICBkaXNwbGF5OiBibG9jaztcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LWRpc3BsYXktLXRiIHtcblx0ICBkaXNwbGF5OiBub25lO1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LWRpc3BsYXktLXRic3Age1xuXHQgIGRpc3BsYXk6IG5vbmU7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtZGlzcGxheS0tdGJzcCB7XG5cdCAgZGlzcGxheTogYmxvY2s7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtZGlzcGxheS0tdGJub25lIHtcblx0ICBkaXNwbGF5OiBibG9jaztcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LWRpc3BsYXktLXRibm9uZSB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LWRpc3BsYXktLXRibm9uZSB7XG5cdCAgZGlzcGxheTogYmxvY2s7XG5cdH1cbiAgfVxuICBcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIG1cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC51LXZhbGlnbi0tdCB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLnUtdmFsaWduLS1tIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAudS12YWxpZ24tLWIge1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0wIHtcblx0ICBtYXJnaW4tdG9wOiAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTAtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0wLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTAtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTAge1xuXHQgIHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTAtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTAtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0wIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0wLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0wLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMSB7XG5cdCAgbWFyZ2luLXRvcDogMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0xLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTEtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTEge1xuXHQgIG1hcmdpbi1ib3R0b206IDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0xLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0xIHtcblx0ICBwYWRkaW5nLXRvcDogMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0xLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0xLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTIge1xuXHQgIG1hcmdpbi10b3A6IDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMi0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0yLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0yIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTItLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMiB7XG5cdCAgcGFkZGluZy10b3A6IDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMi0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTItLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTItLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0zIHtcblx0ICBtYXJnaW4tdG9wOiA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTMtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMy0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0zLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTMtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTMge1xuXHQgIHBhZGRpbmctdG9wOiA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTMtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTMtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0zIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0zLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0zLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNCB7XG5cdCAgbWFyZ2luLXRvcDogOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS00LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTQtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTQge1xuXHQgIG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS00LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS00IHtcblx0ICBwYWRkaW5nLXRvcDogOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS00LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS00LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTUge1xuXHQgIG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTUtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTUtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS01IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS01LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS01LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNSB7XG5cdCAgcGFkZGluZy10b3A6IDEwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTUtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS01LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTUge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS01LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS02IHtcblx0ICBtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS02LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS02LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNi0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTYge1xuXHQgIHBhZGRpbmctdG9wOiAxMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS02LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS02IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNi0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTYtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNyB7XG5cdCAgbWFyZ2luLXRvcDogMTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNy0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNy0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTcge1xuXHQgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTctLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTctLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS03IHtcblx0ICBwYWRkaW5nLXRvcDogMTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNy0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTctLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTctLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS03LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTgge1xuXHQgIG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTgtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTgtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS04IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS04LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS04LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tOCB7XG5cdCAgcGFkZGluZy10b3A6IDE2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTgtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS04LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTgge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS04LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tOC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS05IHtcblx0ICBtYXJnaW4tdG9wOiAxOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS05LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS05LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tOSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tOS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tOS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTkge1xuXHQgIHBhZGRpbmctdG9wOiAxOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS05LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tOS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS05IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tOS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTktLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMTAge1xuXHQgIG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTEwLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0xMC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTEwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0xMC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMTAtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0xMCB7XG5cdCAgcGFkZGluZy10b3A6IDIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTEwLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMTAtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMTAge1xuXHQgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0xMC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTEwLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTExIHtcblx0ICBtYXJnaW4tdG9wOiAyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0xMS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMTEtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0xMSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMTEtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTExLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMTEge1xuXHQgIHBhZGRpbmctdG9wOiAyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0xMS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTExLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDIycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTExIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMTEtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0xMS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0xMiB7XG5cdCAgbWFyZ2luLXRvcDogMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMTItLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTEyLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMTIge1xuXHQgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTEyLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0xMi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTEyIHtcblx0ICBwYWRkaW5nLXRvcDogMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMTItLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0xMi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAyNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0xMiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTEyLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMTItLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMTMge1xuXHQgIG1hcmdpbi10b3A6IDI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTEzLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMjZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0xMy0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTEzIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0xMy0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDI2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMTMtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0xMyB7XG5cdCAgcGFkZGluZy10b3A6IDI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTEzLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDI2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMTMtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMTMge1xuXHQgIHBhZGRpbmctYm90dG9tOiAyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0xMy0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTEzLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTE0IHtcblx0ICBtYXJnaW4tdG9wOiAyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0xNC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMTQtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0xNCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMTQtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTE0LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMTQge1xuXHQgIHBhZGRpbmctdG9wOiAyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0xNC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTE0LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDI4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTE0IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMTQtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0xNC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0xNSB7XG5cdCAgbWFyZ2luLXRvcDogMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMTUtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTE1LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMTUge1xuXHQgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTE1LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0xNS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTE1IHtcblx0ICBwYWRkaW5nLXRvcDogMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMTUtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0xNS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAzMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0xNSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTE1LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMTUtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMTYge1xuXHQgIG1hcmdpbi10b3A6IDMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTE2LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0xNi0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTE2IHtcblx0ICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0xNi0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMTYtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0xNiB7XG5cdCAgcGFkZGluZy10b3A6IDMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTE2LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMTYtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMTYge1xuXHQgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0xNi0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTE2LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTE3IHtcblx0ICBtYXJnaW4tdG9wOiAzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0xNy0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDM0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMTctLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0xNyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMTctLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTE3LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMTcge1xuXHQgIHBhZGRpbmctdG9wOiAzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0xNy0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAzNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTE3LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDM0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTE3IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMTctLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMzRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0xNy0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0xOCB7XG5cdCAgbWFyZ2luLXRvcDogMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMTgtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTE4LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMTgge1xuXHQgIG1hcmdpbi1ib3R0b206IDM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTE4LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0xOC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTE4IHtcblx0ICBwYWRkaW5nLXRvcDogMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMTgtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0xOC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAzNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0xOCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTE4LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMTgtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMTkge1xuXHQgIG1hcmdpbi10b3A6IDM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTE5LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMzhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0xOS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTE5IHtcblx0ICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0xOS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDM4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMTktLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0xOSB7XG5cdCAgcGFkZGluZy10b3A6IDM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTE5LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDM4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMTktLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMTkge1xuXHQgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0xOS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAzOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTE5LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTIwIHtcblx0ICBtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0yMC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMjAtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0yMCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMjAtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTIwLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMjAge1xuXHQgIHBhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0yMC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTIwLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDQwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTIwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMjAtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0yMC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0yMSB7XG5cdCAgbWFyZ2luLXRvcDogNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMjEtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA0MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTIxLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMjEge1xuXHQgIG1hcmdpbi1ib3R0b206IDQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTIxLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0yMS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTIxIHtcblx0ICBwYWRkaW5nLXRvcDogNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMjEtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0yMS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA0MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0yMSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTIxLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDQycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMjEtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMjIge1xuXHQgIG1hcmdpbi10b3A6IDQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTIyLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0yMi0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTIyIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0yMi0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMjItLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0yMiB7XG5cdCAgcGFkZGluZy10b3A6IDQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTIyLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDQ0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMjItLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMjIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0yMi0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTIyLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTIzIHtcblx0ICBtYXJnaW4tdG9wOiA0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0yMy0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDQ2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMjMtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0yMyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMjMtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA0NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTIzLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMjMge1xuXHQgIHBhZGRpbmctdG9wOiA0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0yMy0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA0NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTIzLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDQ2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTIzIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMjMtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0yMy0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0yNCB7XG5cdCAgbWFyZ2luLXRvcDogNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMjQtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTI0LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMjQge1xuXHQgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTI0LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0yNC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTI0IHtcblx0ICBwYWRkaW5nLXRvcDogNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMjQtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0yNC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA0OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0yNCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTI0LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMjQtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMjUge1xuXHQgIG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTI1LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0yNS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTI1IHtcblx0ICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0yNS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMjUtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0yNSB7XG5cdCAgcGFkZGluZy10b3A6IDUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTI1LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMjUtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMjUge1xuXHQgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0yNS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTI1LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTI2IHtcblx0ICBtYXJnaW4tdG9wOiA1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0yNi0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDUycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMjYtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0yNiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMjYtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTI2LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMjYge1xuXHQgIHBhZGRpbmctdG9wOiA1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0yNi0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTI2LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDUycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTI2IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMjYtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0yNi0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0yNyB7XG5cdCAgbWFyZ2luLXRvcDogNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMjctLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA1NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTI3LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMjcge1xuXHQgIG1hcmdpbi1ib3R0b206IDU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTI3LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0yNy0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTI3IHtcblx0ICBwYWRkaW5nLXRvcDogNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMjctLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0yNy0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA1NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0yNyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTI3LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDU0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMjctLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMjgge1xuXHQgIG1hcmdpbi10b3A6IDU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTI4LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0yOC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTI4IHtcblx0ICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0yOC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMjgtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0yOCB7XG5cdCAgcGFkZGluZy10b3A6IDU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTI4LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDU2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMjgtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMjgge1xuXHQgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0yOC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTI4LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTI5IHtcblx0ICBtYXJnaW4tdG9wOiA1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0yOS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDU4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMjktLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0yOSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMjktLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA1OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTI5LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMjkge1xuXHQgIHBhZGRpbmctdG9wOiA1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0yOS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA1OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTI5LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDU4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTI5IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMjktLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0yOS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0zMCB7XG5cdCAgbWFyZ2luLXRvcDogNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMzAtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTMwLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMzAge1xuXHQgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTMwLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0zMC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTMwIHtcblx0ICBwYWRkaW5nLXRvcDogNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMzAtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0zMC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA2MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0zMCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTMwLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMzAtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMzEge1xuXHQgIG1hcmdpbi10b3A6IDYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTMxLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNjJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0zMS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTMxIHtcblx0ICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0zMS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDYycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMzEtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0zMSB7XG5cdCAgcGFkZGluZy10b3A6IDYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTMxLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDYycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMzEtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMzEge1xuXHQgIHBhZGRpbmctYm90dG9tOiA2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0zMS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA2MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTMxLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTMyIHtcblx0ICBtYXJnaW4tdG9wOiA2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0zMi0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDY0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMzItLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0zMiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMzItLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTMyLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMzIge1xuXHQgIHBhZGRpbmctdG9wOiA2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0zMi0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTMyLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDY0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTMyIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMzItLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0zMi0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0zMyB7XG5cdCAgbWFyZ2luLXRvcDogNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMzMtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA2NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTMzLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMzMge1xuXHQgIG1hcmdpbi1ib3R0b206IDY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTMzLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNjZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0zMy0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTMzIHtcblx0ICBwYWRkaW5nLXRvcDogNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMzMtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNjZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0zMy0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA2NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0zMyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTMzLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDY2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMzMtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMzQge1xuXHQgIG1hcmdpbi10b3A6IDY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTM0LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNjhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0zNC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTM0IHtcblx0ICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0zNC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDY4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMzQtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0zNCB7XG5cdCAgcGFkZGluZy10b3A6IDY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTM0LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDY4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMzQtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMzQge1xuXHQgIHBhZGRpbmctYm90dG9tOiA2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0zNC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA2OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTM0LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTM1IHtcblx0ICBtYXJnaW4tdG9wOiA3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0zNS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMzUtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0zNSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMzUtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTM1LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMzUge1xuXHQgIHBhZGRpbmctdG9wOiA3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0zNS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTM1LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDcwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTM1IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMzUtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0zNS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0zNiB7XG5cdCAgbWFyZ2luLXRvcDogNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMzYtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTM2LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMzYge1xuXHQgIG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTM2LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0zNi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTM2IHtcblx0ICBwYWRkaW5nLXRvcDogNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMzYtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0zNi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA3MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0zNiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTM2LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDcycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMzYtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tMzcge1xuXHQgIG1hcmdpbi10b3A6IDc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTM3LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogNzRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS0zNy0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTM3IHtcblx0ICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS0zNy0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDc0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tMzctLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS0zNyB7XG5cdCAgcGFkZGluZy10b3A6IDc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTM3LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDc0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tMzctLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogNzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tMzcge1xuXHQgIHBhZGRpbmctYm90dG9tOiA3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS0zNy0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA3NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTM3LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTM4IHtcblx0ICBtYXJnaW4tdG9wOiA3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS0zOC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDc2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tMzgtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS0zOCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tMzgtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA3NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTM4LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tMzgge1xuXHQgIHBhZGRpbmctdG9wOiA3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS0zOC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA3NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTM4LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDc2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTM4IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tMzgtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS0zOC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS0zOSB7XG5cdCAgbWFyZ2luLXRvcDogNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tMzktLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA3OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTM5LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tMzkge1xuXHQgIG1hcmdpbi1ib3R0b206IDc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTM5LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogNzhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS0zOS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTM5IHtcblx0ICBwYWRkaW5nLXRvcDogNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tMzktLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogNzhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS0zOS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA3OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS0zOSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTM5LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDc4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tMzktLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNDAge1xuXHQgIG1hcmdpbi10b3A6IDgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTQwLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS00MC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTQwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS00MC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNDAtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS00MCB7XG5cdCAgcGFkZGluZy10b3A6IDgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTQwLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNDAtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogODBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNDAge1xuXHQgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS00MC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTQwLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTQxIHtcblx0ICBtYXJnaW4tdG9wOiA4MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS00MS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDgycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNDEtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA4MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS00MSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogODJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNDEtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTQxLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogODJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNDEge1xuXHQgIHBhZGRpbmctdG9wOiA4MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS00MS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA4MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTQxLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDgycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTQxIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogODJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNDEtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogODJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS00MS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS00MiB7XG5cdCAgbWFyZ2luLXRvcDogODRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNDItLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA4NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTQyLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogODRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNDIge1xuXHQgIG1hcmdpbi1ib3R0b206IDg0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTQyLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogODRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS00Mi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDg0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTQyIHtcblx0ICBwYWRkaW5nLXRvcDogODRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNDItLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogODRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS00Mi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA4NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS00MiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDg0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTQyLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDg0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNDItLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogODRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNDMge1xuXHQgIG1hcmdpbi10b3A6IDg2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTQzLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogODZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS00My0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDg2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTQzIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS00My0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDg2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNDMtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS00MyB7XG5cdCAgcGFkZGluZy10b3A6IDg2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTQzLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDg2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNDMtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogODZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNDMge1xuXHQgIHBhZGRpbmctYm90dG9tOiA4NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS00My0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA4NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTQzLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDg2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTQ0IHtcblx0ICBtYXJnaW4tdG9wOiA4OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS00NC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDg4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNDQtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA4OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS00NCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogODhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNDQtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTQ0LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogODhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNDQge1xuXHQgIHBhZGRpbmctdG9wOiA4OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS00NC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA4OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTQ0LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDg4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTQ0IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogODhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNDQtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogODhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS00NC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS00NSB7XG5cdCAgbWFyZ2luLXRvcDogOTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNDUtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTQ1LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogOTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNDUge1xuXHQgIG1hcmdpbi1ib3R0b206IDkwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTQ1LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS00NS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDkwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTQ1IHtcblx0ICBwYWRkaW5nLXRvcDogOTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNDUtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS00NS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA5MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS00NSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDkwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTQ1LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNDUtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogOTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNDYge1xuXHQgIG1hcmdpbi10b3A6IDkycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTQ2LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogOTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS00Ni0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDkycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTQ2IHtcblx0ICBtYXJnaW4tYm90dG9tOiA5MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS00Ni0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDkycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNDYtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA5MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS00NiB7XG5cdCAgcGFkZGluZy10b3A6IDkycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTQ2LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDkycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNDYtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogOTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNDYge1xuXHQgIHBhZGRpbmctYm90dG9tOiA5MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS00Ni0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA5MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTQ2LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDkycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTQ3IHtcblx0ICBtYXJnaW4tdG9wOiA5NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS00Ny0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDk0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNDctLXNwIHtcblx0ICBtYXJnaW4tdG9wOiA5NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS00NyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogOTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNDctLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiA5NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTQ3LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogOTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNDcge1xuXHQgIHBhZGRpbmctdG9wOiA5NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS00Ny0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiA5NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTQ3LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDk0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTQ3IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogOTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNDctLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogOTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS00Ny0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiA5NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS00OCB7XG5cdCAgbWFyZ2luLXRvcDogOTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNDgtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTQ4LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogOTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNDgge1xuXHQgIG1hcmdpbi1ib3R0b206IDk2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTQ4LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS00OC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDk2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTQ4IHtcblx0ICBwYWRkaW5nLXRvcDogOTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNDgtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS00OC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiA5NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS00OCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDk2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTQ4LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNDgtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogOTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNDkge1xuXHQgIG1hcmdpbi10b3A6IDk4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTQ5LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogOThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS00OS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDk4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTQ5IHtcblx0ICBtYXJnaW4tYm90dG9tOiA5OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS00OS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDk4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNDktLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiA5OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS00OSB7XG5cdCAgcGFkZGluZy10b3A6IDk4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTQ5LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDk4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNDktLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogOThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNDkge1xuXHQgIHBhZGRpbmctYm90dG9tOiA5OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS00OS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiA5OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTQ5LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDk4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTUwIHtcblx0ICBtYXJnaW4tdG9wOiAxMDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNTAtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS01MC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDEwMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS01MCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTUwLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNTAtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNTAge1xuXHQgIHBhZGRpbmctdG9wOiAxMDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNTAtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNTAtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTUwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTUwLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTUwLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS01MSB7XG5cdCAgbWFyZ2luLXRvcDogMTAycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTUxLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTAycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNTEtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNTEge1xuXHQgIG1hcmdpbi1ib3R0b206IDEwMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS01MS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEwMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTUxLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTAycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTUxIHtcblx0ICBwYWRkaW5nLXRvcDogMTAycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTUxLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEwMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTUxLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEwMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS01MSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS01MS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS01MS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNTIge1xuXHQgIG1hcmdpbi10b3A6IDEwNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS01Mi0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDEwNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTUyLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTA0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTUyIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNTItLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMDRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS01Mi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDEwNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS01MiB7XG5cdCAgcGFkZGluZy10b3A6IDEwNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS01Mi0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMDRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS01Mi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNTIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNTItLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTA0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNTItLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTA0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTUzIHtcblx0ICBtYXJnaW4tdG9wOiAxMDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNTMtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMDZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS01My0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDEwNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS01MyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTUzLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTA2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNTMtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNTMge1xuXHQgIHBhZGRpbmctdG9wOiAxMDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNTMtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTA2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNTMtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTUzIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTA2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTUzLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTUzLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS01NCB7XG5cdCAgbWFyZ2luLXRvcDogMTA4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTU0LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTA4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNTQtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNTQge1xuXHQgIG1hcmdpbi1ib3R0b206IDEwOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS01NC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEwOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTU0LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTA4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTU0IHtcblx0ICBwYWRkaW5nLXRvcDogMTA4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTU0LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEwOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTU0LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEwOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS01NCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEwOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS01NC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS01NC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNTUge1xuXHQgIG1hcmdpbi10b3A6IDExMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS01NS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTU1LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTEwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTU1IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNTUtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS01NS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS01NSB7XG5cdCAgcGFkZGluZy10b3A6IDExMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS01NS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS01NS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNTUge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNTUtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNTUtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTU2IHtcblx0ICBtYXJnaW4tdG9wOiAxMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNTYtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS01Ni0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDExMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS01NiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTEycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTU2LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTEycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNTYtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNTYge1xuXHQgIHBhZGRpbmctdG9wOiAxMTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNTYtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTEycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNTYtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTEycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTU2IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTEycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTU2LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDExMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTU2LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDExMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS01NyB7XG5cdCAgbWFyZ2luLXRvcDogMTE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTU3LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTE0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNTctLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNTcge1xuXHQgIG1hcmdpbi1ib3R0b206IDExNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS01Ny0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDExNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTU3LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTU3IHtcblx0ICBwYWRkaW5nLXRvcDogMTE0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTU3LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDExNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTU3LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDExNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS01NyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDExNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS01Ny0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS01Ny0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNTgge1xuXHQgIG1hcmdpbi10b3A6IDExNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS01OC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDExNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTU4LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTE2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTU4IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNTgtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS01OC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDExNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS01OCB7XG5cdCAgcGFkZGluZy10b3A6IDExNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS01OC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS01OC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNTgge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNTgtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTE2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNTgtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTE2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTU5IHtcblx0ICBtYXJnaW4tdG9wOiAxMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNTktLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS01OS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDExOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS01OSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTE4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTU5LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTE4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNTktLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNTkge1xuXHQgIHBhZGRpbmctdG9wOiAxMThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNTktLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTE4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNTktLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTE4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTU5IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTE4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTU5LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDExOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTU5LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDExOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS02MCB7XG5cdCAgbWFyZ2luLXRvcDogMTIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTYwLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNjAtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNjAge1xuXHQgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS02MC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTYwLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTYwIHtcblx0ICBwYWRkaW5nLXRvcDogMTIwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTYwLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTYwLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS02MCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS02MC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS02MC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNjEge1xuXHQgIG1hcmdpbi10b3A6IDEyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS02MS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDEyMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTYxLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTIycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTYxIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNjEtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMjJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS02MS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDEyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS02MSB7XG5cdCAgcGFkZGluZy10b3A6IDEyMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS02MS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMjJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS02MS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNjEge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNjEtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTIycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNjEtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTIycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTYyIHtcblx0ICBtYXJnaW4tdG9wOiAxMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNjItLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS02Mi0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDEyNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS02MiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTYyLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTI0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNjItLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNjIge1xuXHQgIHBhZGRpbmctdG9wOiAxMjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNjItLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTI0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNjItLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTYyIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTI0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTYyLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEyNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTYyLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS02MyB7XG5cdCAgbWFyZ2luLXRvcDogMTI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTYzLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTI2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNjMtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNjMge1xuXHQgIG1hcmdpbi1ib3R0b206IDEyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS02My0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEyNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTYzLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTYzIHtcblx0ICBwYWRkaW5nLXRvcDogMTI2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTYzLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEyNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTYzLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS02MyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEyNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS02My0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS02My0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNjQge1xuXHQgIG1hcmdpbi10b3A6IDEyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS02NC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDEyOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTY0LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTI4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTY0IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNjQtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMjhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS02NC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDEyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS02NCB7XG5cdCAgcGFkZGluZy10b3A6IDEyOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS02NC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMjhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS02NC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNjQge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNjQtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTI4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNjQtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTY1IHtcblx0ICBtYXJnaW4tdG9wOiAxMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNjUtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS02NS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDEzMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS02NSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTY1LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNjUtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNjUge1xuXHQgIHBhZGRpbmctdG9wOiAxMzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNjUtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNjUtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTY1IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTY1LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTY1LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS02NiB7XG5cdCAgbWFyZ2luLXRvcDogMTMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTY2LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTMycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNjYtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNjYge1xuXHQgIG1hcmdpbi1ib3R0b206IDEzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS02Ni0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEzMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTY2LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTY2IHtcblx0ICBwYWRkaW5nLXRvcDogMTMycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTY2LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEzMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTY2LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS02NiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzMnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS02Ni0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMzJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS02Ni0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNjcge1xuXHQgIG1hcmdpbi10b3A6IDEzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS02Ny0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDEzNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTY3LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTM0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTY3IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNjctLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMzRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS02Ny0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDEzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS02NyB7XG5cdCAgcGFkZGluZy10b3A6IDEzNHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS02Ny0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxMzRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS02Ny0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNjcge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNjctLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTM0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNjctLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTM0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTY4IHtcblx0ICBtYXJnaW4tdG9wOiAxMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNjgtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxMzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS02OC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDEzNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS02OCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTY4LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTM2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNjgtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNjgge1xuXHQgIHBhZGRpbmctdG9wOiAxMzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNjgtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTM2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNjgtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTY4IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTY4LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzNnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTY4LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS02OSB7XG5cdCAgbWFyZ2luLXRvcDogMTM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTY5LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTM4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNjktLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxMzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNjkge1xuXHQgIG1hcmdpbi1ib3R0b206IDEzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS02OS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDEzOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTY5LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTY5IHtcblx0ICBwYWRkaW5nLXRvcDogMTM4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTY5LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDEzOHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTY5LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDEzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS02OSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDEzOHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS02OS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMzhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS02OS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxMzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNzAge1xuXHQgIG1hcmdpbi10b3A6IDE0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS03MC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTcwLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTQwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTcwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNzAtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS03MC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS03MCB7XG5cdCAgcGFkZGluZy10b3A6IDE0MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS03MC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS03MC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNzAge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNzAtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNzAtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTcxIHtcblx0ICBtYXJnaW4tdG9wOiAxNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNzEtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNDJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS03MS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE0MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS03MSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTcxLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTQycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNzEtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNzEge1xuXHQgIHBhZGRpbmctdG9wOiAxNDJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNzEtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTQycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNzEtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTcxIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTcxLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTcxLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS03MiB7XG5cdCAgbWFyZ2luLXRvcDogMTQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTcyLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTQ0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNzItLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNzIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS03Mi0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE0NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTcyLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTcyIHtcblx0ICBwYWRkaW5nLXRvcDogMTQ0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTcyLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE0NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTcyLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS03MiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS03Mi0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNDRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS03Mi0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNDRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNzMge1xuXHQgIG1hcmdpbi10b3A6IDE0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS03My0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE0NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTczLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTQ2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTczIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNzMtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS03My0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS03MyB7XG5cdCAgcGFkZGluZy10b3A6IDE0NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS03My0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNDZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS03My0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNzMge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNDZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNzMtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQ2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNzMtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQ2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTc0IHtcblx0ICBtYXJnaW4tdG9wOiAxNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNzQtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNDhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS03NC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE0OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS03NCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTc0LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTQ4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNzQtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNzQge1xuXHQgIHBhZGRpbmctdG9wOiAxNDhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNzQtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTQ4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNzQtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTc0IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTQ4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTc0LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTc0LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE0OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS03NSB7XG5cdCAgbWFyZ2luLXRvcDogMTUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTc1LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNzUtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNzUge1xuXHQgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS03NS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTc1LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTc1IHtcblx0ICBwYWRkaW5nLXRvcDogMTUwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTc1LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTc1LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS03NSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS03NS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS03NS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNzYge1xuXHQgIG1hcmdpbi10b3A6IDE1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS03Ni0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE1MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTc2LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTUycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTc2IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNzYtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS03Ni0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS03NiB7XG5cdCAgcGFkZGluZy10b3A6IDE1MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS03Ni0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNTJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS03Ni0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNzYge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNTJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNzYtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTUycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNzYtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTUycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTc3IHtcblx0ICBtYXJnaW4tdG9wOiAxNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tNzctLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNTRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS03Ny0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE1NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS03NyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTc3LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTU0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tNzctLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tNzcge1xuXHQgIHBhZGRpbmctdG9wOiAxNTRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tNzctLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTU0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tNzctLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTc3IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTU0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTc3LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE1NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTc3LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE1NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS03OCB7XG5cdCAgbWFyZ2luLXRvcDogMTU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTc4LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTU2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tNzgtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tNzgge1xuXHQgIG1hcmdpbi1ib3R0b206IDE1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS03OC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE1NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTc4LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTc4IHtcblx0ICBwYWRkaW5nLXRvcDogMTU2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTc4LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE1NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTc4LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS03OCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE1NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS03OC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNTZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS03OC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNTZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tNzkge1xuXHQgIG1hcmdpbi10b3A6IDE1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS03OS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE1OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTc5LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTU4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTc5IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tNzktLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS03OS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS03OSB7XG5cdCAgcGFkZGluZy10b3A6IDE1OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS03OS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNThweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS03OS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tNzkge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNThweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tNzktLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTU4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tNzktLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTU4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTgwIHtcblx0ICBtYXJnaW4tdG9wOiAxNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tODAtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS04MC0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE2MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS04MCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTgwLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tODAtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tODAge1xuXHQgIHBhZGRpbmctdG9wOiAxNjBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tODAtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tODAtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTgwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTgwLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTgwLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS04MSB7XG5cdCAgbWFyZ2luLXRvcDogMTYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTgxLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTYycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tODEtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tODEge1xuXHQgIG1hcmdpbi1ib3R0b206IDE2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS04MS0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE2MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTgxLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTgxIHtcblx0ICBwYWRkaW5nLXRvcDogMTYycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTgxLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE2MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTgxLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS04MSB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS04MS0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNjJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS04MS0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNjJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tODIge1xuXHQgIG1hcmdpbi10b3A6IDE2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS04Mi0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE2NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTgyLS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTY0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTgyIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tODItLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS04Mi0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS04MiB7XG5cdCAgcGFkZGluZy10b3A6IDE2NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS04Mi0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNjRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS04Mi0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tODIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNjRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tODItLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTY0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tODItLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTY0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTgzIHtcblx0ICBtYXJnaW4tdG9wOiAxNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tODMtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNjZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS04My0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE2NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS04MyB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTgzLS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTY2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tODMtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tODMge1xuXHQgIHBhZGRpbmctdG9wOiAxNjZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tODMtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTY2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tODMtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTgzIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTY2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTgzLS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTgzLS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS04NCB7XG5cdCAgbWFyZ2luLXRvcDogMTY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTg0LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTY4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tODQtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tODQge1xuXHQgIG1hcmdpbi1ib3R0b206IDE2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS04NC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE2OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTg0LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTg0IHtcblx0ICBwYWRkaW5nLXRvcDogMTY4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTg0LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE2OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTg0LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS04NCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE2OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS04NC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNjhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS04NC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNjhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tODUge1xuXHQgIG1hcmdpbi10b3A6IDE3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS04NS0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTg1LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTcwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTg1IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tODUtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS04NS0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS04NSB7XG5cdCAgcGFkZGluZy10b3A6IDE3MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS04NS0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS04NS0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tODUge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tODUtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tODUtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTg2IHtcblx0ICBtYXJnaW4tdG9wOiAxNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tODYtLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNzJweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS04Ni0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE3MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS04NiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTg2LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTcycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tODYtLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tODYge1xuXHQgIHBhZGRpbmctdG9wOiAxNzJweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tODYtLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTcycHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tODYtLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTg2IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTcycHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTg2LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE3MnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTg2LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE3MnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS04NyB7XG5cdCAgbWFyZ2luLXRvcDogMTc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTg3LS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTc0cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tODctLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxNzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tODcge1xuXHQgIG1hcmdpbi1ib3R0b206IDE3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS04Ny0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE3NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTg3LS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTg3IHtcblx0ICBwYWRkaW5nLXRvcDogMTc0cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTg3LS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE3NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTg3LS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS04NyB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE3NHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS04Ny0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNzRweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS04Ny0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNzRweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tdC0tODgge1xuXHQgIG1hcmdpbi10b3A6IDE3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW10LS04OC0tdGIge1xuXHQgIG1hcmdpbi10b3A6IDE3NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbXQtLTg4LS1zcCB7XG5cdCAgbWFyZ2luLXRvcDogMTc2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbWItLTg4IHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tYi0tODgtLXRiIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW1iLS04OC0tc3Age1xuXHQgIG1hcmdpbi1ib3R0b206IDE3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXB0LS04OCB7XG5cdCAgcGFkZGluZy10b3A6IDE3NnB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXB0LS04OC0tdGIge1xuXHQgIHBhZGRpbmctdG9wOiAxNzZweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXB0LS04OC0tc3Age1xuXHQgIHBhZGRpbmctdG9wOiAxNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wYi0tODgge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxNzZweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wYi0tODgtLXRiIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTc2cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wYi0tODgtLXNwIHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTc2cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtbXQtLTg5IHtcblx0ICBtYXJnaW4tdG9wOiAxNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1tdC0tODktLXRiIHtcblx0ICBtYXJnaW4tdG9wOiAxNzhweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LW10LS04OS0tc3Age1xuXHQgIG1hcmdpbi10b3A6IDE3OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW1iLS04OSB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbWItLTg5LS10YiB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTc4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tYi0tODktLXNwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAxNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1wdC0tODkge1xuXHQgIHBhZGRpbmctdG9wOiAxNzhweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS1wdC0tODktLXRiIHtcblx0ICBwYWRkaW5nLXRvcDogMTc4cHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1wdC0tODktLXNwIHtcblx0ICBwYWRkaW5nLXRvcDogMTc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcGItLTg5IHtcblx0ICBwYWRkaW5nLWJvdHRvbTogMTc4cHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcGItLTg5LS10YiB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE3OHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcGItLTg5LS1zcCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE3OHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LW10LS05MCB7XG5cdCAgbWFyZ2luLXRvcDogMTgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtbXQtLTkwLS10YiB7XG5cdCAgbWFyZ2luLXRvcDogMTgwcHggIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudS1tdC0tOTAtLXNwIHtcblx0ICBtYXJnaW4tdG9wOiAxODBweDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1tYi0tOTAge1xuXHQgIG1hcmdpbi1ib3R0b206IDE4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LW1iLS05MC0tdGIge1xuXHQgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtbWItLTkwLS1zcCB7XG5cdCAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0LnUtcHQtLTkwIHtcblx0ICBwYWRkaW5nLXRvcDogMTgwcHg7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtcHQtLTkwLS10YiB7XG5cdCAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtcHQtLTkwLS1zcCB7XG5cdCAgcGFkZGluZy10b3A6IDE4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC51LXBiLS05MCB7XG5cdCAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXBiLS05MC0tdGIge1xuXHQgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC51LXBiLS05MC0tc3Age1xuXHQgIHBhZGRpbmctYm90dG9tOiAxODBweDtcblx0fVxuICB9XG4gIFxuICAudS1wb3NpdGlvbi0tcmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICB0ZXh0XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAudS1md2Ige1xuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAudS1md20ge1xuXHRmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC51LWFsaWduLS1yIHtcblx0dGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLnUtYWxpZ24tLWMge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuXHQudS1hbGlnbi0tYy0tcGMge1xuXHQgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LWFsaWduLWwge1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnUtYWxpZ24tbC0tc3Age1xuXHQgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS1mZjAyIHtcblx0Zm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgfVxuICBcbiAgLnUtbGgyMDAge1xuXHRsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAudS11bGluZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdWxpbmU6aG92ZXIsIC51LXVsaW5lOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC51LXRleHQtLTEwIHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMTAge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxMCAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xMCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDEwICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0xMSB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTExIHtcblx0ICBmb250LXNpemU6IGNhbGMoMTEgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTEge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxMSAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMTIge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0xMiB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDEyICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTEyIHtcblx0ICBmb250LXNpemU6IGNhbGMoMTIgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTEzIHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMTMge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxMyAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xMyB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDEzICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0xNCB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTE0IHtcblx0ICBmb250LXNpemU6IGNhbGMoMTQgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTQge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxNCAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMTUge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0xNSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE1ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTE1IHtcblx0ICBmb250LXNpemU6IGNhbGMoMTUgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTE2IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMTYge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxNiAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xNiB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE2ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0xNyB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTE3IHtcblx0ICBmb250LXNpemU6IGNhbGMoMTcgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTcge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxNyAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMTgge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0xOCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE4ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTE4IHtcblx0ICBmb250LXNpemU6IGNhbGMoMTggKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTE5IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMTkge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxOSAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xOSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE5ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0yMCB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTIwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjAgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjAge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyMCAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMjEge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0yMSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDIxICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTIxIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjEgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTIyIHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMjIge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyMiAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yMiB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDIyICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0yMyB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTIzIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjMgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjMge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyMyAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMjQge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0yNCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI0ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTI0IHtcblx0ICBmb250LXNpemU6IGNhbGMoMjQgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTI1IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMjUge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyNSAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yNSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI1ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0yNiB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTI2IHtcblx0ICBmb250LXNpemU6IGNhbGMoMjYgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjYge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyNiAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMjcge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0yNyB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI3ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTI3IHtcblx0ICBmb250LXNpemU6IGNhbGMoMjcgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTI4IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMjgge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyOCAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yOCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI4ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0yOSB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTI5IHtcblx0ICBmb250LXNpemU6IGNhbGMoMjkgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjkge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyOSAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMzAge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0zMCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDMwICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTMwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMzAgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTMxIHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMzEge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzMSAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0zMSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDMxICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0zMiB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTMyIHtcblx0ICBmb250LXNpemU6IGNhbGMoMzIgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMzIge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzMiAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMzMge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0zMyB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDMzICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTMzIHtcblx0ICBmb250LXNpemU6IGNhbGMoMzMgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTM0IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMzQge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzNCAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0zNCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDM0ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0zNSB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTM1IHtcblx0ICBmb250LXNpemU6IGNhbGMoMzUgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMzUge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzNSAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMzYge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0zNiB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDM2ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTM2IHtcblx0ICBmb250LXNpemU6IGNhbGMoMzYgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTM3IHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tMzcge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzNyAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0zNyB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDM3ICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS0zOCB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTM4IHtcblx0ICBmb250LXNpemU6IGNhbGMoMzggKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMzgge1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzOCAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgLnUtdGV4dC0tMzkge1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQudS10ZXh0LS0zOSB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDM5ICogMC4wNjI1cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTM5IHtcblx0ICBmb250LXNpemU6IGNhbGMoMzkgKiAwLjA2cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIC51LXRleHQtLTQwIHtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnUtdGV4dC0tNDAge1xuXHQgIGZvbnQtc2l6ZTogY2FsYyg0MCAqIDAuMDYyNXJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS00MCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDQwICogMC4wNnJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAudS10ZXh0LS00MSB7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC51LXRleHQtLTQxIHtcblx0ICBmb250LXNpemU6IGNhbGMoNDEgKiAwLjA2MjVyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tNDEge1xuXHQgIGZvbnQtc2l6ZTogY2FsYyg0MSAqIDAuMDZyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTEwLS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDEwICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xMS0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxMSAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTItLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMTIgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTEzLS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDEzICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xNC0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxNCAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTUtLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMTUgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTE2LS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE2ICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0xNy0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygxNyAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMTgtLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMTggKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTE5LS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDE5ICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yMC0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyMCAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjEtLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjEgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTIyLS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDIyICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yMy0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyMyAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjQtLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjQgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTI1LS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI1ICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yNi0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyNiAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMjctLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMjcgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTI4LS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDI4ICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0yOS0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygyOSAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnUtdGV4dC0tMzAtLXNwIHtcblx0ICBmb250LXNpemU6IGNhbGMoMzAgKiAwLjA3MTQyODU3MTRyZW0pICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC51LXRleHQtLTMxLS1zcCB7XG5cdCAgZm9udC1zaXplOiBjYWxjKDMxICogMC4wNzE0Mjg1NzE0cmVtKSAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQudS10ZXh0LS0zMi0tc3Age1xuXHQgIGZvbnQtc2l6ZTogY2FsYygzMiAqIDAuMDcxNDI4NTcxNHJlbSkgIWltcG9ydGFudDtcblx0fVxuICB9Il19 */