/*

	global colors
	----------------------------
	@white: #FFF;
	@orange: #F49614;  rgb(244, 150, 20);
	@blue:   #2979FF;  rgb(41, 121, 255);
	@gray:   #F5F5F5;
	@darkblue: #0A172F;
	@green: #00E676;
	@red: #FF1744;
	@lightblue: #78909C;
*/



/* top fullscreen section
----------------------------------------*/

section.pbc-home-full-screen > div.pbc-wrap > form > div.pbc-wrap-cols.pbc-clear-after > div.pbc-col-a > div > div > div.default.text {
	color: rgba(0, 0, 0, .95);
}


.pbc-home-full-screen {
	overflow: hidden;
	z-index:0;
	display:block;
	box-sizing: border-box;
	width:100vw;
	height:56.25vw;
	max-width:100%;
	position:relative;
	background-color: rgba(128,128,128,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}


.welcome-video {
	width: auto;
	height: 100%;
	position: absolute;
	min-width: 100%;
	min-height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}


.pbc-home-full-screen .pbc-overlayer {
	display:block;
	box-sizing:border-box;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background-color: rgba(36,39,45,.35);
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAHklEQVR42mJgYGBoYMACGhhhDAYGBgYAAAAA//8DABs0AYJjIOU3AAAAAElFTkSuQmCC');
	background-position:center center;
	background-repeat:repeat;
}

.pbc-home-full-screen .pbc-wrap-logo {

	display:block;
	box-sizing:border-box;
	width:100%;
	max-width:1240px;
	margin:0 auto;
	text-align:left;
	padding:30px 0 0 0;
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
}

.pbc-home-full-screen .pbc-wrap-logo a {

	display:inline-block;
	line-height:0;
	width:125px;
  height:50px;
}

.pbc-home-full-screen .pbc-wrap-logo a svg {

  fill:#FFF;
  width:100%;
  height:100%;
}

.pbc-home-full-screen .pbc-wrap-logo a svg .st1 {

    fill:#F49614;
}

.pbc-home-full-screen .pbc-wrap {

	display:block;
	max-width:720px;
	margin:0 auto;
	position:absolute;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
}

.pbc-home-full-screen .pbc-wrap div.r-header {

	font-size:60px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	text-align:center;
	margin:0;
	padding:0 0 30px 0;
}



.pbc-home-full-screen .pbc-wrap div.r-header span.pbc-color {

	color:#F49614; /* @orange */
}

.pbc-home-full-screen .pbc-wrap h1.r-subheader {

	font-size:20px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	text-align:center;
	margin:0;
	padding:0 0 60px 0;
}

.pbc-home-full-screen .pbc-wrap-btn-search {

	text-align:center;
	padding:0 0 45px 0;
}

.pbc-home-full-screen .pbc-wrap-btn-search button {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:50px;
	text-align:center;
	color:#FFF; /* @white */
	background-color:#F49614; 	/* @orange */
	border:none;
	border-radius:6px;
	outline:none;
	transition: background-color .1s ease;
	padding:0 50px;
	box-sizing: border-box;
}

.pbc-home-full-screen .pbc-wrap-btn-search button:hover {

	background-color:#2979FF; 	/* @blue */
}

.pbc-home-full-screen .pbc-wrap-cols {

	padding:0 0 40px 0;
}

.pbc-home-full-screen .pbc-clear-after:after {

	display:table;
	content: ' ';
	clear:both;
}

.pbc-home-full-screen .pbc-wrap-cols .pbc-col-a {

	display:block;
	box-sizing:border-box;
	width:50%;
	padding:0 10px 0 0;
	float:left;
}

.pbc-home-full-screen .pbc-wrap-cols .pbc-col-b {

	display:block;
	box-sizing:border-box;
	width:50%;
	padding:0 0 0 10px;
	float:left;
}

.pbc-home-full-screen .pbc-wrap-cols label {

	display:block;
	font-size:12px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	padding:0 0 8px 0;
}

.pbc-home-full-screen .pbc-trip-start {

}

.pbc-home-full-screen .pbc-trip-start .ui.search.selection.dropdown > input.search {

	line-height: 50px;
	padding: 0 1em 0 1em;
}

.pbc-home-full-screen .pbc-trip-start .ui.selection.dropdown {

	line-height: 50px;
	padding: 0 1em 0 1em;
}

.pbc-home-full-screen .pbc-trip-start .ui.selection.dropdown i.icon {

	font-family: Icons;
	color: #2979FF;
	float: none;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0;
}

.pbc-home-full-screen .pbc-trip-start .ui.selection.dropdown i.icon:before {

	content: "\f107";
	display: block;
	line-height: 20px;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
}

/* calendar */
.pbc-home-full-screen .ui.calendar i.icon {

	color:#2979FF;  /* @blue */
	opacity:1.0;
}

.pbc-home-full-screen .ui.calendar .ui.input input {

	line-height: 50px;
	padding: 0 1em;
	width:100%;
	border:none;
}

.pbc-home-full-screen .ui.calendar .ui.table tr td.range {

	background: rgba(41, 121, 255, .1);
}

.pbc-home-full-screen .pbc-wrap-btn-start {

	text-align:center;
}

.pbc-home-full-screen .pbc-btn-start {

	display:inline-block;
	box-sizing:border-box;
	width:32px;
	height:50px;
	position:relative;
	border-radius:32px;
	border:3px solid #FFF; /* @white */
	cursor:pointer;
}

.pbc-home-full-screen .pbc-btn-start .pbc-text {

	font-size:12px;
	font-weight:700;
	color:#FFF; /* @white */
	padding:2px 0 0 0;
	user-select:none;
}

.pbc-home-full-screen .pbc-btn-start .pbc-arrow {

	display:block;
	width:22px;
	height:22px;
	position:absolute;
	left:50%;
	bottom:-12px;
	transform:translateX(-50%);
	border-radius:100%;
	background-color:#F49614; /* @orange */
}

.pbc-home-full-screen .pbc-btn-start .pbc-arrow svg {

	width:80%;
	height:80%;
	position:relative;
	top:10%;
	fill:#FFFFFF; /* @white */
}


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

	.pbc-home-full-screen .pbc-wrap-logo {

		padding: 30px 20px 0 20px;
	}
}

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

	.pbc-home-full-screen {

		height:100vh;
	}

	.pbc-home-full-screen .pbc-wrap-logo {

		text-align:center;
	}
}

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

	.pbc-home-full-screen .pbc-wrap h1 {

		font-size:40px;
	}

	.pbc-home-full-screen .pbc-wrap h3 {

		font-size:18px;
	}

	.pbc-home-full-screen .pbc-wrap-cols .pbc-col-a {

		width:80%;
		padding:0 0 20px 0;
		float:none;
		margin:0 auto;
	}

	.pbc-home-full-screen .pbc-wrap-cols .pbc-col-b {

		width:80%;
		padding:0 0 20px 0;
		float:none;
		margin:0 auto;
	}

	.pbc-home-full-screen .pbc-wrap-cols label {

		text-align:center;
	}
}

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


	.pbc-home-full-screen .pbc-wrap div.r-header {

		font-size:50px;
		font-weight:700;
		line-height:120%;
		padding:0 0 30px 0;
	}


	.pbc-home-full-screen .pbc-wrap {

		width: 84%;
		transform: translateX(-50%) translateY(-45%);
	}

	.pbc-home-full-screen .pbc-wrap-logo {

		padding: 20px 20px 0 20px;
	}

	.pbc-home-full-screen .pbc-wrap-logo img {

		max-width:80px;
	}

	.pbc-home-full-screen .pbc-wrap h1 {

		font-size:26px;
		padding: 0 0 15px 0;
		width:90%;
		margin:0 auto;
	}

	.pbc-home-full-screen .pbc-wrap h3 {

		font-size:18px;
		padding: 0 0 20px 0;
	}

	.pbc-home-full-screen .pbc-wrap-cols {

		padding: 0 0 15px 0;
	}

	.pbc-home-full-screen .pbc-wrap-btn-search {

		padding:0 0 25px 0;
	}

	.pbc-home-full-screen .pbc-wrap-btn-search a.pbc-btn-search {

		width:60%;
		padding: 0 10px;
	}

}



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

	.pbc-home-full-screen .pbc-wrap div.r-header {

		font-size: 20px;
		font-weight: 700;
		line-height: 120%;
		padding: 0 0 30px 0;
	}
}



@media only screen and (max-height: 740px) and (max-width: 740px) and (orientation: landscape) {

	div.pbc-wrap {
		zoom: 90%;
	}


	.pbc-home-full-screen > div.pbc-wrap > div.r-header {
		padding-bottom: 0px;
		max-height: 100px;
	}
	 .pbc-home-full-screen > div.pbc-wrap {
	 min-width: 350px;

	}
	.pbc-home-full-screen .pbc-wrap div.r-header {
		visibility: hidden;
	}
	.pbc-home-full-screen > div.pbc-wrap > h1 {

		display: none;

	}
	.pbc-home-full-screen  > div.pbc-wrap-logo {

		padding-top: 0px;
	}

}

@media screen and (max-height: 670px) and (max-width: 670px)and  (orientation: landscape) {

	div.pbc-wrap {
		zoom: 60%;
	}

	.pbc-home-full-screen > div.pbc-wrap > form > div.pbc-wrap-btn-search > button {
		margin-top: 0px;
	}

	section.pbc-home-full-screen > div.pbc-wrap > form > div.pbc-wrap-cols.pbc-clear-after {
		padding: 0px;
	}
}

/* podobne oferty
----------------------------------------*/
.pbc-podobne-oferty {

	display:block;
	width: 100%;
	box-sizing:border-box;
	margin:0;
	padding:80px 0 50px 0;
	background-color:#FFFFFF; /* @white */
}

.pbc-podobne-oferty .pbc-wrap {

	display:block;
	max-width: 1240px;
	box-sizing:border-box;
	margin:0 auto;
	padding:0;
}


/* blog
---------------------------------------- */
.pbc-blog {

	display:block;
	width: 100%;
	box-sizing:border-box;
	margin:0;
	padding:50px 0 60px 0;
	background-color:#FFFFFF; /* @white */
}

.pbc-blog .pbc-wrap {

	display:block;
	max-width: 1366px;
	box-sizing:border-box;
	margin:0 auto;
	padding:0;
}

.pbc-blog .pbc-wrap .pbc-wrap-grid {

}

.pbc-blog .pbc-item {

	padding:0 0 60px 0;
}

.pbc-blog .pbc-item .pbc-wrap-image {

	width:100%;
	padding:0 0 44.82% 0;
	line-height:0;
	margin:0 0 20px 0;
	position:relative;
}

.pbc-blog .pbc-item .pbc-wrap-image a {

	display:block;
	width:100%;
	height:100%;
	line-height:0;
	position:absolute;
	left:0;
	top:0;
}

.pbc-blog .pbc-item .pbc-wrap-image img {

	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

.pbc-blog .pbc-item .pbc-date {

	font-size:12px;
	font-weight:300;
	line-height:120%;
	color: #78909C; /* @lightblue */
	padding:0 0 5px 0;
}

.pbc-blog .pbc-item .pbc-rating {

	padding:2px 0 0 0;
}

.pbc-blog .pbc-item .pbc-rating .ui.star.rating .active.icon {

	text-shadow:none!important;
	color:#F49614!important; /* @orange */
}

.pbc-blog .pbc-item h4 {

	font-size:20px;
	font-weight:700;
	line-height:120%;
	padding:0 0 25px 0;
	margin:0;
}

.pbc-blog .pbc-item h4 a {

	color:#0A172F; /* @darkblue */
	text-decoration:none;
}

.pbc-blog .pbc-item h4 a:hover {

	color:#F49614; /* @orange */
}

.pbc-blog .pbc-item .pbc-bottom {

	position:absolute;
	left:14px;
	bottom:0;
}

.pbc-blog .pbc-item .pbc-wrap-more {

	padding:0 0 20px 0;
}

.pbc-blog .pbc-item .pbc-more {

	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF; /* @blue */
}

.pbc-blog .pbc-item .pbc-more:hover {

	color:#F49614; /* @orange */
}

.pbc-blog .pbc-item .pbc-links {


}

.pbc-blog .pbc-item .pbc-links a {

	display:inline-block;
	font-size:12px;
	font-weight:300;
	line-height:16px;
	color: #CFD8DC;
	padding:0 0 0 0;
	margin:0 40px 0 0;
  vertical-align:middle;
}

.pbc-blog .pbc-item .pbc-links a:last-child {

	margin-right:0;
}

.pbc-blog .pbc-item .pbc-links a svg {

	width:16px;
	height:16px;
	fill: #CFD8DC;
	margin:0 2px 0 0;
	vertical-align:top;
}

.pbc-blog .pbc-item .pbc-links a span {

	vertical-align:top;
}

.pbc-blog .pbc-item .pbc-links a:hover {

	color:#F49614; /* @orange */
}

.pbc-blog .pbc-item .pbc-links a:hover svg {

	fill:#F49614; /* @orange */
}

/*!
 * Stylesheet for the Date Range Picker, for use with Semantic UI
 *
 * Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info )
 * Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
 *
 * Built for http://www.improvely.com
 */.daterangepicker.dropdown-menu{max-width:none;display:none;z-index:3000;border:1px solid #ccc;box-shadow:0 0 5px #ccc}.daterangepicker.opensleft .calendar,.daterangepicker.opensleft .ranges{float:left;margin:4px}.daterangepicker.openscenter .calendar,.daterangepicker.openscenter .ranges,.daterangepicker.opensright .calendar,.daterangepicker.opensright .ranges{float:right;margin:4px}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .ranges .range_inputs>div,.daterangepicker_start_input{float:left}.daterangepicker .ranges{width:160px;text-align:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{display:none;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .daterangepicker_end_input label,.daterangepicker .daterangepicker_start_input label{color:#333;display:block;font-size:11px;font-weight:400;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0;text-transform:uppercase;width:74px}.daterangepicker .ranges input{font-size:11px}.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:11px;height:30px;line-height:30px;vertical-align:middle;margin:0 0 10px;padding:0 6px;width:74px}.daterangepicker.opensleft:after,.daterangepicker.opensleft:before{display:inline-block;content:''}.daterangepicker .ranges ul{list-style:none;margin:0;padding:0}.daterangepicker .ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;color:#08c;padding:3px 12px;margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0;line-height:30px}.daterangepicker{position:absolute;background:#fff;top:100px;left:20px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{position:absolute;display:inline-block;content:'';left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:before{top:-7px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.openscenter:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensright:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;white-space:nowrap}.daterangepicker option.disabled,.daterangepicker td.disabled,.daterangepicker td.off{color:#999}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.in-range{background:#ebf4f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#3071a9;color:#fff}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker .ui.dropdown.monthselect,.daterangepicker .ui.dropdown.yearselect{font-size:12px;padding:5px;margin:0 5px 0 0;height:auto;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:auto}.daterangepicker select.yearselect{width:auto}.daterangepicker select.ui.dropdown.ampmselect,.daterangepicker select.ui.dropdown.hourselect,.daterangepicker select.ui.dropdown.minuteselect,.daterangepicker select.ui.dropdown.secondselect{padding:3px;height:2em}.daterangepicker .ui.dropdown.ampmselect,.daterangepicker .ui.dropdown.hourselect,.daterangepicker .ui.dropdown.minuteselect,.daterangepicker .ui.dropdown.secondselect{padding:5px}.daterangepicker .ui.dropdown.ampmselect>.text,.daterangepicker .ui.dropdown.hourselect>.text,.daterangepicker .ui.dropdown.minuteselect>.text,.daterangepicker .ui.dropdown.monthselect>.text,.daterangepicker .ui.dropdown.secondselect>.text,.daterangepicker .ui.dropdown.yearselect>.text{margin-right:1.25em}.daterangepicker .ui.dropdown.ampmselect>.dropdown.icon,.daterangepicker .ui.dropdown.hourselect>.dropdown.icon,.daterangepicker .ui.dropdown.minuteselect>.dropdown.icon,.daterangepicker .ui.dropdown.monthselect>.dropdown.icon,.daterangepicker .ui.dropdown.secondselect>.dropdown.icon,.daterangepicker .ui.dropdown.yearselect>.dropdown.icon{padding:.8em .15em .8em .8em}.daterangepicker_end_input{float:left;padding-left:11px}.daterangepicker th.month{width:auto;padding:0}.daterangepicker .next .right.arrow.icon,.daterangepicker .prev .left.arrow.icon{margin:0}
/*# sourceMappingURL=daterangepicker.min.css.map */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vaG9tZXBhZ2UubWFpbi5jc3MiLCJ3ZWJwYWNrOi8vL2RhdGVyYW5nZXBpY2tlci5taW4uY3NzIiwid2VicGFjazovLy8vc291cmNlL2RhdGVyYW5nZXBpY2tlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7OztDQVlDOzs7O0FBSUQ7eUNBQ3lDOztBQUV6QztDQUNDLHlCQUF5QjtBQUMxQjs7O0FBR0E7Q0FDQyxnQkFBZ0I7Q0FDaEIsU0FBUztDQUNULGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIsV0FBVztDQUNYLGNBQWM7Q0FDZCxjQUFjO0NBQ2QsaUJBQWlCO0NBQ2pCLHFDQUFxQztDQUNyQyxzQkFBc0I7Q0FDdEIsNEJBQTRCO0NBQzVCLGtDQUFrQztBQUNuQzs7O0FBR0E7Q0FDQyxXQUFXO0NBQ1gsWUFBWTtDQUNaLGtCQUFrQjtDQUNsQixlQUFlO0NBQ2YsZ0JBQWdCO0NBQ2hCLFFBQVE7Q0FDUixTQUFTO0NBQ1QsZ0NBQWdDO0FBQ2pDOzs7QUFHQTtDQUNDLGFBQWE7Q0FDYixxQkFBcUI7Q0FDckIsVUFBVTtDQUNWLFdBQVc7Q0FDWCxpQkFBaUI7Q0FDakIsTUFBTTtDQUNOLEtBQUs7Q0FDTCxvQ0FBb0M7Q0FDcEMsbUtBQW1LO0NBQ25LLGlDQUFpQztDQUNqQyx3QkFBd0I7QUFDekI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLHFCQUFxQjtDQUNyQixVQUFVO0NBQ1YsZ0JBQWdCO0NBQ2hCLGFBQWE7Q0FDYixlQUFlO0NBQ2Ysa0JBQWtCO0NBQ2xCLGlCQUFpQjtDQUNqQixLQUFLO0NBQ0wsUUFBUTtDQUNSLDBCQUEwQjtBQUMzQjs7QUFFQTs7Q0FFQyxvQkFBb0I7Q0FDcEIsYUFBYTtDQUNiLFdBQVc7RUFDVixXQUFXO0FBQ2I7O0FBRUE7O0VBRUUsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0FBQ2I7O0FBRUE7O0lBRUksWUFBWTtBQUNoQjs7QUFFQTs7Q0FFQyxhQUFhO0NBQ2IsZUFBZTtDQUNm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QUFRO0FEOVduRCxrREFBa0QsQyIsImZpbGUiOiJob21lcGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuXG5cdGdsb2JhbCBjb2xvcnNcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRAd2hpdGU6ICNGRkY7XG5cdEBvcmFuZ2U6ICNGNDk2MTQ7ICByZ2IoMjQ0LCAxNTAsIDIwKTtcblx0QGJsdWU6ICAgIzI5NzlGRjsgIHJnYig0MSwgMTIxLCAyNTUpO1xuXHRAZ3JheTogICAjRjVGNUY1O1xuXHRAZGFya2JsdWU6ICMwQTE3MkY7XG5cdEBncmVlbjogIzAwRTY3Njtcblx0QHJlZDogI0ZGMTc0NDtcblx0QGxpZ2h0Ymx1ZTogIzc4OTA5QztcbiovXG5cblxuXG4vKiB0b3AgZnVsbHNjcmVlbiBzZWN0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuc2VjdGlvbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiA+IGRpdi5wYmMtd3JhcCA+IGZvcm0gPiBkaXYucGJjLXdyYXAtY29scy5wYmMtY2xlYXItYWZ0ZXIgPiBkaXYucGJjLWNvbC1hID4gZGl2ID4gZGl2ID4gZGl2LmRlZmF1bHQudGV4dCB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSk7XG59XG5cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDowO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDoxMDB2dztcblx0aGVpZ2h0OjU2LjI1dnc7XG5cdG1heC13aWR0aDoxMDAlO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsMTI4LDEyOCwxKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuXG4ud2VsY29tZS12aWRlbyB7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy1vdmVybGF5ZXIge1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNiwzOSw0NSwuMzUpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQU1BQUFBRENBWUFBQUJXS0xXL0FBQUFIa2xFUVZSNDJtSmdZR0JvWU1BQ0doaGhEQVlHQmdZQUFBQUEvLzhEQUJzMEFZSmpJT1UzQUFBQUFFbEZUa1N1UW1DQycpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OnJlcGVhdDtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1sb2dvIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdG1heC13aWR0aDoxMjQwcHg7XG5cdG1hcmdpbjowIGF1dG87XG5cdHRleHQtYWxpZ246bGVmdDtcblx0cGFkZGluZzozMHB4IDAgMCAwO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOjA7XG5cdGxlZnQ6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1sb2dvIGEge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDowO1xuXHR3aWR0aDoxMjVweDtcbiAgaGVpZ2h0OjUwcHg7XG59XG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAtbG9nbyBhIHN2ZyB7XG5cbiAgZmlsbDojRkZGO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1sb2dvIGEgc3ZnIC5zdDEge1xuXG4gICAgZmlsbDojRjQ5NjE0O1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRtYXgtd2lkdGg6NzIwcHg7XG5cdG1hcmdpbjowIGF1dG87XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCBkaXYuci1oZWFkZXIge1xuXG5cdGZvbnQtc2l6ZTo2MHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6MCAwIDMwcHggMDtcbn1cblxuXG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAgZGl2LnItaGVhZGVyIHNwYW4ucGJjLWNvbG9yIHtcblxuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAgaDEuci1zdWJoZWFkZXIge1xuXG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6MCAwIDYwcHggMDtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1idG4tc2VhcmNoIHtcblxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0cGFkZGluZzowIDAgNDVweCAwO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWJ0bi1zZWFyY2ggYnV0dG9uIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6NTBweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IFx0LyogQG9yYW5nZSAqL1xuXHRib3JkZXI6bm9uZTtcblx0Ym9yZGVyLXJhZGl1czo2cHg7XG5cdG91dGxpbmU6bm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZTtcblx0cGFkZGluZzowIDUwcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAtYnRuLXNlYXJjaCBidXR0b246aG92ZXIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWNvbHMge1xuXG5cdHBhZGRpbmc6MCAwIDQwcHggMDtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtY2xlYXItYWZ0ZXI6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6ICcgJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1jb2xzIC5wYmMtY29sLWEge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRwYWRkaW5nOjAgMTBweCAwIDA7XG5cdGZsb2F0OmxlZnQ7XG59XG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAtY29scyAucGJjLWNvbC1iIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjUwJTtcblx0cGFkZGluZzowIDAgMCAxMHB4O1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWNvbHMgbGFiZWwge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRwYWRkaW5nOjAgMCA4cHggMDtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtdHJpcC1zdGFydCB7XG5cbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtdHJpcC1zdGFydCAudWkuc2VhcmNoLnNlbGVjdGlvbi5kcm9wZG93biA+IGlucHV0LnNlYXJjaCB7XG5cblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdHBhZGRpbmc6IDAgMWVtIDAgMWVtO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy10cmlwLXN0YXJ0IC51aS5zZWxlY3Rpb24uZHJvcGRvd24ge1xuXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRwYWRkaW5nOiAwIDFlbSAwIDFlbTtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtdHJpcC1zdGFydCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIGkuaWNvbiB7XG5cblx0Zm9udC1mYW1pbHk6IEljb25zO1xuXHRjb2xvcjogIzI5NzlGRjtcblx0ZmxvYXQ6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwcHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy10cmlwLXN0YXJ0IC51aS5zZWxlY3Rpb24uZHJvcGRvd24gaS5pY29uOmJlZm9yZSB7XG5cblx0Y29udGVudDogXCJcXGYxMDdcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLyogY2FsZW5kYXIgKi9cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAudWkuY2FsZW5kYXIgaS5pY29uIHtcblxuXHRjb2xvcjojMjk3OUZGOyAgLyogQGJsdWUgKi9cblx0b3BhY2l0eToxLjA7XG59XG5cbi5wYmMtaG9tZS1mdWxsLXNjcmVlbiAudWkuY2FsZW5kYXIgLnVpLmlucHV0IGlucHV0IHtcblxuXHRsaW5lLWhlaWdodDogNTBweDtcblx0cGFkZGluZzogMCAxZW07XG5cdHdpZHRoOjEwMCU7XG5cdGJvcmRlcjpub25lO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnVpLmNhbGVuZGFyIC51aS50YWJsZSB0ciB0ZC5yYW5nZSB7XG5cblx0YmFja2dyb3VuZDogcmdiYSg0MSwgMTIxLCAyNTUsIC4xKTtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1idG4tc3RhcnQge1xuXG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy1idG4tc3RhcnQge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjMycHg7XG5cdGhlaWdodDo1MHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czozMnB4O1xuXHRib3JkZXI6M3B4IHNvbGlkICNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtYnRuLXN0YXJ0IC5wYmMtdGV4dCB7XG5cblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdHBhZGRpbmc6MnB4IDAgMCAwO1xuXHR1c2VyLXNlbGVjdDpub25lO1xufVxuXG4ucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy1idG4tc3RhcnQgLnBiYy1hcnJvdyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MjJweDtcblx0aGVpZ2h0OjIycHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi0xMnB4O1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcblx0Ym9yZGVyLXJhZGl1czoxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtYnRuLXN0YXJ0IC5wYmMtYXJyb3cgc3ZnIHtcblxuXHR3aWR0aDo4MCU7XG5cdGhlaWdodDo4MCU7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR0b3A6MTAlO1xuXHRmaWxsOiNGRkZGRkY7IC8qIEB3aGl0ZSAqL1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXG5cdC5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAtbG9nbyB7XG5cblx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMCAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXG5cdC5wYmMtaG9tZS1mdWxsLXNjcmVlbiB7XG5cblx0XHRoZWlnaHQ6MTAwdmg7XG5cdH1cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWxvZ28ge1xuXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwIGgxIHtcblxuXHRcdGZvbnQtc2l6ZTo0MHB4O1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCBoMyB7XG5cblx0XHRmb250LXNpemU6MThweDtcblx0fVxuXG5cdC5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAtY29scyAucGJjLWNvbC1hIHtcblxuXHRcdHdpZHRoOjgwJTtcblx0XHRwYWRkaW5nOjAgMCAyMHB4IDA7XG5cdFx0ZmxvYXQ6bm9uZTtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1jb2xzIC5wYmMtY29sLWIge1xuXG5cdFx0d2lkdGg6ODAlO1xuXHRcdHBhZGRpbmc6MCAwIDIwcHggMDtcblx0XHRmbG9hdDpub25lO1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdH1cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWNvbHMgbGFiZWwge1xuXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblxuXG5cdC5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAgZGl2LnItaGVhZGVyIHtcblxuXHRcdGZvbnQtc2l6ZTo1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRsaW5lLWhlaWdodDoxMjAlO1xuXHRcdHBhZGRpbmc6MCAwIDMwcHggMDtcblx0fVxuXG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCB7XG5cblx0XHR3aWR0aDogODQlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC00NSUpO1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1sb2dvIHtcblxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG5cdH1cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWxvZ28gaW1nIHtcblxuXHRcdG1heC13aWR0aDo4MHB4O1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCBoMSB7XG5cblx0XHRmb250LXNpemU6MjZweDtcblx0XHRwYWRkaW5nOiAwIDAgMTVweCAwO1xuXHRcdHdpZHRoOjkwJTtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCBoMyB7XG5cblx0XHRmb250LXNpemU6MThweDtcblx0XHRwYWRkaW5nOiAwIDAgMjBweCAwO1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1jb2xzIHtcblxuXHRcdHBhZGRpbmc6IDAgMCAxNXB4IDA7XG5cdH1cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gLnBiYy13cmFwLWJ0bi1zZWFyY2gge1xuXG5cdFx0cGFkZGluZzowIDAgMjVweCAwO1xuXHR9XG5cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcC1idG4tc2VhcmNoIGEucGJjLWJ0bi1zZWFyY2gge1xuXG5cdFx0d2lkdGg6NjAlO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuXG5cdC5wYmMtaG9tZS1mdWxsLXNjcmVlbiAucGJjLXdyYXAgZGl2LnItaGVhZGVyIHtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdHBhZGRpbmc6IDAgMCAzMHB4IDA7XG5cdH1cbn1cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc0MHB4KSBhbmQgKG1heC13aWR0aDogNzQwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG5cdGRpdi5wYmMtd3JhcCB7XG5cdFx0em9vbTogOTAlO1xuXHR9XG5cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gPiBkaXYucGJjLXdyYXAgPiBkaXYuci1oZWFkZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdH1cblx0IC5wYmMtaG9tZS1mdWxsLXNjcmVlbiA+IGRpdi5wYmMtd3JhcCB7XG5cdCBtaW4td2lkdGg6IDM1MHB4O1xuXG5cdH1cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuIC5wYmMtd3JhcCBkaXYuci1oZWFkZXIge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gPiBkaXYucGJjLXdyYXAgPiBoMSB7XG5cblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdH1cblx0LnBiYy1ob21lLWZ1bGwtc2NyZWVuICA+IGRpdi5wYmMtd3JhcC1sb2dvIHtcblxuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjcwcHgpIGFuZCAobWF4LXdpZHRoOiA2NzBweClhbmQgIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cblx0ZGl2LnBiYy13cmFwIHtcblx0XHR6b29tOiA2MCU7XG5cdH1cblxuXHQucGJjLWhvbWUtZnVsbC1zY3JlZW4gPiBkaXYucGJjLXdyYXAgPiBmb3JtID4gZGl2LnBiYy13cmFwLWJ0bi1zZWFyY2ggPiBidXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0fVxuXG5cdHNlY3Rpb24ucGJjLWhvbWUtZnVsbC1zY3JlZW4gPiBkaXYucGJjLXdyYXAgPiBmb3JtID4gZGl2LnBiYy13cmFwLWNvbHMucGJjLWNsZWFyLWFmdGVyIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cbn1cblxuLyogcG9kb2JuZSBvZmVydHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy1wb2RvYm5lLW9mZXJ0eSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6ODBweCAwIDUwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjojRkZGRkZGOyAvKiBAd2hpdGUgKi9cbn1cblxuLnBiYy1wb2RvYm5lLW9mZXJ0eSAucGJjLXdyYXAge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1heC13aWR0aDogMTI0MHB4O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1hcmdpbjowIGF1dG87XG5cdHBhZGRpbmc6MDtcbn1cblxuXG4vKiBibG9nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGJjLWJsb2cge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjUwcHggMCA2MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjsgLyogQHdoaXRlICovXG59XG5cbi5wYmMtYmxvZyAucGJjLXdyYXAge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1heC13aWR0aDogMTM2NnB4O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1hcmdpbjowIGF1dG87XG5cdHBhZGRpbmc6MDtcbn1cblxuLnBiYy1ibG9nIC5wYmMtd3JhcCAucGJjLXdyYXAtZ3JpZCB7XG5cbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSB7XG5cblx0cGFkZGluZzowIDAgNjBweCAwO1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtd3JhcC1pbWFnZSB7XG5cblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzowIDAgNDQuODIlIDA7XG5cdGxpbmUtaGVpZ2h0OjA7XG5cdG1hcmdpbjowIDAgMjBweCAwO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLXdyYXAtaW1hZ2UgYSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdGxpbmUtaGVpZ2h0OjA7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtd3JhcC1pbWFnZSBpbWcge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLWRhdGUge1xuXG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiAjNzg5MDlDOyAvKiBAbGlnaHRibHVlICovXG5cdHBhZGRpbmc6MCAwIDVweCAwO1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtcmF0aW5nIHtcblxuXHRwYWRkaW5nOjJweCAwIDAgMDtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLXJhdGluZyAudWkuc3Rhci5yYXRpbmcgLmFjdGl2ZS5pY29uIHtcblxuXHR0ZXh0LXNoYWRvdzpub25lIWltcG9ydGFudDtcblx0Y29sb3I6I0Y0OTYxNCFpbXBvcnRhbnQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSBoNCB7XG5cblx0Zm9udC1zaXplOjIwcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0cGFkZGluZzowIDAgMjVweCAwO1xuXHRtYXJnaW46MDtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSBoNCBhIHtcblxuXHRjb2xvcjojMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cbi5wYmMtYmxvZyAucGJjLWl0ZW0gaDQgYTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtYm90dG9tIHtcblxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDoxNHB4O1xuXHRib3R0b206MDtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLXdyYXAtbW9yZSB7XG5cblx0cGFkZGluZzowIDAgMjBweCAwO1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtbW9yZSB7XG5cblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLW1vcmU6aG92ZXIge1xuXG5cdGNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLWxpbmtzIHtcblxuXG59XG5cbi5wYmMtYmxvZyAucGJjLWl0ZW0gLnBiYy1saW5rcyBhIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTZweDtcblx0Y29sb3I6ICNDRkQ4REM7XG5cdHBhZGRpbmc6MCAwIDAgMDtcblx0bWFyZ2luOjAgNDBweCAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLWxpbmtzIGE6bGFzdC1jaGlsZCB7XG5cblx0bWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5wYmMtYmxvZyAucGJjLWl0ZW0gLnBiYy1saW5rcyBhIHN2ZyB7XG5cblx0d2lkdGg6MTZweDtcblx0aGVpZ2h0OjE2cHg7XG5cdGZpbGw6ICNDRkQ4REM7XG5cdG1hcmdpbjowIDJweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOnRvcDtcbn1cblxuLnBiYy1ibG9nIC5wYmMtaXRlbSAucGJjLWxpbmtzIGEgc3BhbiB7XG5cblx0dmVydGljYWwtYWxpZ246dG9wO1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtbGlua3MgYTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLWJsb2cgLnBiYy1pdGVtIC5wYmMtbGlua3MgYTpob3ZlciBzdmcge1xuXG5cdGZpbGw6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuIiwiLyohXG4gKiBTdHlsZXNoZWV0IGZvciB0aGUgRGF0ZSBSYW5nZSBQaWNrZXIsIGZvciB1c2Ugd2l0aCBTZW1hbnRpYyBVSVxuICpcbiAqIENvcHlyaWdodCAyMDEzLTIwMTUgRGFuIEdyb3NzbWFuICggaHR0cDovL3d3dy5kYW5ncm9zc21hbi5pbmZvIClcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS4gU2VlIGh0dHA6Ly93d3cub3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvbWl0LWxpY2Vuc2UucGhwXG4gKlxuICogQnVpbHQgZm9yIGh0dHA6Ly93d3cuaW1wcm92ZWx5LmNvbVxuICovLmRhdGVyYW5nZXBpY2tlci5kcm9wZG93bi1tZW51e21heC13aWR0aDpub25lO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjMwMDA7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JveC1zaGFkb3c6MCAwIDVweCAjY2NjfS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0IC5jYWxlbmRhciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdCAucmFuZ2Vze2Zsb2F0OmxlZnQ7bWFyZ2luOjRweH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyIC5jYWxlbmRhciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyIC5yYW5nZXMsLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5jYWxlbmRhciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQgLnJhbmdlc3tmbG9hdDpyaWdodDttYXJnaW46NHB4fS5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhciwuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2Vze2Zsb2F0Om5vbmV9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5yYW5nZV9pbnB1dHM+ZGl2LC5kYXRlcmFuZ2VwaWNrZXJfc3RhcnRfaW5wdXR7ZmxvYXQ6bGVmdH0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXN7d2lkdGg6MTYwcHg7dGV4dC1hbGlnbjpsZWZ0fS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdjpudGgtY2hpbGQoMil7cGFkZGluZy1sZWZ0OjExcHh9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXJ7ZGlzcGxheTpub25lO21heC13aWR0aDoyNzBweH0uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmNhbGVuZGFye2Rpc3BsYXk6YmxvY2t9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci1kYXRle2JvcmRlcjpub25lfS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRkLC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoe2ZvbnQtZmFtaWx5OidIZWx2ZXRpY2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyO21pbi13aWR0aDozMnB4fS5kYXRlcmFuZ2VwaWNrZXIgLmRhdGVyYW5nZXBpY2tlcl9lbmRfaW5wdXQgbGFiZWwsLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0IGxhYmVse2NvbG9yOiMzMzM7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTFweDtmb250LXdlaWdodDo0MDA7aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjJweDt0ZXh0LXNoYWRvdzojZmZmIDFweCAxcHggMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6NzRweH0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgaW5wdXR7Zm9udC1zaXplOjExcHh9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5pbnB1dC1taW5pe2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDtjb2xvcjojNTU1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjAgMCAxMHB4O3BhZGRpbmc6MCA2cHg7d2lkdGg6NzRweH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDonJ30uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGl7Zm9udC1zaXplOjEzcHg7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2Y1ZjVmNTtjb2xvcjojMDhjO3BhZGRpbmc6M3B4IDEycHg7bWFyZ2luLWJvdHRvbTo4cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDstbW96LWJvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6NXB4O2N1cnNvcjpwb2ludGVyfS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVye2JhY2tncm91bmQ6IzA4Yztib3JkZXI6MXB4IHNvbGlkICMwOGM7Y29sb3I6I2ZmZn0uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci1kYXRle2JvcmRlcjoxcHggc29saWQgI2RkZDtwYWRkaW5nOjRweDtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOiNmZmZ9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46OHB4IGF1dG8gMDtsaW5lLWhlaWdodDozMHB4fS5kYXRlcmFuZ2VwaWNrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO3RvcDoxMDBweDtsZWZ0OjIwcHg7cGFkZGluZzo0cHg7bWFyZ2luLXRvcDoxcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4fS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTdweDtyaWdodDo5cHg7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjY2NjO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjIpfS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O3JpZ2h0OjEwcHg7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZmZmO2JvcmRlci1sZWZ0OjZweCBzb2xpZCB0cmFuc3BhcmVudH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyLC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6Jyc7bGVmdDowO3JpZ2h0OjA7d2lkdGg6MDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YmVmb3Jle3RvcDotN3B4O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgI2NjYztib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVye3RvcDotNnB4O2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnR9LmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTdweDtsZWZ0OjlweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICNjY2M7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMik7Y29udGVudDonJ30uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02cHg7bGVmdDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Y29udGVudDonJ30uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cHttYXJnaW4tdG9wOi01cHh9LmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YmVmb3Jle3RvcDppbml0aWFsO2JvdHRvbTotN3B4O2JvcmRlci1ib3R0b206aW5pdGlhbDtib3JkZXItdG9wOjdweCBzb2xpZCAjY2NjfS5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmFmdGVye3RvcDppbml0aWFsO2JvdHRvbTotNnB4O2JvcmRlci1ib3R0b206aW5pdGlhbDtib3JkZXItdG9wOjZweCBzb2xpZCAjZmZmfS5kYXRlcmFuZ2VwaWNrZXIgdGFibGV7d2lkdGg6MTAwJTttYXJnaW46MH0uZGF0ZXJhbmdlcGlja2VyIHRkLC5kYXRlcmFuZ2VwaWNrZXIgdGh7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtwYWRkaW5nOjVweDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnBvaW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS5kYXRlcmFuZ2VwaWNrZXIgb3B0aW9uLmRpc2FibGVkLC5kYXRlcmFuZ2VwaWNrZXIgdGQuZGlzYWJsZWQsLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmZ7Y29sb3I6Izk5OX0uZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3ZlciwuZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlcntiYWNrZ3JvdW5kOiNlZWV9LmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZXtiYWNrZ3JvdW5kOiNlYmY0Zjg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZXstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4O2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHh9LmRhdGVyYW5nZXBpY2tlciB0ZC5lbmQtZGF0ZXstd2Via2l0LWJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwO2JvcmRlci1yYWRpdXM6MCA0cHggNHB4IDB9LmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlLmVuZC1kYXRley13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzNTdlYmQ7Ym9yZGVyLWNvbG9yOiMzMDcxYTk7Y29sb3I6I2ZmZn0uZGF0ZXJhbmdlcGlja2VyIHRkLndlZWssLmRhdGVyYW5nZXBpY2tlciB0aC53ZWVre2ZvbnQtc2l6ZTo4MCU7Y29sb3I6I2NjY30uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5tb250aHNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0e2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6NXB4O21hcmdpbjowIDVweCAwIDA7aGVpZ2h0OmF1dG87Y3Vyc29yOmRlZmF1bHR9LmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3R7bWFyZ2luLXJpZ2h0OjIlO3dpZHRoOmF1dG99LmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdHt3aWR0aDphdXRvfS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLmFtcG1zZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uaG91cnNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0e3BhZGRpbmc6M3B4O2hlaWdodDoyZW19LmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1pbnV0ZXNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5zZWNvbmRzZWxlY3R7cGFkZGluZzo1cHh9LmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdD4udGV4dCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0Pi50ZXh0LC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1pbnV0ZXNlbGVjdD4udGV4dCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5tb250aHNlbGVjdD4udGV4dCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5zZWNvbmRzZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ueWVhcnNlbGVjdD4udGV4dHttYXJnaW4tcmlnaHQ6MS4yNWVtfS5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3Q+LmRyb3Bkb3duLmljb24sLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdD4uZHJvcGRvd24uaWNvbiwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3Q+LmRyb3Bkb3duLmljb24sLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3Q+LmRyb3Bkb3duLmljb24sLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3Q+LmRyb3Bkb3duLmljb257cGFkZGluZzouOGVtIC4xNWVtIC44ZW0gLjhlbX0uZGF0ZXJhbmdlcGlja2VyX2VuZF9pbnB1dHtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMXB4fS5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGh7d2lkdGg6YXV0bztwYWRkaW5nOjB9LmRhdGVyYW5nZXBpY2tlciAubmV4dCAucmlnaHQuYXJyb3cuaWNvbiwuZGF0ZXJhbmdlcGlja2VyIC5wcmV2IC5sZWZ0LmFycm93Lmljb257bWFyZ2luOjB9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1kYXRlcmFuZ2VwaWNrZXIubWluLmNzcy5tYXAgKi8iLCIvKiFcbiAqIFN0eWxlc2hlZXQgZm9yIHRoZSBEYXRlIFJhbmdlIFBpY2tlciwgZm9yIHVzZSB3aXRoIFNlbWFudGljIFVJXG4gKlxuICogQ29weXJpZ2h0IDIwMTMtMjAxNSBEYW4gR3Jvc3NtYW4gKCBodHRwOi8vd3d3LmRhbmdyb3NzbWFuLmluZm8gKVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlLiBTZWUgaHR0cDovL3d3dy5vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiAqXG4gKiBCdWlsdCBmb3IgaHR0cDovL3d3dy5pbXByb3ZlbHkuY29tXG4gKi9cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiAzMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdCAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdCAuY2FsZW5kYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogNHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5jYWxlbmRhcixcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXIgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlciAuY2FsZW5kYXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5yYW5nZV9pbnB1dHM+ZGl2IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5yYW5nZV9pbnB1dHM+ZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmNhbGVuZGFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci1kYXRlIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoLCAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfc3RhcnRfaW5wdXQgbGFiZWwsXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfZW5kX2lucHV0IGxhYmVsIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIHRleHQtc2hhZG93OiAjZmZmIDFweCAxcHggMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDc0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgLmlucHV0LW1pbmkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgd2lkdGg6IDc0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICAgIGNvbG9yOiAjMDhjO1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwOGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzA4YztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItZGF0ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDhweCBhdXRvIDAgYXV0bztcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdG9wOiAxMDBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgcmlnaHQ6IDlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb250ZW50OiAnJztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDpiZWZvcmUge1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IC03cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YWZ0ZXIge1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IC02cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLCAuZGF0ZXJhbmdlcGlja2VyIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmIHtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5kaXNhYmxlZCwgLmRhdGVyYW5nZXBpY2tlciBvcHRpb24uZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3ZlciwgLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNlYmY0Zjg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5lbmQtZGF0ZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3ZWJkO1xuICAgIGJvcmRlci1jb2xvcjogIzMwNzFhOTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLCAuZGF0ZXJhbmdlcGlja2VyIHRoLndlZWsge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGNvbG9yOiAjY2NjO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5tb250aHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Qge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24ubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uYW1wbXNlbGVjdCB7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIGhlaWdodDogMmVtO1xufVxuXG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmhvdXJzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5zZWNvbmRzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5hbXBtc2VsZWN0IHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3QgPiAudGV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1vbnRoc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QgPiAudGV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdCA+IC50ZXh0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCA+IC50ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ueWVhcnNlbGVjdCA+IC5kcm9wZG93bi5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmhvdXJzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1pbnV0ZXNlbGVjdCA+IC5kcm9wZG93bi5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0ID4gLmRyb3Bkb3duLmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5hbXBtc2VsZWN0ID4gLmRyb3Bkb3duLmljb24ge1xuICAgIHBhZGRpbmc6IC44ZW0gLjE1ZW0gLjhlbSAuOGVtO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlcl9lbmRfaW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMTFweFxufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm1vbnRoIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5wcmV2IC5sZWZ0LmFycm93Lmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC5uZXh0IC5yaWdodC5hcnJvdy5pY29uIHsgbWFyZ2luOiAwOyB9XG4iXSwic291cmNlUm9vdCI6IiJ9*/