/* line 2, scss/common.scss */
body,
html {
	font-family: "Noto Sans", Dotum, sans-serif;
	font-size: 13px;
	color: #333;
	letter-spacing: -0.045em !important;
}

/* line 9, scss/common.scss */
.clearFix:after {
	content: "";
	display: block;
	clear: both;
}

/* line 14, scss/common.scss */
.hidden {
	display: block;
	margin: 0;
	padding: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
}

/* line 25, scss/common.scss */
.txt-center {
	text-align: center;
}

/* line 28, scss/common.scss */
.pos-r {
	position: relative;
}

/* line 31, scss/common.scss */
.va-t {
	vertical-align: top;
}

/* Accessibility Navigation */
/* line 36, scss/common.scss */
.accNav {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 500;
	width: 100%;
	height: 0;
}

/* line 44, scss/common.scss */
.accNav a {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin-left: -1px;
	margin-bottom: -1px;
	text-align: center;
	color: #fff;
	white-space: nowrap;
	font-size: 0.75em;
}

/* line 59, scss/common.scss */
.accNav a:focus,
.accNav a:hover,
.accNav a:active {
	z-index: 1000;
	width: 100%;
	height: auto;
	padding: 5px 0;
	background: #ffc000;
	color: #4a2713;
	font-weight: bold;
}

/* line 70, scss/common.scss */
select {
	border: 0;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
}

/* line 74, scss/common.scss */
select:disabled {
	opacity: 1;
}

/* line 78, scss/common.scss */
select:focus {
	outline: none;
}

/* line 83, scss/common.scss */
input[type="checkbox"] {
	clip: rect(0 0 0 0);
	-webkit-clip-path: inset(50%);
	        clip-path: inset(50%);
	position: absolute;
	width: 1px;
	height: 1px;
	font-size: 1px;
	color: transparent;
	white-space: nowrap;
	overflow: hidden;
	pointer-events: none;
}

/* line 95, scss/common.scss */
input[type="checkbox"]:checked + label::after {
	background: #03a7e4 url("../images/common/check.svg") no-repeat 50% 50%;
	border: 1px solid #03a7e4;
}

/* line 103, scss/common.scss */
input[type="checkbox"]:disabled + label {
	opacity: 0.5;
	cursor: default;
}

/* line 108, scss/common.scss */
input[type="checkbox"] + label {
	position: relative;
	display: inline-block;
	min-height: 16px;
	padding: 0 0 0 24px;
	cursor: pointer;
}

/* line 115, scss/common.scss */
input[type="checkbox"] + label::after {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #bfbfbf;
	background: #ffffff;
	background-size: 12.55px auto;
	border-radius: 2px;
	text-align: center;
	content: "";
	width: 16px;
	height: 16px;
	margin-top: 1px;
}

/* line 132, scss/common.scss */
.bold {
	font-family: "Noto Sans Bold";
}

/* line 136, scss/common.scss */
.cScroll {
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-width: thin;
	scrollbar-color: #A4A4A4 transparent;
	scrollbar-arrow-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-face-color: #303030;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-base-color: #efefef;
}

/* line 150, scss/common.scss */
.cScroll .innerScroll {
	width: calc(100% + 8px);
}

/* line 154, scss/common.scss */
.cScroll::-webkit-scrollbar {
	width: 6px;
	height: 14px;
}

/* line 158, scss/common.scss */
.cScroll::-webkit-scrollbar-button {
	display: none;
}

/* line 161, scss/common.scss */
.cScroll::-webkit-scrollbar-track {
	background-color: #e9e9e9;
}

/* line 164, scss/common.scss */
.cScroll::-webkit-scrollbar-thumb {
	background: #9da4b3;
	border-radius: 5px;
}

/* line 168, scss/common.scss */
.cScroll::-webkit-scrollbar-thumb:hover {
	background: #b6b6b6;
}

/* line 171, scss/common.scss */
.cScroll::-webkit-scrollbar-thumb:active {
	background: #808080;
}

/* line 174, scss/common.scss */
.cScroll.cScrollX {
	overflow-y: hidden;
	overflow-x: scroll;
}

/* line 177, scss/common.scss */
.cScroll.cScrollX .innerScroll {
	width: auto;
}

/* line 181, scss/common.scss */
.cScroll.cScrollXY {
	overflow-y: scroll;
	overflow-x: scroll;
}

/* line 187, scss/common.scss */
#wrap {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/* line 193, scss/common.scss */
.mapContainer {
	position: relative;
	width: 100%;
	height: 100%;
}

/* line 198, scss/common.scss */
#map {
	width: 100%;
	height: 100%;
	/*background-image: url("../images/common/bg-map.png");*/
	background-size: cover;
	background-repeat: no-repeat;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

/* line 208, scss/common.scss */
#map .symbol {
	width: 300px;
	-webkit-transform: translate(70%, -70%);
	        transform: translate(70%, -70%);
}

/* line 215, scss/common.scss */
#toc {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

/* line 220, scss/common.scss */
#toc .tocHeader {
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	height: 100%;
	z-index: 10;
	background: -webkit-gradient(linear, left top, left bottom, from(#50bc44), to(#00abeb));
	background: linear-gradient(to bottom, #50bc44, #00abeb);
	-webkit-box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, 0.2);
	        box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, 0.2);
}

/* line 230, scss/common.scss */
#toc .tocHeader .logo {
	text-align: center;
}

/* line 233, scss/common.scss */
#toc .tocHeader .tocSubMenu {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	left: 80px;
	top: -70px;
	height: 100vh;
	width: 215px;
	padding: 20px;
	border-radius: 0 10px 10px 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background-color: #218521;
	-webkit-transition: 0.4s linear;
	transition: 0.4s linear;
	z-index: 10;
	overflow-y: auto;
}
#toc .tocHeader .tocSubMenu::-webkit-scrollbar {
	width: 10px;
}
/* line 246, scss/common.scss */
#toc .tocHeader .tocSubMenu > li {
	text-align: left;
}

/* line 248, scss/common.scss */
#toc .tocHeader .tocSubMenu > li > a {
	font-size: 13px;
	color: rgba(255, 255, 255, 0.7);
}

/* line 252, scss/common.scss */
#toc .tocHeader .tocSubMenu > li:hover > a {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

/* line 257, scss/common.scss */
#toc .tocHeader .tocSubMenu > li + li {
	margin-top: 5px;
}

/* line 263, scss/common.scss */
#toc .tocHeader .menuArea > li {
	position: relative;
	padding: 10px 5px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: center;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 275, scss/common.scss */
#toc .tocHeader .menuArea > li > span {
	width: 100%;
	padding-top: 42px;
	display: inline-block;
	font-size: 14px;
	font-family: "Noto Sans";
	text-align: center;
	color: rgba(255, 255, 255, 0.7);
	-webkit-transition: inherit;
	transition: inherit;
	letter-spacing: -0.9px;
	line-height: 140%;
}

/* line 287, scss/common.scss */
#toc .tocHeader .menuArea > li:first-child.active {
	background-color: rgba(0, 0, 0, 0.25);
}

/* line 291, scss/common.scss */
#toc .tocHeader .menuArea > .tocMenu01:hover{
	background-color: rgba(0, 0, 0, 0.25);
}
#toc .tocHeader .menuArea >  li:hover{
	background-color: rgba(0, 0, 0, 0.25);
}
.menu-wrap a.active li {
	background-color: rgba(0, 0, 0, 0.25);
}
/* line 293, scss/common.scss */
#toc .tocHeader .menuArea > li:hover > span {
	color: white;
}
#toc .tocHeader .menuArea > li:hover > div > span {
	color: white;
}
/* line 297, scss/common.scss */
#toc .tocHeader .menuArea > li.active {
	background-color: rgba(0, 0, 0, 0.25);
}

/* line 299, scss/common.scss */
#toc .tocHeader .menuArea > li.active > span {
	color: white;
}

/* line 303, scss/common.scss */
#toc .tocHeader .menuArea > li.tocMenu01 {
	background: url('../images/toc/ico-toc-menu01.png') no-repeat;
	background-size: 40px 40px;
	background-position: 50% 35%;
	display: flex;
	align-items: center;
}
#toc .tocHeader .menuArea > li.tocMenu01 > span{
	margin-top: 5px;
}
/* line 307, scss/common.scss */
#toc .tocHeader .menuArea > li.tocMenu01.active .tocSubMenu {
	opacity: 1;
	visibility: visible;
}

/* line 313, scss/common.scss */

/*수정전 코드*/
/*
#toc .tocHeader .menuArea > li.tocMenu02 {
	background-image: url("../images/toc/ico-toc-menu02.png");
	background-position: center 5px;
}

!* line 317, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu03 {
	background-image: url("../images/toc/ico-toc-menu03.png");
	background-position: center 7px;
}

!* line 321, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu04 {
	background-image: url("../images/toc/ico-toc-menu04.png");
	background-position: center 7px;
}

!* line 325, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu05 {
	background-image: url("../images/toc/ico-toc-menu05.png");
	background-position: center 6px;
}

!* line 329, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu06 {
	background-image: url("../images/toc/ico-toc-menu06.png");
	background-position: center 6px;
}

!* line 333, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu07 {
	background-image: url("../images/toc/ico-toc-menu07.svg");
	background-position: center 6px;
}

!* line 337, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu08 {
	background-image: url("../images/toc/ico-toc-menu08.png");
	background-position: center 8px;
}

!* line 341, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu09 {
	background-image: url("../images/toc/ico-toc-menu09.png");
	background-position: center 6px;
}

!* line 345, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu10 {
	background-image: url("../images/toc/ico-toc-menu10.png");
	background-position: center 6px;
}

!* line 349, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu11 {
	background-image: url("../images/toc/ico-toc-menu11.png");
	background-position: center 6px;
}

!* line 353, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu12 {
	background-image: url("../images/toc/ico-toc-menu12.png");
	background-position: center 6px;
}

!* line 357, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu13 {
	background-image: url("../images/toc/ico-toc-menu13.png");
	background-position: center 6px;
}
!* line 357, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu14 {
	background-image: url("../images/toc/ico-toc-menu14.svg");
	background-position: center 6px;
}
!* line 357, scss/common.scss *!
#toc .tocHeader .menuArea > li.tocMenu15 {
	background-image: url("../images/toc/ico-toc-menu15.svg");
	background-position: center 6px;
}

#toc .tocHeader .menuArea > li.tocMenu16 {
	background-image: url("../images/toc/ico-toc-menu16.png");
	background-position: center 6px;
}

#toc .tocHeader .menuArea > li.tocMenu17 {
	background-image: url("../images/toc/ico-toc-menu17.png");
	background-position: center 6px;
}

#toc .tocHeader .menuArea > li.tocMenu18 {
	background-image: url("../images/toc/ico-toc-menu18.png");
	background-position: center 6px;
}
*/


/* line 365, scss/common.scss */
#toc .tocContArea {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 0;
	left: -330px;
	height: 100%;
	z-index: 1;
	background-color: #f0f1f4;
	-webkit-transition: 0.4s ease-in-out;
	transition: 0.4s ease-in-out;
}

/* line 375, scss/common.scss */
#toc .tocContArea .tocContAreaInner {
	-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
	        box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
}

/* line 379, scss/common.scss */
#toc .tocContArea select {
	height: 34px;
	font-size: 14px;
	border-radius: 2px;
}

/* line 384, scss/common.scss */
#toc .tocContArea .titleSelct {
	color: #454545;
}

/* line 390, scss/common.scss */
#toc .tocContArea .btnTocShow.tocShowHide,
#toc .tocContArea .btnTocHide.tocShowHide {
	display: none;
	position: absolute;
	width: 24px;
	height: 77px;
	left: 400px;
	top: 222px;
	z-index: 1;
	border-radius: 0 5px 5px 0;
	background-color: #43b54f;
	background-repeat: no-repeat;
	background-position: center;
}
#toc .tocContArea.mn .btnTocShow.tocShowHide,
#toc .tocContArea.mn .btnTocHide.tocShowHide {

}
/* line 404, scss/common.scss */
#toc .tocContArea .btnTocShow.tocShowHide.active,
#toc .tocContArea .btnTocHide.tocShowHide.active {
	display: block;
}

/* line 410, scss/common.scss */
#toc .tocContArea .btnTocShow {
	display: none;
	background-image: url("../images/toc/ico-toc-show.png");
}

/* line 413, scss/common.scss */
#toc .tocContArea .btnTocShow:hover {
	background-image: url("../images/toc/ico-toc-show.png");
}

/* line 417, scss/common.scss */
#toc .tocContArea .btnTocHide {
	display: block;
	background-image: url("../images/toc/ico-toc-hide.png");
}

/* line 420, scss/common.scss */
#toc .tocContArea .btnTocHide:hover {
	background-image: url("../images/toc/ico-toc-hide.png");
}

/* line 427, scss/common.scss */
#toc .tocContArea .btnLakeShow.lakeShowHide,
#toc .tocContArea .btnLakeHide.lakeShowHide {
	display: none;
	position: absolute;
	width: 24px;
	height: 77px;
	left: 760px;
	top: 310px;
	z-index: 1;
	border-radius: 0 5px 5px 0;
	background-color: #03a7e4;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-transition: left 0.3s ease;
	transition: left 0.3s ease;
}

/* line 439, scss/common.scss */
#toc .tocContArea .btnLakeShow.lakeShowHide.active,
#toc .tocContArea .btnLakeHide.lakeShowHide.active {
	display: block;
}

/* line 446, scss/common.scss */
#toc .tocContArea .btnLakeShow {
	display: none;
	background-image: url("../images/toc/ico-toc-show.png");
}

/* line 450, scss/common.scss */
#toc .tocContArea .btnLakeShow:hover {
	background-image: url("../images/toc/ico-toc-show.png");
}

/* line 453, scss/common.scss */
#toc .tocContArea .btnLakeShow.active {
	left: 400px;
}

/* line 457, scss/common.scss */
#toc .tocContArea .btnLakeHide {
	display: block;
	background-image: url("../images/toc/ico-toc-hide.png");
}

/* line 461, scss/common.scss */
#toc .tocContArea .btnLakeHide:hover {
	background-image: url("../images/toc/ico-toc-hide.png");
}

/* line 466, scss/common.scss */
#toc .tocContArea .head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding: 0 15px 0 18px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 400px;
	height: 70px;
	background-color: #8347bc;
}

/* line 476, scss/common.scss */
#toc .tocContArea .head .title-mo {
	display: none;
}

/* line 480, scss/common.scss */
#toc .tocContArea .tocCont {
	display: none;
	width: 400px;
	height: calc(100vh - 70px);
}

/* line 484, scss/common.scss */
#toc .tocContArea .tocCont.active {
	display: block;
}

/* line 487, scss/common.scss */
#toc .tocContArea .tocCont .pc {
	height: 100vh;
	background-color: #fff;
}

/* line 492, scss/common.scss */
#toc .tocContArea.show {
	left: 80px;
}
#toc .tocContArea.show.mn {
	left: 170px;
}

/* line 495, scss/common.scss */
#toc .tocContArea.hide {
	left: -320px;
}
#toc .tocContArea.hide.mn {
	left: -230px;
}

/*.mapDesc {
  position: absolute;
  top: 20px;
  left: 490px;
  .guideBox {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 0 18px;
    min-width: 220px;
    height: 50px;
    box-sizing: border-box;
    border-radius: 4px;
    background-color: #fff;
    span {
      display: inline-block;
      font-size: 20px;
      font-family: "Noto Sans Medium";
      color: #141414;
    }
  }
}*/
/* line 524, scss/common.scss */
.lakeArea {
	display: none;
	width: 360px;
	background-color: #fff;
	height: 100%;
	position: absolute;
	top: 70px;
	z-index: -1;
	overflow-y: auto;
}
.lakeArea.pc{
	display: none;
	top: 30px;
	max-height: 910px;
	overflow: hidden;
}
/* line 534, scss/common.scss */
.lakeArea.active {
	display: block;
}
.lakeArea.pc.lakhide{
	display: none;
}
/* line 538, scss/common.scss */
.lakeArea.hide {
	left: -400px;
}

/* line 542, scss/common.scss */
.lakeArea.show {
	left: 450px;
}

/* line 547, scss/common.scss */
.lakeArea .tocContLake .inner{
	padding: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	overflow: auto;
}
.lakeArea.pc .tocContLake.pc .inner{
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 10px 5px 10px 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	overflow-y: auto;
	max-height: 800px;
	align-items: center;
	position: relative;
}
/*.lakeArea .tocContLake .inner:hover{
	overflow: auto;
}*/
/* line 553, scss/common.scss */
.lakeArea .tocContLake .inner .lakeCont {
	margin-bottom: 15px;
}
.scrollcustom{
	overflow: auto;
}
.scrollcustom::-webkit-scrollbar {
	width: 10px;
}

.scrollcustom::-webkit-scrollbar-thumb {
	background-color: #ccc;
	border-radius: 5px;
}

/* line 556, scss/common.scss */
.lakeArea .tocContLake .inner .lakeCont .video {
	position: relative;
	display: inline-block;
}

/* line 560, scss/common.scss */
.lakeArea .tocContLake .inner .lakeCont .video .background-image {
	position: relative;
	z-index: 1;
	-webkit-filter: brightness(50%);
	        filter: brightness(50%);
}

/* line 566, scss/common.scss */
.lakeArea .tocContLake .inner .lakeCont .video .icon {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	z-index: 2;
}

/* line 577, scss/common.scss */
.lakeArea .lakeFooter {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 15px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	height: 80px;
	margin-top: 8px;
	background-color: #f3f3f3;
	bottom: 0;
	box-sizing: border-box;
}

/* line 590, scss/common.scss */
.lakeArea .lakeFooter .lakeFooterLeft,
.lakeArea .lakeFooter .lakeFooterRight {
	background-color: #fff;
	width: 160px;
	height: 50px;
}
/* 레이크파크 소개 팝업*/
.tocContLake.pc .lakebtn{
	display: flex;
	justify-content: space-between;
	padding: 8px 10px;
	background-color: #724598;
	border-radius: 13px 13px 0 0;
}
.tocContLake.pc .lakebtn > div >span{
	color: #fff;
}
.tocContLake.pc .lakebtn .logotit{
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 10px;
}
.lakhide {
	display: none;
}
/* line 599, scss/common.scss */
.tocCont {
	height: 100%;
}

/* line 601, scss/common.scss */
.tocCont .topArea {
	border-bottom: 6px solid #f0f1f4;
	background-color: #fff;
}

/* line 605, scss/common.scss */
.tocCont .topArea .inner {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

/* line 609, scss/common.scss */
.tocCont .topArea .locSearchBox {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding: 15px 9px 15px 9px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-radius: 3px;
}

/* line 617, scss/common.scss */
.tocCont .topArea .locSearchBox select {
	width: 170px;
	padding-left: 10px;
	border: 1px solid #dee1e7;
	font-size: 13px;
	color: #585858;
	border-radius: 0;
}

/* line 627, scss/common.scss */
.tocCont .topArea .row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* line 631, scss/common.scss */
.tocCont .topArea .row.type02 {
	display: block;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding: 0 10px 15px 10px;
}

/* line 636, scss/common.scss */
.tocCont .topArea .row.type02 .locTit {
	min-width: 65px;
	margin-bottom: 0;
}

/* line 640, scss/common.scss */
.tocCont .topArea .row.type02 .locTit label {
	display: inline-block;
	min-width: inherit;
}

/* line 646, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox {
	background-color: #e8f2f6;
	padding: 10px 10px 0 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 5px;
}

/* line 653, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	font-size: 12px;
}

/* line 658, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow.top .selectbox {
	width: calc(33.33% - 4px);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin-bottom: 10px;
}

/* line 664, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow.bottom {
	padding-bottom: 10px;
}

/* line 666, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow.bottom .selectbox {
	width: calc(25% - 4.5px);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

/* line 671, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding: 5px 10px;
	margin-right: 6px;
	background-color: #fff;
	border-radius: 5px;
	cursor: pointer;
	border: 1px solid #dbdbdb;
}

/* line 682, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox:last-child {
	margin-right: 0;
}

/* line 686, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox:hover {
	background-color: #03a7e4;
	border: none;
}

/* line 690, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox:hover span {
	color: #fff;
}

/* line 695, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox input[type="checkbox"] {
	display: none;
}

/* line 699, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox label {
	margin: 0;
}

/* line 702, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox label span {
	color: #838383;
}

/* line 707, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox input[type="checkbox"]:checked + label {
	background-color: #337ab7;
	color: #fff;
}

/* line 711, scss/common.scss */
.tocCont .topArea .row.type02 .locSelectBox .locSearchRow .selectbox input[type="radio"] {
	display: none;
}

/* line 718, scss/common.scss */
.tocCont .topArea .row.type02 .radioGroup {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/* line 723, scss/common.scss */
.tocCont .topArea .row.type02 .radioGroup .radio + .radio {
	margin-top: 10px;
}

/* line 734, scss/common.scss */
.tocCont . {
	background-color: #fff;
	overflow: auto;
}

/* line 738, scss/common.scss */
.tocCont .bottomArea .inner {
	height: 100%;
	padding: 16px 14px 16px 14px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.tocCont .bottomArea .resultArea .resultTotal{
	margin-left: 15px;
	display: flex;
}
.tocCont .bottomArea .resultArea .resultTotal .btnDown{
	background: #fff url("../images/btn/ico-btn-download.svg") no-repeat center;
	background-size: contain;
	margin-right: 5px;
	width: 24px;
	height: 24px;
	border: 1px solid #dbdbdb;
	border-radius: 50px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 742, scss/common.scss */
.tocCont .bottomArea .inner .btnMapSearch {
	display: none;
}

/* line 746, scss/common.scss */
.tocCont .bottomArea .inputBox {
	position: relative;
}

/* line 748, scss/common.scss */
.tocCont .bottomArea .inputBox input[type="text"] {
	width: 100%;
	height: 44px;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 14px;
	border: 1px solid #d3d3d3;
	border-radius: 4px;
	outline: 0;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	background-color: #fff;
}

/* line 759, scss/common.scss */
.tocCont .bottomArea .inputBox input[type="text"]:focus {
	border-color: #53e3b7;
}

/* line 761, scss/common.scss */
.tocCont .bottomArea .inputBox input[type="text"]:focus + .btnInputSearch {
	background: url("../images/ico/ico-input-search-active.png") no-repeat center;
}

/* line 765, scss/common.scss */
.tocCont .bottomArea .inputBox input[type="text"]::-webkit-input-placeholder {
	color: #999;
	font-family: "Noto Sans";
}
.tocCont .bottomArea .inputBox input[type="text"]::-moz-placeholder {
	color: #999;
	font-family: "Noto Sans";
}
.tocCont .bottomArea .inputBox input[type="text"]:-ms-input-placeholder {
	color: #999;
	font-family: "Noto Sans";
}
.tocCont .bottomArea .inputBox input[type="text"]::-ms-input-placeholder {
	color: #999;
	font-family: "Noto Sans";
}
.tocCont .bottomArea .inputBox input[type="text"]::placeholder {
	color: #999;
	font-family: "Noto Sans";
}

/* line 770, scss/common.scss */
.tocCont .bottomArea .inputBox .btnInputSearch {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	right: 10px;
	width: 15px;
	height: 16px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	background: url("../images/ico/ico-input-search.png") no-repeat center;
}

/* line 784, scss/common.scss */
.tocCont .resultArea . {
	width: 88px;
	background-color: #f0f1f3;
	padding: 5px 12px;
	margin-left: 15px;
	margin-bottom: 8px;
	text-align: center;
	border-radius: 30px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 13px;
	font-weight: bold;
	color: #8347bc;
}

/* line 799, scss/common.scss */
.tocCont .resultArea ul li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	border-bottom: 1px solid #e5e8f2;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	padding: 12px 15px 11px 26px;
	/*cursor: pointer;*/
}

/* line 807, scss/common.scss */
.tocCont .resultArea ul li .resultCont .tit + .address {
	margin-top: 10px;
}

/* line 810, scss/common.scss */
.tocCont .resultArea ul li .resultCont .address + .place {
	margin-top: 4px;
}

/* line 816, scss/common.scss */
.tocCont .resultArea ul li .btnArea.result button + button {
	margin-left: 10px;
}

/* line 821, scss/common.scss */
.tocCont .resultArea ul li .address {
	font-size: 14px;
	color: #585858;
}

/* line 825, scss/common.scss */
.tocCont .resultArea ul li .place {
	font-size: 13px;
	color: #43b54f;
}

/* line 829, scss/common.scss */
.tocCont .resultArea ul li:hover {
	background-color: #f3f3f3;
}

/* line 832, scss/common.scss */
.tocCont .resultArea ul li .tit {
	font-size: 16px;
	color: #141414;
}

/* line 835, scss/common.scss */
.tocCont .resultArea ul li .tit strong {
	font-weight: bold;
}

/* line 844, scss/common.scss */
.rightArea {
	position: absolute;
	top: 14px;
	right: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	z-index: 20;
}

/* line 850, scss/common.scss */
.rightArea .location {
	height: 37px;
	border-radius: 4px;
	background-color: #fff;
}

/* line 854, scss/common.scss */
.rightArea .location ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* line 857, scss/common.scss */
.rightArea .location ul li {
	position: relative;
	line-height: 38px;
}

/* line 860, scss/common.scss */
.rightArea .location ul li span {
	display: inline-block;
	padding: 0 16.5px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 13px;
	color: #686868;
}

/* line 868, scss/common.scss */
.rightArea .location ul li:last-of-type:after {
	display: none;
}

/* line 871, scss/common.scss */
.rightArea .location ul li:last-of-type span {
	color: #333;
	font-family: bold;
}

/* line 876, scss/common.scss */
.rightArea .location ul li:after {
	content: "";
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	right: -6px;
	width: 7px;
	height: 11px;
	background: url("../images/ico/ico-right.png") no-repeat center;
}

/* line 890, scss/common.scss */
.rightArea .locSearch {
	margin-left: 10px;
}

/* line 892, scss/common.scss */
.rightArea .locSearch .inputBox {
	position: relative;
}

/* line 894, scss/common.scss */
.rightArea .locSearch .inputBox input[type="text"] {
	width: 282px;
	height: 37px;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 13px;
	border: 0;
	border-radius: 4px;
	outline: 0;
	border: 1px solid transparent;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	background-color: #fff;
}

/* line 906, scss/common.scss */
.rightArea .locSearch .inputBox input[type="text"]:focus {
	border-color: #53e3b7;
}

/* line 908, scss/common.scss */
.rightArea .locSearch .inputBox input[type="text"]:focus + .btnInputSearch {
	background: url("../images/ico/ico-input-search-active.png") no-repeat center;
}

/* line 912, scss/common.scss */
.rightArea .locSearch .inputBox input[type="text"]::-webkit-input-placeholder {
	color: #999;
}
.rightArea .locSearch .inputBox input[type="text"]::-moz-placeholder {
	color: #999;
}
.rightArea .locSearch .inputBox input[type="text"]:-ms-input-placeholder {
	color: #999;
}
.rightArea .locSearch .inputBox input[type="text"]::-ms-input-placeholder {
	color: #999;
}
.rightArea .locSearch .inputBox input[type="text"]::placeholder {
	color: #999;
}

/* line 916, scss/common.scss */
.rightArea .locSearch .inputBox .btnInputSearch {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	right: 10px;
	width: 15px;
	height: 16px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	background: url("../images/ico/ico-input-search.png") no-repeat center;
}

/* line 930, scss/common.scss */
.toolBar {
	position: absolute;
	top: 100px;
	right: 12px;
	z-index: 40;
}

/* line 936, scss/common.scss */
.toolBar ul {
	width: 54px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/* line 941, scss/common.scss */
.toolBar ul li {
	height: 63px;
	padding: 8px 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-align: center;
	background-color: #fff;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 951, scss/common.scss */
.toolBar ul li:first-of-type:hover .btn01 {
	background-image: url("../images/tool/ico-tool01-active.png");
}

/* line 953, scss/common.scss */
.toolBar ul li:first-of-type:hover .btn01 span {
	color: #00783e;
	font-weight: bold;
}

/* line 960, scss/common.scss */
.toolBar ul li:nth-of-type(2):hover .btn02 {
	background-image: url("../images/tool/ico-tool02-active.png");
}

/* line 962, scss/common.scss */
.toolBar ul li:nth-of-type(2):hover .btn02 span {
	color: #00783e;
	font-weight: bold;
}

/* line 969, scss/common.scss */
.toolBar ul li:nth-of-type(3):hover .btn03 {
	background-image: url("../images/tool/ico-tool03-active.png");
}

/* line 971, scss/common.scss */
.toolBar ul li:nth-of-type(3):hover .btn03 span {
	color: #00783e;
	font-weight: bold;
}

/* line 978, scss/common.scss */
.toolBar ul li:nth-of-type(4):hover .btn04 {
	background-image: url("../images/tool/ico-tool04-active.png");
}

/* line 980, scss/common.scss */
.toolBar ul li:nth-of-type(4):hover .btn04 span {
	color: #00783e;
	font-weight: bold;
}

/* line 987, scss/common.scss */
.toolBar ul li:nth-of-type(5):hover .btn05 {
	background-image: url("../images/tool/ico-tool05-active.png");
}

/* line 989, scss/common.scss */
.toolBar ul li:nth-of-type(5):hover .btn05 span {
	color: #00783e;
	font-weight: bold;
}

/* line 996, scss/common.scss */
.toolBar ul li:nth-of-type(6):hover .btn06 {
	background-image: url("../images/tool/ico-tool06-active.png");
}

/* line 998, scss/common.scss */
.toolBar ul li:nth-of-type(6):hover .btn06 span {
	color: #00783e;
	font-weight: bold;
}

/* line 1005, scss/common.scss */
.toolBar ul li:last-of-type:hover .btn07 {
	background-image: url("../images/tool/ico-tool07-active.png");
}

/* line 1007, scss/common.scss */
.toolBar ul li:last-of-type:hover .btn07 span {
	color: #00783e;
	font-weight: bold;
}

/* line 1014, scss/common.scss */
.toolBar ul li button {
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1016, scss/common.scss */
.toolBar ul li button.btnTool {
	width: 40px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
}

/* line 1022, scss/common.scss */
.toolBar ul li button.btn01 {
	background-image: url("../images/tool/ico-tool01.png");
}

/* line 1025, scss/common.scss */
.toolBar ul li button.btn02 {
	background-image: url("../images/tool/ico-tool02.png");
}

/* line 1028, scss/common.scss */
.toolBar ul li button.btn03 {
	background-image: url("../images/tool/ico-tool03.png");
}

/* line 1031, scss/common.scss */
.toolBar ul li button.btn04 {
	background-image: url("../images/tool/ico-tool04.png");
}

/* line 1034, scss/common.scss */
.toolBar ul li button.btn05 {
	background-image: url("../images/tool/ico-tool05.png");
}

/* line 1037, scss/common.scss */
.toolBar ul li button.btn06 {
	background-image: url("../images/tool/ico-tool06.png");
}

/* line 1040, scss/common.scss */
.toolBar ul li button.btn07 {
	background-image: url("../images/tool/ico-tool07.png");
}

/* line 1044, scss/common.scss */
.toolBar ul li span {
	display: block;
	padding-top: 40px;
	font-size: 11px;
	color: #838383;
	letter-spacing: -1px;
}

/* line 1051, scss/common.scss */
.toolBar ul li:first-of-type {
	border-radius: 50px 50px 0 0;
	height: 70px;
	padding-top: 15px;
}

/* line 1056, scss/common.scss */
.toolBar ul li:last-of-type {
	border-radius: 0 0 50px 50px;
	height: 80px;
	padding-bottom: 15px;
}

/* line 1063, scss/common.scss */
.toolBar .toolSubMenu01 {
	display: none;
	position: absolute;
	top: 70px;
	right: 475px;
}

/* line 1069, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content {
	height: 63px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

/* line 1074, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li {
	height: 63px;
	padding: 5px 8px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-align: center;
	background-color: #fff;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1083, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:hover span {
	color: #00783e;
	font-weight: bold;
}

/* line 1089, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:first-of-type:hover .btn02-01 {
	background-image: url("../images/tool/ico-tool02-01-active.png");
}

/* line 1094, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(2):hover .btn02-02 {
	background-image: url("../images/tool/ico-tool02-02-active.png");
}

/* line 1099, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(3):hover .btn02-03 {
	background-image: url("../images/tool/ico-tool02-03-active.png");
}

/* line 1104, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(4):hover .btn02-04 {
	background-image: url("../images/tool/ico-tool02-04-active.png");
}

/* line 1109, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(5):hover .btn02-05 {
	background-image: url("../images/tool/ico-tool02-05-active.png");
}

/* line 1114, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(6):hover .btn02-06 {
	background-image: url("../images/tool/ico-tool02-06-active.png");
}

/* line 1119, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:nth-of-type(7):hover .btn02-07 {
	background-image: url("../images/tool/ico-tool02-07-active.png");
}

/* line 1124, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:last-of-type:hover .btn02-08 {
	background-image: url("../images/tool/ico-tool02-08-active.png");
}

/* line 1129, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button {
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1131, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btnTool {
	width: 40px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
}

/* line 1137, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-01 {
	background-image: url("../images/tool/ico-tool02-01.png");
}

/* line 1140, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-02 {
	background-image: url("../images/tool/ico-tool02-02.png");
}

/* line 1143, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-03 {
	background-image: url("../images/tool/ico-tool02-03.png");
}

/* line 1146, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-04 {
	width: 50px;
	background-image: url("../images/tool/ico-tool02-04.png");
}

/* line 1150, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-05 {
	background-image: url("../images/tool/ico-tool02-05.png");
}

/* line 1153, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-06 {
	background-image: url("../images/tool/ico-tool02-06.png");
}

/* line 1156, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-07 {
	background-image: url("../images/tool/ico-tool02-07.png");
}

/* line 1159, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li button.btn02-08 {
	background-image: url("../images/tool/ico-tool02-08.png");
}

/* line 1163, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li span {
	display: block;
	padding-top: 40px;
	font-size: 10px;
	color: #838383;
}

/* line 1169, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:first-of-type {
	border-radius: 5px 0 0 5px;
	padding-left: 15px;
}

/* line 1173, scss/common.scss */
.toolBar .toolSubMenu01 .dropdown-content > li:last-of-type {
	border-radius: 0 5px 5px 0;
	padding-right: 15px;
}

/* line 1181, scss/common.scss */
.toolBar .toolSubMenu02 {
	position: absolute;
	top: 320px;
	right: 185px;
}

/* line 1186, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content {
	height: 63px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

/* line 1191, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li {
	height: 63px;
	padding: 5px 8px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-align: center;
	background-color: #fff;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1199, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:hover span {
	color: #00783e;
	font-weight: bold;
}

/* line 1205, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:first-of-type:hover .btn06-01 {
	background-image: url("../images/tool/ico-tool06-01-active.png");
}

/* line 1210, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:nth-of-type(2):hover .btn06-02 {
	background-image: url("../images/tool/ico-tool06-02-active.png");
}

/* line 1215, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:last-of-type:hover .btn06-03 {
	background-image: url("../images/tool/ico-tool06-03-active.png");
}

/* line 1220, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li button {
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1222, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li button.btnTool {
	width: 40px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
}

/* line 1228, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li button.btn06-01 {
	background-image: url("../images/tool/ico-tool06-01.png");
}

/* line 1231, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li button.btn06-02 {
	background-image: url("../images/tool/ico-tool06-02.png");
}

/* line 1234, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li button.btn06-03 {
	background-image: url("../images/tool/ico-tool06-03.png");
}

/* line 1238, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li span {
	display: block;
	padding-top: 40px;
	font-size: 11px;
	color: #838383;
}

/* line 1244, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:first-of-type {
	border-radius: 5px 0 0 5px;
	padding-left: 15px;
}

/* line 1248, scss/common.scss */
.toolBar .toolSubMenu02 .dropdown-content > li:last-of-type {
	border-radius: 0 5px 5px 0;
	padding-right: 15px;
}

/* line 1257, scss/common.scss */
.scaleBox {
	position: absolute;
	bottom: 20px;
	right: 20px;
	z-index: 20;
}

/* line 1262, scss/common.scss */
.scaleBox .inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding: 5px;
	border-radius: 4px;
	background-color: rgba(20, 20, 20, 0.8);
}

/* line 1269, scss/common.scss */
.scaleBox label {
	font-size: 12px;
	font-weight: bold;
	padding: 0 8px;
	color: rgba(255, 255, 255, 0.7);
}

/* line 1275, scss/common.scss */
.scaleBox select {
	width: 126px;
	height: 24px;
	font-size: 12px;
	font-weight: bold;
	background: #fff url("../images/ico/ico-select-down.png") no-repeat center right 10px;
}

/* line 1284, scss/common.scss */
select {
	border: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	padding-left: 20px;
	background: #fff url("../images/toc/ico-toc-select-down.png") no-repeat center right 10px;
}
.mo_select{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 20px 0 10px !important;
}
/* line 1292, scss/common.scss */
.radio {
	display: inline-block;
}

/* line 1294, scss/common.scss */
.radio input[type="radio"] {
	display: none;
}

/* line 1296, scss/common.scss */
.radio input[type="radio"]:checked + label {
	position: relative;
}

/* line 1298, scss/common.scss */
.radio input[type="radio"]:checked + label:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 7px;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #1caf82;
}

/* line 1309, scss/common.scss */
.radio input[type="radio"]:checked + label:before {
	border-color: #1caf82;
}

/* line 1314, scss/common.scss */
.radio label {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	cursor: pointer;
	text-indent: 7px;
}

/* line 1320, scss/common.scss */
.radio label:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 18px;
	height: 18px;
	border-radius: 9px;
	border: 1px solid #d3d5da;
	background-color: #fff;
}

/* line 1333, scss/common.scss */
.pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding: 20px 0 36px;
}

/* line 1338, scss/common.scss */
.pagination .btnFirst,
.pagination .btnPrev,
.pagination .btnNext,
.pagination .btnLast {
	width: 15px;
	height: 15px;
	margin: 0 2px;
	background-repeat: no-repeat;
	background-position: center;
}

/* line 1348, scss/common.scss */
.pagination a {
	width: 26px;
	height: 26px;
	margin: 0 2px;
	border-radius: 3px;
	text-align: center;
	line-height: 26px;
	color: #777;
	font-family: "Pretendard";
	font-size: 14px;
	font-weight: bold;
}

/* line 1360, scss/common.scss */
.pagination a.active {
	background: #8347bc;
	color: #fff;
}

/* line 1364, scss/common.scss */
.pagination .btnFirst {
	background-image: url("../images/ico/ico-first-prev.png");
}

/* line 1367, scss/common.scss */
.pagination .btnLast {
	background-image: url("../images/ico/ico-last-next.png");
}

/* line 1370, scss/common.scss */
.pagination .btnPrev {
	background-image: url("../images/ico/ico-prev.png");
	margin: 0 20px 0 15px;
}

/* line 1374, scss/common.scss */
.pagination .btnNext {
	background-image: url("../images/ico/ico-next.png");
	margin: 0 20px 0 15px;
}

/*===================== popup =========================*/
/* line 1382, scss/common.scss */
.popup {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	height: 300px;
}

/* line 1388, scss/common.scss */
.popup .btnClose {
	position: absolute;
	top: 17px;
	right: 20px;
	width: 22px;
	height: 21px;
	background: url("../images/popup/ico-popup-close.png") no-repeat center;
}

/* line 1396, scss/common.scss */
.popup .head {
	height: 50px;
	font-size: 19px;
	padding: 10px 10px 15px 10px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	color: #fff;
	border-radius: 8px 8px 0 0;
	background: linear-gradient(45deg, #50bc44, #00abeb);
}

/* line 1406, scss/common.scss */
.popup .head strong:before {
	content: "";
	display: inline-block;
	width: 17px;
	height: 19px;
	margin-right: 10px;
	background: url("../images/popup/ico-popup-poi.svg") no-repeat center;
}

/* line 1416, scss/common.scss */
.popup .cont {
	padding: 15px 20px 15px 20px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background-color: #fff;
	-webkit-box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
	        box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
}

/* line 1423, scss/common.scss */
.popup .cont .locList ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/* line 1427, scss/common.scss */
.popup .cont .locList ul li .titLabel {
	display: inline-block;
	min-width: 55px;
	padding: 4px 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-radius: 12px;
	text-align: center;
	background-color: #f0f1f3;
}

/* line 1435, scss/common.scss */
.popup .cont .locList ul li .titLabel span {
	display: block;
	font-size: 13px;
	color: #333;
	font-weight: bold;
}

/* line 1441, scss/common.scss */
.popup .cont .locList ul li .titLabel + p {
	margin-left: 10px;
}

/* line 1445, scss/common.scss */
.popup .cont .locList ul li p {
	color: #333;
	font-size: 14px;
}

/* line 1449, scss/common.scss */
.popup .cont .locList ul li + li {
	margin-top: 7px;
}

/* line 1458, scss/common.scss */
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

/* line 1460, scss/common.scss */
.flex.ac {
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* line 1463, scss/common.scss */
.flex.ab {
	-webkit-box-align: baseline;
	    -ms-flex-align: baseline;
	        align-items: baseline;
}

/* line 1466, scss/common.scss */
.flex.sb {
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

/* line 1472, scss/common.scss */
.colorType.mint {
	color: #5ec9d1;
}

/* line 1477, scss/common.scss */
.colBox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/* line 1481, scss/common.scss */
.locTit {
	position: relative;
	margin-bottom: 6px;
	font-size: 14px;
	color: #141414;
	font-weight: bold;
}

/* line 1488, scss/common.scss */
.locTit label {
	margin-left: 10px;
}

/* line 1491, scss/common.scss */
.locTit:before {
	content: url("../images/ico/ico_bullet.svg");
	position: absolute;
	width: 10px;
	height: 10px;
	text-align: center;
	line-height: 10px;
	border-radius: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	color: #fff;
}

/* line 1507, scss/common.scss */
.btnArea.result button {
	width: 28px;
	height: 28px;
	border: 1px solid #dbdbdb;
	border-radius: 50px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

/* line 1514, scss/common.scss */
.btnArea.result .btnLoc {
	background: #fff url("../images/btn/ico-btn-poi.png") no-repeat center;
}

/* line 1516, scss/common.scss */
.btnArea.result .btnLoc:hover {
	border-color: transparent;
	background: #50bc44 url("../images/btn/ico-btn-poi-hover.png") no-repeat center;
}

/* line 1521, scss/common.scss */
.btnArea.result .btnMore {
	background: #fff url("../images/btn/ico-btn-more.png") no-repeat center;
}

/* line 1523, scss/common.scss */
.btnArea.result .btnMore:hover {
	border-color: transparent;
	background: #50bc44 url("../images/btn/ico-btn-more-hover.png") no-repeat center;
}

/* line 1531, scss/common.scss */
.sidePopup {
	position: absolute;
	top: 100px;
	right: 80px;
	height: 100%;
}

/* line 1538, scss/common.scss */
.sidePopup label.selected {
	font-weight: bold;
}

/* line 1543, scss/common.scss */
.sidePopup .btnClose {
	position: absolute;
	top: 17px;
	right: 20px;
	width: 22px;
	height: 21px;
	background: url("../images/popup/ico-popup-close.png") no-repeat center;
}

/* line 1551, scss/common.scss */
.sidePopup .head {
	height: 50px;
	font-size: 19px;
	padding: 10px 10px 10px 18px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	color: #fff;
	border-radius: 4px 4px 0 0;
	background: linear-gradient(45deg, #50bc44, #00abeb);
}

/* line 1561, scss/common.scss */
.sidePopup .cont {
	padding: 15px 20px 15px 20px;
	height: 577px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background-color: #fff;
	overflow: auto;
	position: relative;
	-webkit-box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
	        box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
}

/* line 1571, scss/common.scss */
.sidePopup .cont .hide {
	display: none;
}

/* line 1575, scss/common.scss */
.sidePopup .cont .deps01 {
	padding-left: 15px;
	padding-bottom: 10px;
}

/* line 1579, scss/common.scss */
.sidePopup .cont .deps01 .hasSub {
	position: relative;
}

/* line 1583, scss/common.scss */
.sidePopup .cont .deps01 label {
	position: relative;
}

/* line 1586, scss/common.scss */
.sidePopup .cont .deps01 label img {
	margin-right: 4px;
	vertical-align: middle;
	margin-bottom: 3px;
}

/* line 1592, scss/common.scss */
.sidePopup .cont .deps01 .tit {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	font-weight: bold;
	font-size: 14px;
	position: relative;
}

/* line 1598, scss/common.scss */
.sidePopup .cont .deps01 .tit:before {
	content: url("../images/ico/ico_bullet.svg");
	width: 10px;
	height: 10px;
	text-align: center;
	border-radius: 50%;
	top: 25%;
	left: -5px;
	-webkit-transform: translate(-100%, -50%);
	        transform: translate(-100%, -50%);
	color: #fff;
	position: absolute;
}

/* line 1611, scss/common.scss */
.sidePopup .cont .deps01 .tit::after {
	content: "";
	width: 11px;
	height: 8px;
	margin-left: 5px;
	/*background: url("../images/ico/ico-open-arrow-up.svg") no-repeat center;*/
}

/* line 1620, scss/common.scss */
.sidePopup .cont .deps01 .tit.active::after {
	background: url("../images/ico/ico-open-arrow-down.svg") no-repeat center;
}

/* line 1626, scss/common.scss */
.sidePopup .cont .deps01 .checkArea {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 3px;
	padding-top: 7px;
	color: #838383;
	font-size: 13px;
}

/* line 1634, scss/common.scss */
.sidePopup .cont .deps01 .deps02 {
	display: none;
}

/* line 1637, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .hasSub {
	position: relative;
}

/* line 1639, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .hasSub .checkArea {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* line 1642, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .hasSub .checkArea::after {
	content: "";
	width: 11px;
	height: 8px;
	margin-left: 5px;
	/*background: url("../images/ico/ico-open-arrow-up.svg") no-repeat center;*/
}

/* line 1653, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .hasSub.active .checkArea::after {
	background: url("../images/ico/ico-open-arrow-down.svg") no-repeat center;
}

/* line 1660, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .deps03 {
	display: none;
	padding-left: 15px;
	position: relative;
}

/* line 1666, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .deps03 li .checkArea > img {
	padding-right: 5px;
}

/* line 1669, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .deps03 li .checkArea:before {
	content: url("../images/ico/ico_arrow.svg");
	width: 10px;
	height: 10px;
	text-align: center;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	color: #fff;
}

/* line 1681, scss/common.scss */
.sidePopup .cont .deps01 .deps02 .deps03 li .checkArea::after {
	display: none;
}

/* line 1692, scss/common.scss */
.lakePopup {
	width: 400px;
	position: absolute;
	top: 50%;
	left: 80%;
	-webkit-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
}

/* line 1699, scss/common.scss */
.lakePopup label.selected {
	font-weight: bold;
}

/* line 1704, scss/common.scss */
.lakePopup .btnClose {
	position: absolute;
	top: 17px;
	right: 20px;
	width: 22px;
	height: 21px;
	background: url("../images/popup/ico-popup-close.png") no-repeat center;
}

/* line 1712, scss/common.scss */
.lakePopup .head {
	height: 50px;
	font-size: 19px;
	padding: 10px 10px 10px 18px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	color: #fff;
	border-radius: 4px 4px 0 0;
	background: linear-gradient(45deg, #50bc44, #00abeb);
}

/* line 1721, scss/common.scss */
.lakePopup .cont {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background-color: #fff;
	-webkit-box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
	        box-shadow: 2px 5px 4px rgba(0, 0, 0, 0.3);
}

/* line 1730, scss/common.scss */
.lakePopup .cont .addressArea {
	width: 360px;
	padding: 20px 0 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	vertical-align: middle;
	cursor: pointer;
}

/* line 1740, scss/common.scss */
.lakePopup .cont .addressArea .top {
	width: 100%;
	height: 180px;
	background-color: grey;
	border-radius: 5px;
}

/* line 1748, scss/common.scss */
.lakePopup .cont .addressArea .address .tit {
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}

/* line 1752, scss/common.scss */
.lakePopup .cont .addressArea .address .tit::before {
	content: "";
	margin-left: 15px;
	position: absolute;
	top: 3px;
	left: -15px;
	width: 18px;
	height: 18px;
	background-image: url(../images/ico/ico-lake-adress.svg);
	background-size: cover;
}

/* line 1763, scss/common.scss */
.lakePopup .cont .addressArea .address .tit span {
	padding-left: 20px;
	font-size: 16px;
}

/* line 1768, scss/common.scss */
.lakePopup .cont .addressArea .address .tourInfo {
	width: 100%;
	height: 80px;
	padding: 10px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: solid 1px #d3d3d3;
	border-radius: 5px;
	font-size: 14px;
	overflow: auto;
	resize: none;
}

/* line 1782, scss/common.scss */
.lakePopup .cont .weatherArea {
	width: 360px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin: 10px 0;
}

/* line 1789, scss/common.scss */
.lakePopup .cont .weatherArea .weatherimg {
	margin-right: 10px;
}

/* line 1793, scss/common.scss */
.lakePopup .cont .weatherArea .weatherInfo {
	margin-right: 20px;
	margin-left: 10px;
	text-align: left;
}

/* line 1798, scss/common.scss */
.lakePopup .cont .weatherArea .weatherInfo > span {
	font-size: 32px;
}

/* line 1801, scss/common.scss */
.lakePopup .cont .weatherArea .weatherInfo > p {
	margin-top: -5px;
	font-size: 13px;
	color: #838383;
}

/* line 1808, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

/* line 1811, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo p {
	font-size: 13px;
	color: #838383;
	letter-spacing: -40;
	margin-right: 20px;
	float: left;
	width: 60%;
}

/* line 1819, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo span {
	font-size: 12px;
	font-weight: bold;
	float: right;
	width: 40%;
}

/* line 1825, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .ulDustInfo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 150px;
	height: 38px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin-bottom: 4px;
	padding: 10px;
	border-radius: 5px;
}

/* line 1834, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .dustInfo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 150px;
	height: 38px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 10px;
	border-radius: 5px;
}

/* line 1843, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .noData {
	background-color: #f2f2f2;
	color: #838383;
}

/* line 1847, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .usual {
	background-color: #eaf7e8;
	color: #01c840;
}

/* line 1851, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .good {
	background-color: #e1f3fb;
	color: #36a3fc;
}

/* line 1856, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .bad {
	background-color: #f7f2e1;
	color: #e7b200;
}

/* line 1861, scss/common.scss */
.lakePopup .cont .weatherArea .weaInfo .ulBad {
	background-color: #fde6e6;
	color: #e54746;
}

/* line 1867, scss/common.scss */
.lakePopup .cont .weatherDate {
	margin-bottom: 10px;
}

/* line 1869, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList {
	width: 360px;
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

/* line 1874, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList > li {
	padding-left: 0 10px;
	-ms-flex-preferred-size: 25%;
	    flex-basis: 25%;
	border-left: 1px solid #e7e8ea;
}

/* line 1878, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList > li p {
	font-size: 13px;
}

/* line 1881, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList > li span {
	font-weight: bold;
	font-size: 13px;
}

/* line 1885, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList > li:first-child {
	padding-left: 0;
	border-left: none;
}

/* line 1889, scss/common.scss */
.lakePopup .cont .weatherDate .weatherList > li:last-child {
	padding-right: 0;
}

/* line 1895, scss/common.scss */
.lakePopup .cont .weatherTime {
	width: 400px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

/* line 1901, scss/common.scss */
.lakePopup .cont .weatherTime .weatherinner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
}

/* line 1906, scss/common.scss */
.lakePopup .cont .weatherTime .weatherinner .vertical-line {
	width: 2px;
	height: 13px;
	background-color: #e7e8ea;
}

/* line 1912, scss/common.scss */
.lakePopup .cont .weatherTime .weatherinner .date,
.lakePopup .cont .weatherTime .weatherinner .source {
	font-size: 13px;
	color: "#838383";
}

/* line 1919, scss/common.scss */
.lakePopup .cont .weatherTime .weatherinner .source span {
	font-weight: bold;
	padding-left: 3px;
	padding-right: 20px;
	color: #36a3fc;
}

/* line 1929, scss/common.scss */
.lakePopup .cont .views {
	width: 160px;
	height: 44px;
	background: linear-gradient(45deg, #50bc44, #00abeb);
	color: #fff;
	border-radius: 5px;
	margin: 20px 0;
}

/* line 1944, scss/common.scss */
.tabList {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

/* line 1948, scss/common.scss */
.tabList li {
	text-align: center;
	width: 100%;
	height: 100%;
}

/* line 1952, scss/common.scss */
.tabList li a {
	font-size: 16px;
	letter-spacing: -0.075em;
	line-height: 16px;
	font-weight: 500;
	color: #dbb8fd;
}

/* line 1959, scss/common.scss */
.tabList li.active {
	position: relative;
}

/* line 1961, scss/common.scss */
.tabList li.active a {
	font-weight: bold;
	color: #fff;
}

/* line 1969, scss/common.scss */
.tabCont {
	display: none;
}

/* line 1971, scss/common.scss */
.tabCont.active {
	display: block;
}

/* line 1975, scss/common.scss */
.tabCont .bottomArea {
	height: calc(100vh - 359px);
}

/*swiper*/
/* line 1982, scss/common.scss */
.swiper.slide {
	position: relative;
	padding: 0 30px;
}

/* line 1986, scss/common.scss */
.swiper.slide .swiper-slide {
	/* width: 140px;
    height: 140px; */
	background: #fff;
	border-radius: 7px;
	opacity: 0.4;
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
}

/* line 1995, scss/common.scss */
.swiper.slide .swiper-slide:hover img {
	border: solid 3px #43b54f;
	border-radius: 10px;
}

/* line 1999, scss/common.scss */
.swiper.slide .swiper-slide:hover p {
	color: #00783e;
	font-weight: bold;
}

/* line 2005, scss/common.scss */
.swiper.slide .swiper-slide p {
	font-size: 14px;
	text-align: center;
}

/* line 2009, scss/common.scss */
.swiper.slide .swiper-slide img {
	display: block;
	width: 100%;
}

/* line 2014, scss/common.scss */
.swiper.slide .swiper-slide.swiper-slide-active,
.swiper.slide .swiper-slide.swiper-slide-active + .swiper-slide {
	opacity: 1;
}

/* line 2020, scss/common.scss */
.swiper.slide .swiper-button-prev {
	left: 0;
	top: calc(50% + 7px);
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background: url(../images/ico/ico-swiper-prev.svg) no-repeat center center;
}

/* line 2027, scss/common.scss */
.swiper.slide .swiper-button-prev:after, .swiper.slide .swiper-button-prev.swiper-rtl {
	display: none;
}

/* line 2033, scss/common.scss */
.swiper.slide .swiper-button-next {
	right: 0px;
	top: calc(50% + 7px);
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background: url(../images/ico/ico-swiper-next.svg) no-repeat center center;
}

/* line 2040, scss/common.scss */
.swiper.slide .swiper-button-next:after, .swiper.slide .swiper-button-next.swiper-rtl {
	display: none;
}

/* line 2048, scss/common.scss */
.donut_round {
	border-radius: 50%;
	position: relative;
}

/* line 2053, scss/common.scss */
.circle-chart__background {
	padding: 2px;
}

/* line 2057, scss/common.scss */
.donut_round_num {
	position: absolute;
	top: 12px;
	left: calc(50% - 14px);
	z-index: 99;
	text-align: center;
}

/* line 2066, scss/common.scss */
.lakePopup .cont .dustArea .dustAreaCont .donut_round_num p {
	color: #333;
	font-size: 15px;
	font-family: "Noto Sans";
}

/* line 2072, scss/common.scss */
.donut_round_num .lakePopup .cont .dustArea .dustAreaCont.donut_round_num p {
	text-align: center;
	line-height: 12px;
}

/* line 2077, scss/common.scss */
.lakePopup .cont .dustArea .dustAreaCont .donut_round_num .unit {
	color: #8c8c8c;
	font-size: 12px;
	margin-top: -3px;
	font-weight: 300;
}

/* line 2084, scss/common.scss */
.circle-chart__circle {
	animation: circle-chart-fill 2s reverse;
	/* 1 */
	-webkit-transform: rotate(-90deg);
	        transform: rotate(-90deg);
	/* 2, 3 */
	-webkit-transform-origin: center;
	        transform-origin: center;
	/* 4 */
}

@-webkit-keyframes circle-chart-fill {
	to {
		stroke-dasharray: 0 100;
	}
}

@keyframes circle-chart-fill {
	to {
		stroke-dasharray: 0 100;
	}
}
/* 수정된 css*/
.menuAreadiv{
	display: flex;
	flex-direction: column;
}
.menubox{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 5px;
}
.menubox img{
	width: 45px;
	height: 46px;
}
.menubox span{
	font-size: 14px;
	color: rgba(255, 255, 255, 0.7);
	word-break: keep-all;
}
.menuArea > .submenu-trigger .mn-submenu {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	background-color: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	z-index: 1000;
}
.menuArea > .submenu-trigger:hover .mn-submenu,
.menuArea > .submenu-trigger.active .mn-submenu {
	display: block;
}
.mn-submenu {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 5px;
}
.mn-submenu > li{
	width: 100%;
}
.mn-submenu > li:hover{
	background-color: rgba(0, 0, 0, 0.05);
}
.mn-submenu > li:hover >span{
	color: #fff;
}
.mn-submenu > li:hover
.menu-wrap{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.submenu-group .submenu-wrap{
	width: 90px;
	min-width: 90px;
	height: 100%;
	background:#218521;
	position: fixed;
	left: -10px;
	top: 0;
	z-index: 5;
	-webkit-transition: 0.4s ease-in-out;
	transition: 0.4s ease-in-out;
	overflow-y: auto;
	overflow-x: hidden;
}
.submenu-group .submenu-wrap::-webkit-scrollbar{
	width: 10px;
}
.submenu-group .submenu-wrap-back{
	width: 90px;
	min-width: 90px;
	height: 100%;
	background:#218521;
	position: fixed;
	left: -10px;
	top: 0;
	z-index: 2;
}
.submenu-group .submenu-wrap.active {
	display: block;
}
.submenu-group .submenu-wrap .mn-submenu li {
	padding: 10px 3px;
	color: rgba(255, 255, 255, 0.7);
}
.submenu-group .submenu-wrap .mn-submenu li a{
	display: flex;
	flex-direction: column;
	align-items: center;
	word-break: keep-all;
	text-align: center;
	justify-content: center;
	font-size: 14px;
	gap: 5px;
	line-height: 1.3;
}
.submenu-group .submenu-wrap .mn-submenu li:first-child{
	margin-top: 10px;
}
.submenu-group .submenu-wrap .mn-submenu li a img{
	width: 45px;
	height: 35px;
}
.submenu-group{
	display: block;
}
#cts_map .odf-map{
	width: 100% !important;
	height: 100% !important;
}
/* 저수지 */
.poolLv-box{
	width: 360px;
}
ul.poolList{
	width: 100%;
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 20px;
}
ul.poolList li{
	padding-left: 0;
	border-left: none;
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	/*border-left: 1px solid #e7e8ea;*/
}
.wat-wrap{
	height: 120px;
	position: relative;
}
.wat-box{
	position: relative;
	background: url(../images/water_line.svg) no-repeat center;
	height: 120px;
	z-index: 3;
}
.wat-rat{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
}
.wat-h{
	position: absolute;
	width: 85px;
	height: 90%;
	bottom: 8px;
	left: 50%;
	background: linear-gradient(203deg, #E7DAF1 0%, #39CDFA 100%);
	transform: translate(-50%, 0%);
	z-index: 0;
}

.poolDate{
	font-size: 13px;
}
ul.poolList li.poolLi{
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	align-items: center;
}
.poolWaterLv{
	font-weight: bold;
	font-size: 13px;
}
ul.poolList li.divide_li{
	border-left: 1px solid #e7e8ea;
}
.divide_p{
	position: relative;
}
li.poolLi hr{
	background-color: transparent;
	border-bottom: 1px solid #ddd;
	width: 66%;
	height: 1px;
	border-top: 0;
}
/*저수지 모바일*/
ul.poolList.mo li{
	flex-basis: 50% !important;
}
ul.poolList.mo{
	margin-top: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJjb21tb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw2QkFBNkI7QUNDN0I7O0NBRUUsMkNBQTJDO0NBQzNDLGVBQWU7Q0FDZixXQUFXO0NBQ1gsbUNBQW1DO0FEQ3JDOztBQUVBLDZCQUE2QjtBQ0Q3QjtDQUNFLFdBQVc7Q0FDWCxjQUFjO0NBQ2QsV0FBVztBREdiOztBQUVBLDhCQUE4QjtBQ0g5QjtDQUNFLGNBQWM7Q0FDZCxTQUFTO0NBQ1QsVUFBVTtDQUNWLFFBQVE7Q0FDUixTQUFTO0NBQ1QsZ0JBQWdCO0NBQ2hCLFlBQVk7Q0FDWixjQUFjO0NBQ2Qsa0JBQWtCO0FES3BCOztBQUVBLDhCQUE4QjtBQ0w5QjtDQUNFLGtCQUFrQjtBRE9wQjs7QUFFQSw4QkFBOEI7QUNQOUI7Q0FDRSxrQkFBa0I7QURTcEI7O0FBRUEsOEJBQThCO0FDVDlCO0NBQ0UsbUJBQW1CO0FEV3JCOztBQ1JBLDZCQUFBO0FEV0EsOEJBQThCO0FDVjlCO0NBQ0Usa0JBQWtCO0NBQ2xCLE1BQU07Q0FDTixPQUFPO0NBQ1AsWUFBWTtDQUNaLFdBQVc7Q0FDWCxTQUFTO0FEWVg7O0FBRUEsOEJBQThCO0FDWjlCO0NBQ0UsY0FBYztDQUNkLGtCQUFrQjtDQUNsQixPQUFPO0NBQ1AsTUFBTTtDQUNOLGdCQUFnQjtDQUNoQixVQUFVO0NBQ1YsV0FBVztDQUNYLGlCQUFpQjtDQUNqQixtQkFBbUI7Q0FDbkIsa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxtQkFBbUI7Q0FDbkIsaUJBQWlCO0FEY25COztBQUVBLDhCQUE4QjtBQ2Q5Qjs7O0NBR0UsYUFBYTtDQUNiLFdBQVc7Q0FDWCxZQUFZO0NBQ1osY0FBYztDQUNkLG1CQUFtQjtDQUNuQixjQUFjO0NBQ2QsaUJBQWlCO0FEZ0JuQjs7QUFFQSw4QkFBOEI7QUNoQjlCO0NBQ0UsU0FBUztDQUNULHdCQUFnQjtJQUFoQixxQkFBZ0I7U0FBaEIsZ0JBQWdCO0FEa0JsQjs7QUFFQSw4QkFBOEI7QUN0QjlC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O0FEa2NwQjs7QUFFQSxnQ0FBZ0M7QUNqY2hDO0NBQ0UsWUFBWTtBRG1jZDs7QUFFQSxnQ0FBZ0M7QUNsY2hDO0NBQ0Usa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxzQkFBc0I7Q0FDdEIsV0FBVztDQUVYLGtCQUFrQjtBRG1jcEI7O0FBRUEsZ0NBQWdDO0FDbGNoQztDQUNFLFdBQVc7Q0FDWCxlQUFlO0NBQ2Ysd0JBQXdCO0FEb2MxQjs7QUFFQSxnQ0FBZ0M7QUNuY2hDO0NBQ0Usa0JBQWtCO0NBQ2xCLGlCQUFpQjtBRHFjbkI7O0FBRUEsZ0NBQWdDO0FDcGNoQztDQUNFLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsZ0JBQWdCO0NBQ2hCLGdCQUFnQjtBRHNjbEI7O0FBRUEsZ0NBQWdDO0FDcmNoQztDQUNFLHVDQUF1QztDQUN2QyxNQUFBO0NBQ0EsaUNBQXlCO1NBQXpCLHlCQUF5QjtDQUN6QixTQUFBO0NBQ0EsZ0NBQXdCO1NBQXhCLHdCQUF3QjtDQUN4QixNQUFBO0FEdWNGOztBQ3BjQTtDQUNFO0VBQ0UsdUJBQXVCO0NEdWMxQjtBQUNEOztBQzFjQTtDQUNFO0VBQ0UsdUJBQXVCO0NEdWMxQjtBQUNEIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBsaW5lIDIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbmJvZHksXG5odG1sIHtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIERvdHVtLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjMzMzO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDQ1ZW0gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY2xlYXJGaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMTQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5oaWRkZW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50eHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDI4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucG9zLXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi52YS10IHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLyogQWNjZXNzaWJpbGl0eSBOYXZpZ2F0aW9uICovXG4vKiBsaW5lIDM2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYWNjTmF2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDUwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcbn1cblxuLyogbGluZSA0NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmFjY05hdiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4vKiBsaW5lIDU5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYWNjTmF2IGE6Zm9jdXMsXG4uYWNjTmF2IGE6aG92ZXIsXG4uYWNjTmF2IGE6YWN0aXZlIHtcblx0ei1pbmRleDogMTAwMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogNXB4IDA7XG5cdGJhY2tncm91bmQ6ICNmZmMwMDA7XG5cdGNvbG9yOiAjNGEyNzEzO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA3MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuc2VsZWN0IHtcblx0Ym9yZGVyOiAwO1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKiBsaW5lIDc0LCBzY3NzL2NvbW1vbi5zY3NzICovXG5zZWxlY3Q6ZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDc4LCBzY3NzL2NvbW1vbi5zY3NzICovXG5zZWxlY3Q6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vKiBsaW5lIDgzLCBzY3NzL2NvbW1vbi5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdGZvbnQtc2l6ZTogMXB4O1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDk1LCBzY3NzL2NvbW1vbi5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG5cdGJhY2tncm91bmQ6ICMwM2E3ZTQgdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9jaGVjay5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwM2E3ZTQ7XG59XG5cbi8qIGxpbmUgMTAzLCBzY3NzL2NvbW1vbi5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG5cdG9wYWNpdHk6IDAuNTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDEwOCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWluLWhlaWdodDogMTZweDtcblx0cGFkZGluZzogMCAwIDAgMjRweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDExNSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEyLjU1cHggYXV0bztcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDFweDtcbn1cblxuLyogbGluZSAxMzIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5ib2xkIHtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEJvbGRcIjtcbn1cblxuLyogbGluZSAxMzYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5jU2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cdHNjcm9sbGJhci1jb2xvcjogIzMwMzAzMCB0cmFuc3BhcmVudDtcblx0c2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuXHRzY3JvbGxiYXItM2RsaWdodC1jb2xvcjogI2ZmZjtcblx0c2Nyb2xsYmFyLWRhcmtzaGFkb3ctY29sb3I6ICNmZmY7XG5cdHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjMzAzMDMwO1xuXHRzY3JvbGxiYXItaGlnaGxpZ2h0LWNvbG9yOiAjZmZmO1xuXHRzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuXHRzY3JvbGxiYXItdHJhY2stY29sb3I6ICNmZmY7XG5cdHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZWZlZmVmO1xufVxuXG4vKiBsaW5lIDE1MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmNTY3JvbGwgLmlubmVyU2Nyb2xsIHtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG59XG5cbi8qIGxpbmUgMTU0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNnB4O1xuXHRoZWlnaHQ6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTU4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNjEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5jU2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG59XG5cbi8qIGxpbmUgMTY0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kOiAjOWRhNGIzO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi8qIGxpbmUgMTY4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjYjZiNmI2O1xufVxuXG4vKiBsaW5lIDE3MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmNTY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICM4MDgwODA7XG59XG5cbi8qIGxpbmUgMTc0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbC5jU2Nyb2xsWCB7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0b3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4vKiBsaW5lIDE3Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmNTY3JvbGwuY1Njcm9sbFggLmlubmVyU2Nyb2xsIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTgxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uY1Njcm9sbC5jU2Nyb2xsWFkge1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuLyogbGluZSAxODcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN3cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDE5Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLm1hcENvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxOTgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiNtYXAge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2JnLW1hcC5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMjA4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jbWFwIC5zeW1ib2wge1xuXHR3aWR0aDogMzAwcHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDcwJSwgLTcwJSk7XG59XG5cbi8qIGxpbmUgMjE1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAyMjAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzUwYmM0NCwgIzAwYWJlYik7XG5cdGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogbGluZSAyMzAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAubG9nbyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyMzMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAudG9jU3ViTWVudSB7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA3MHB4O1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAyMTVweDtcblx0cGFkZGluZzogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzIxODUyMTtcblx0dHJhbnNpdGlvbjogMC40cyBsaW5lYXI7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLyogbGluZSAyNDYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAudG9jU3ViTWVudSA+IGxpIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAyNDgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAudG9jU3ViTWVudSA+IGxpID4gYSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLyogbGluZSAyNTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAudG9jU3ViTWVudSA+IGxpOmhvdmVyID4gYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjU3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLnRvY1N1Yk1lbnUgPiBsaSArIGxpIHtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDI2Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jSGVhZGVyIC5tZW51QXJlYSA+IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAzcHggMCAzcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cblxuLyogbGluZSAyNzUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAubWVudUFyZWEgPiBsaSA+IHNwYW4ge1xuXHRwYWRkaW5nLXRvcDogNDJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG5cdHRyYW5zaXRpb246IGluaGVyaXQ7XG5cdGxldHRlci1zcGFjaW5nOiAtMC45cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4vKiBsaW5lIDI4Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jSGVhZGVyIC5tZW51QXJlYSA+IGxpOmZpcnN0LWNoaWxkLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi8qIGxpbmUgMjkxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4vKiBsaW5lIDI5Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jSGVhZGVyIC5tZW51QXJlYSA+IGxpOmhvdmVyID4gc3BhbiB7XG5cdGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAyOTcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0hlYWRlciAubWVudUFyZWEgPiBsaS5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4vKiBsaW5lIDI5OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jSGVhZGVyIC5tZW51QXJlYSA+IGxpLmFjdGl2ZSA+IHNwYW4ge1xuXHRjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzAzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTAxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwMS5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1cHg7XG59XG5cbi8qIGxpbmUgMzA3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTAxLmFjdGl2ZSAudG9jU3ViTWVudSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgMzEzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTAyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwMi5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1cHg7XG59XG5cbi8qIGxpbmUgMzE3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTAzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwMy5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3cHg7XG59XG5cbi8qIGxpbmUgMzIxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwNC5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3cHg7XG59XG5cbi8qIGxpbmUgMzI1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwNS5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzI5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwNi5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzMzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwNy5zdmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzM3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA4IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwOC5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA4cHg7XG59XG5cbi8qIGxpbmUgMzQxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTA5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwOS5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzQ1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTEwIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUxMC5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzQ5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTExIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUxMS5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzUzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTEyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUxMi5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzU3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NIZWFkZXIgLm1lbnVBcmVhID4gbGkudG9jTWVudTEzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUxMy5wbmdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XG59XG5cbi8qIGxpbmUgMzY1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAtMzMwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmNDtcblx0dHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAzNzUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIC50b2NDb250QXJlYUlubmVyIHtcblx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLyogbGluZSAzNzksIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIHNlbGVjdCB7XG5cdGhlaWdodDogMzRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi8qIGxpbmUgMzg0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAudGl0bGVTZWxjdCB7XG5cdGNvbG9yOiAjNDU0NTQ1O1xufVxuXG4vKiBsaW5lIDM5MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLmJ0blRvY1Nob3cudG9jU2hvd0hpZGUsXG4jdG9jIC50b2NDb250QXJlYSAuYnRuVG9jSGlkZS50b2NTaG93SGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogNzdweDtcblx0bGVmdDogNDAwcHg7XG5cdHRvcDogMjIycHg7XG5cdHotaW5kZXg6IDE7XG5cdGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDNiNTRmO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNDA0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuVG9jU2hvdy50b2NTaG93SGlkZS5hY3RpdmUsXG4jdG9jIC50b2NDb250QXJlYSAuYnRuVG9jSGlkZS50b2NTaG93SGlkZS5hY3RpdmUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA0MTAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIC5idG5Ub2NTaG93IHtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLXNob3cucG5nXCIpO1xufVxuXG4vKiBsaW5lIDQxMywgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLmJ0blRvY1Nob3c6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XG59XG5cbi8qIGxpbmUgNDE3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuVG9jSGlkZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2MtaGlkZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgNDIwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuVG9jSGlkZTpob3ZlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1oaWRlLnBuZ1wiKTtcbn1cblxuLyogbGluZSA0MjcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIC5idG5MYWtlU2hvdy5sYWtlU2hvd0hpZGUsXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZUhpZGUubGFrZVNob3dIaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiA3N3B4O1xuXHRsZWZ0OiA3NjBweDtcblx0dG9wOiAzMTBweDtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwM2E3ZTQ7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG59XG5cbi8qIGxpbmUgNDM5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZVNob3cubGFrZVNob3dIaWRlLmFjdGl2ZSxcbiN0b2MgLnRvY0NvbnRBcmVhIC5idG5MYWtlSGlkZS5sYWtlU2hvd0hpZGUuYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNDQ2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZVNob3cge1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XG59XG5cbi8qIGxpbmUgNDUwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZVNob3c6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XG59XG5cbi8qIGxpbmUgNDUzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZVNob3cuYWN0aXZlIHtcblx0bGVmdDogNDAwcHg7XG59XG5cbi8qIGxpbmUgNDU3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4jdG9jIC50b2NDb250QXJlYSAuYnRuTGFrZUhpZGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLWhpZGUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDQ2MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLmJ0bkxha2VIaWRlOmhvdmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLWhpZGUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDQ2Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLmhlYWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDAgMTVweCAwIDE4cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiA0MDBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODM0N2JjO1xufVxuXG4vKiBsaW5lIDQ3Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLmhlYWQgLnRpdGxlLW1vIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA0ODAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIC50b2NDb250IHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDQwMHB4O1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NHB4KTtcbn1cblxuLyogbGluZSA0ODQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhIC50b2NDb250LmFjdGl2ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDQ4Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEgLnRvY0NvbnQgLnBjIHtcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA0OTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbiN0b2MgLnRvY0NvbnRBcmVhLnNob3cge1xuXHRsZWZ0OiA3MHB4O1xufVxuXG4vKiBsaW5lIDQ5NSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuI3RvYyAudG9jQ29udEFyZWEuaGlkZSB7XG5cdGxlZnQ6IC0zMzBweDtcbn1cblxuLyoubWFwRGVzYyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMjBweDtcclxuICBsZWZ0OiA0OTBweDtcclxuICAuZ3VpZGVCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgTWVkaXVtXCI7XHJcbiAgICAgIGNvbG9yOiAjMTQxNDE0O1xyXG4gICAgfVxyXG4gIH1cclxufSovXG4vKiBsaW5lIDUyNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VBcmVhIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDM2MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MHB4O1xuXHR6LWluZGV4OiAtMTtcblx0b3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyogbGluZSA1MzQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlQXJlYS5hY3RpdmUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1MzgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlQXJlYS5oaWRlIHtcblx0bGVmdDogLTQwMHB4O1xufVxuXG4vKiBsaW5lIDU0Miwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VBcmVhLnNob3cge1xuXHRsZWZ0OiA0MDBweDtcbn1cblxuLyogbGluZSA1NDcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlQXJlYSAudG9jQ29udExha2UgLmlubmVyIHtcblx0cGFkZGluZzogMTVweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLyogbGluZSA1NTMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlQXJlYSAudG9jQ29udExha2UgLmlubmVyIC5sYWtlQ29udCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIGxpbmUgNTU2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZUFyZWEgLnRvY0NvbnRMYWtlIC5pbm5lciAubGFrZUNvbnQgLnZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNTYwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZUFyZWEgLnRvY0NvbnRMYWtlIC5pbm5lciAubGFrZUNvbnQgLnZpZGVvIC5iYWNrZ3JvdW5kLWltYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoNTAlKTtcbn1cblxuLyogbGluZSA1NjYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlQXJlYSAudG9jQ29udExha2UgLmlubmVyIC5sYWtlQ29udCAudmlkZW8gLmljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR6LWluZGV4OiAyO1xufVxuXG4vKiBsaW5lIDU3Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VBcmVhIC5sYWtlRm9vdGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA4MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRib3R0b206IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgNTkwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZUFyZWEgLmxha2VGb290ZXIgLmxha2VGb290ZXJMZWZ0LFxuLmxha2VBcmVhIC5sYWtlRm9vdGVyIC5sYWtlRm9vdGVyUmlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR3aWR0aDogMTYwcHg7XG5cdGhlaWdodDogNTBweDtcbn1cblxuLyogbGluZSA1OTksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDYwMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLnRvcEFyZWEge1xuXHRib3JkZXItYm90dG9tOiA2cHggc29saWQgI2YwZjFmNDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2MDUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5pbm5lciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgNjA5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAubG9jU2VhcmNoQm94IHtcblx0ZmxleDogMTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAxNXB4IDlweCAxNXB4IDlweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDYxNywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLnRvcEFyZWEgLmxvY1NlYXJjaEJveCBzZWxlY3Qge1xuXHR3aWR0aDogMTcwcHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RlZTFlNztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzU4NTg1ODtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2MjcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDYzMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLnRvcEFyZWEgLnJvdy50eXBlMDIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwIDEwcHggMTVweCAxMHB4O1xufVxuXG4vKiBsaW5lIDYzNiwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLnRvcEFyZWEgLnJvdy50eXBlMDIgLmxvY1RpdCB7XG5cdG1pbi13aWR0aDogNjVweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA2NDAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NUaXQgbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1pbi13aWR0aDogaW5oZXJpdDtcbn1cblxuLyogbGluZSA2NDYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3gge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMmY2O1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi8qIGxpbmUgNjUzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogbGluZSA2NTgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdy50b3AgLnNlbGVjdGJveCB7XG5cdHdpZHRoOiBjYWxjKDMzLjMzJSAtIDRweCk7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNjY0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cuYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNjY2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cuYm90dG9tIC5zZWxlY3Rib3gge1xuXHR3aWR0aDogY2FsYygyNSUgLSA0LjVweCk7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgNjcxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cgLnNlbGVjdGJveCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLyogbGluZSA2ODIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94Omxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNjg2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cgLnNlbGVjdGJveDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwM2E3ZTQ7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSA2OTAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94OmhvdmVyIHNwYW4ge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2OTUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjk5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAubG9jU2VsZWN0Qm94IC5sb2NTZWFyY2hSb3cgLnNlbGVjdGJveCBsYWJlbCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA3MDIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94IGxhYmVsIHNwYW4ge1xuXHRjb2xvcjogIzgzODM4Mztcbn1cblxuLyogbGluZSA3MDcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3MTEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC50b3BBcmVhIC5yb3cudHlwZTAyIC5sb2NTZWxlY3RCb3ggLmxvY1NlYXJjaFJvdyAuc2VsZWN0Ym94IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzE4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAucmFkaW9Hcm91cCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIGxpbmUgNzIzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAudG9wQXJlYSAucm93LnR5cGUwMiAucmFkaW9Hcm91cCAucmFkaW8gKyAucmFkaW8ge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDczNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLmJvdHRvbUFyZWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLyogbGluZSA3MzgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5ib3R0b21BcmVhIC5pbm5lciB7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMTZweCAxNHB4IDE2cHggMTRweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSA3NDIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5ib3R0b21BcmVhIC5pbm5lciAuYnRuTWFwU2VhcmNoIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA3NDYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5ib3R0b21BcmVhIC5pbnB1dEJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA3NDgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5ib3R0b21BcmVhIC5pbnB1dEJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdG91dGxpbmU6IDA7XG5cdHRyYW5zaXRpb246IDAuNXM7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzU5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAuYm90dG9tQXJlYSAuaW5wdXRCb3ggaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM1M2UzYjc7XG59XG5cbi8qIGxpbmUgNzYxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAuYm90dG9tQXJlYSAuaW5wdXRCb3ggaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMgKyAuYnRuSW5wdXRTZWFyY2gge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1pbnB1dC1zZWFyY2gtYWN0aXZlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4vKiBsaW5lIDc2NSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvY0NvbnQgLmJvdHRvbUFyZWEgLmlucHV0Qm94IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjOTk5O1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbn1cblxuLyogbGluZSA3NzAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5ib3R0b21BcmVhIC5pbnB1dEJveCAuYnRuSW5wdXRTZWFyY2gge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHJpZ2h0OiAxMHB4O1xuXHR3aWR0aDogMTVweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1pbnB1dC1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNzg0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAucmVzdWx0QXJlYSAucmVzdWx0VG90YWwge1xuXHR3aWR0aDogODhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmMztcblx0cGFkZGluZzogNXB4IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICM4MzQ3YmM7XG59XG5cbi8qIGxpbmUgNzk5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAucmVzdWx0QXJlYSB1bCBsaSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU4ZjI7XG5cdHRyYW5zaXRpb246IDAuNXM7XG5cdHBhZGRpbmc6IDEycHggMTVweCAxMXB4IDI2cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA4MDcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5yZXN1bHRBcmVhIHVsIGxpIC5yZXN1bHRDb250IC50aXQgKyAuYWRkcmVzcyB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgODEwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAucmVzdWx0QXJlYSB1bCBsaSAucmVzdWx0Q29udCAuYWRkcmVzcyArIC5wbGFjZSB7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLyogbGluZSA4MTYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5yZXN1bHRBcmVhIHVsIGxpIC5idG5BcmVhLnJlc3VsdCBidXR0b24gKyBidXR0b24ge1xuXHRtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogbGluZSA4MjEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5yZXN1bHRBcmVhIHVsIGxpIC5hZGRyZXNzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzU4NTg1ODtcbn1cblxuLyogbGluZSA4MjUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5yZXN1bHRBcmVhIHVsIGxpIC5wbGFjZSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICM0M2I1NGY7XG59XG5cbi8qIGxpbmUgODI5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAucmVzdWx0QXJlYSB1bCBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG5cbi8qIGxpbmUgODMyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9jQ29udCAucmVzdWx0QXJlYSB1bCBsaSAudGl0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzE0MTQxNDtcbn1cblxuLyogbGluZSA4MzUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b2NDb250IC5yZXN1bHRBcmVhIHVsIGxpIC50aXQgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgODQ0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE0cHg7XG5cdHJpZ2h0OiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR6LWluZGV4OiAyMDtcbn1cblxuLyogbGluZSA4NTAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY2F0aW9uIHtcblx0aGVpZ2h0OiAzN3B4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODU0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NhdGlvbiB1bCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgODU3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NhdGlvbiB1bCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGluZS1oZWlnaHQ6IDM4cHg7XG59XG5cbi8qIGxpbmUgODYwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NhdGlvbiB1bCBsaSBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDE2LjVweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzY4Njg2ODtcbn1cblxuLyogbGluZSA4NjgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY2F0aW9uIHVsIGxpOmxhc3Qtb2YtdHlwZTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODcxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NhdGlvbiB1bCBsaTpsYXN0LW9mLXR5cGUgc3BhbiB7XG5cdGNvbG9yOiAjMzMzO1xuXHRmb250LWZhbWlseTogYm9sZDtcbn1cblxuLyogbGluZSA4NzYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY2F0aW9uIHVsIGxpOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRyaWdodDogLTZweDtcblx0d2lkdGg6IDdweDtcblx0aGVpZ2h0OiAxMXB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1yaWdodC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSA4OTAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY1NlYXJjaCB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDg5Miwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJpZ2h0QXJlYSAubG9jU2VhcmNoIC5pbnB1dEJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA4OTQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY1NlYXJjaCAuaW5wdXRCb3ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHR3aWR0aDogMjgycHg7XG5cdGhlaWdodDogMzdweDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRvdXRsaW5lOiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogMC41cztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA5MDYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY1NlYXJjaCAuaW5wdXRCb3ggaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM1M2UzYjc7XG59XG5cbi8qIGxpbmUgOTA4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NTZWFyY2ggLmlucHV0Qm94IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzICsgLmJ0bklucHV0U2VhcmNoIHtcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28taW5wdXQtc2VhcmNoLWFjdGl2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSA5MTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5yaWdodEFyZWEgLmxvY1NlYXJjaCAuaW5wdXRCb3ggaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5OTk7XG59XG5cbi8qIGxpbmUgOTE2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmlnaHRBcmVhIC5sb2NTZWFyY2ggLmlucHV0Qm94IC5idG5JbnB1dFNlYXJjaCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0cmlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdHRyYW5zaXRpb246IDAuNXM7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLWlucHV0LXNlYXJjaC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSA5MzAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMHB4O1xuXHRyaWdodDogMTJweDtcblx0ei1pbmRleDogNDA7XG59XG5cbi8qIGxpbmUgOTM2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCB7XG5cdHdpZHRoOiA1NHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaW5lIDk0MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkge1xuXHRoZWlnaHQ6IDYzcHg7XG5cdHBhZGRpbmc6IDhweCAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi8qIGxpbmUgOTUxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCBsaTpmaXJzdC1vZi10eXBlOmhvdmVyIC5idG4wMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDEtYWN0aXZlLnBuZ1wiKTtcbn1cblxuLyogbGluZSA5NTMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOmZpcnN0LW9mLXR5cGU6aG92ZXIgLmJ0bjAxIHNwYW4ge1xuXHRjb2xvcjogIzAwNzgzZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgOTYwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCBsaTpudGgtb2YtdHlwZSgyKTpob3ZlciAuYnRuMDIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLWFjdGl2ZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgOTYyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCBsaTpudGgtb2YtdHlwZSgyKTpob3ZlciAuYnRuMDIgc3BhbiB7XG5cdGNvbG9yOiAjMDA3ODNlO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA5NjksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOm50aC1vZi10eXBlKDMpOmhvdmVyIC5idG4wMyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDMtYWN0aXZlLnBuZ1wiKTtcbn1cblxuLyogbGluZSA5NzEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOm50aC1vZi10eXBlKDMpOmhvdmVyIC5idG4wMyBzcGFuIHtcblx0Y29sb3I6ICMwMDc4M2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDk3OCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGk6bnRoLW9mLXR5cGUoNCk6aG92ZXIgLmJ0bjA0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNC1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDk4MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGk6bnRoLW9mLXR5cGUoNCk6aG92ZXIgLmJ0bjA0IHNwYW4ge1xuXHRjb2xvcjogIzAwNzgzZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgOTg3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCBsaTpudGgtb2YtdHlwZSg1KTpob3ZlciAuYnRuMDUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA1LWFjdGl2ZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgOTg5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciB1bCBsaTpudGgtb2YtdHlwZSg1KTpob3ZlciAuYnRuMDUgc3BhbiB7XG5cdGNvbG9yOiAjMDA3ODNlO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA5OTYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOm50aC1vZi10eXBlKDYpOmhvdmVyIC5idG4wNiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtYWN0aXZlLnBuZ1wiKTtcbn1cblxuLyogbGluZSA5OTgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOm50aC1vZi10eXBlKDYpOmhvdmVyIC5idG4wNiBzcGFuIHtcblx0Y29sb3I6ICMwMDc4M2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEwMDUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpOmxhc3Qtb2YtdHlwZTpob3ZlciAuYnRuMDcge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA3LWFjdGl2ZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAwNywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGk6bGFzdC1vZi10eXBlOmhvdmVyIC5idG4wNyBzcGFuIHtcblx0Y29sb3I6ICMwMDc4M2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEwMTQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIHVsIGxpIGJ1dHRvbiB7XG5cdHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi8qIGxpbmUgMTAxNiwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0blRvb2wge1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTAyMiwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjAxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAyNSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjAyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAyOCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjAzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMy5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAzMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjA0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNC5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAzNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjA1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTAzNywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjA2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNi5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTA0MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgYnV0dG9uLmJ0bjA3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNy5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTA0NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGkgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRjb2xvcjogIzgzODM4Mztcblx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi8qIGxpbmUgMTA1MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGk6Zmlyc3Qtb2YtdHlwZSB7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCAwIDA7XG5cdGhlaWdodDogNzBweDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTA1Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgdWwgbGk6bGFzdC1vZi10eXBlIHtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDUwcHggNTBweDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSAxMDYzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MHB4O1xuXHRyaWdodDogNDc1cHg7XG59XG5cbi8qIGxpbmUgMTA2OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDEgLmRyb3Bkb3duLWNvbnRlbnQge1xuXHRoZWlnaHQ6IDYzcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi8qIGxpbmUgMTA3NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDEgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaSB7XG5cdGhlaWdodDogNjNweDtcblx0cGFkZGluZzogNXB4IDhweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4vKiBsaW5lIDEwODMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6aG92ZXIgc3BhbiB7XG5cdGNvbG9yOiAjMDA3ODNlO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxMDg5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpOmZpcnN0LW9mLXR5cGU6aG92ZXIgLmJ0bjAyLTAxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMS1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDEwOTQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoMik6aG92ZXIgLmJ0bjAyLTAyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMi1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDEwOTksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoMyk6aG92ZXIgLmJ0bjAyLTAzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMy1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExMDQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoNCk6aG92ZXIgLmJ0bjAyLTA0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNC1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExMDksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoNSk6aG92ZXIgLmJ0bjAyLTA1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNS1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExMTQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoNik6aG92ZXIgLmJ0bjAyLTA2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNi1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExMTksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bnRoLW9mLXR5cGUoNyk6aG92ZXIgLmJ0bjAyLTA3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNy1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExMjQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bGFzdC1vZi10eXBlOmhvdmVyIC5idG4wMi0wOCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDgtYWN0aXZlLnBuZ1wiKTtcbn1cblxuLyogbGluZSAxMTI5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbiB7XG5cdHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi8qIGxpbmUgMTEzMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDEgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaSBidXR0b24uYnRuVG9vbCB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxMTM3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG4wMi0wMSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDEucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExNDAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGkgYnV0dG9uLmJ0bjAyLTAyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMi5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTE0Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDEgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaSBidXR0b24uYnRuMDItMDMge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLTAzLnBuZ1wiKTtcbn1cblxuLyogbGluZSAxMTQ2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG4wMi0wNCB7XG5cdHdpZHRoOiA1MHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLTA0LnBuZ1wiKTtcbn1cblxuLyogbGluZSAxMTUwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG4wMi0wNSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExNTMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGkgYnV0dG9uLmJ0bjAyLTA2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNi5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTE1Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDEgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaSBidXR0b24uYnRuMDItMDcge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLTA3LnBuZ1wiKTtcbn1cblxuLyogbGluZSAxMTU5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG4wMi0wOCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDgucG5nXCIpO1xufVxuXG4vKiBsaW5lIDExNjMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGkgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRjb2xvcjogIzgzODM4Mztcbn1cblxuLyogbGluZSAxMTY5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMSAuZHJvcGRvd24tY29udGVudCA+IGxpOmZpcnN0LW9mLXR5cGUge1xuXHRib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4vKiBsaW5lIDExNzMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAxIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bGFzdC1vZi10eXBlIHtcblx0Ym9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTE4MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzIwcHg7XG5cdHJpZ2h0OiAxODVweDtcbn1cblxuLyogbGluZSAxMTg2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMiAuZHJvcGRvd24tY29udGVudCB7XG5cdGhlaWdodDogNjNweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLyogbGluZSAxMTkxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMiAuZHJvcGRvd24tY29udGVudCA+IGxpIHtcblx0aGVpZ2h0OiA2M3B4O1xuXHRwYWRkaW5nOiA1cHggOHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi8qIGxpbmUgMTE5OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDIgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaTpob3ZlciBzcGFuIHtcblx0Y29sb3I6ICMwMDc4M2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEyMDUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAyIC5kcm9wZG93bi1jb250ZW50ID4gbGk6Zmlyc3Qtb2YtdHlwZTpob3ZlciAuYnRuMDYtMDEge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LTAxLWFjdGl2ZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTIxMCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDIgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaTpudGgtb2YtdHlwZSgyKTpob3ZlciAuYnRuMDYtMDIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LTAyLWFjdGl2ZS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTIxNSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDIgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaTpsYXN0LW9mLXR5cGU6aG92ZXIgLmJ0bjA2LTAzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNi0wMy1hY3RpdmUucG5nXCIpO1xufVxuXG4vKiBsaW5lIDEyMjAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAyIC5kcm9wZG93bi1jb250ZW50ID4gbGkgYnV0dG9uIHtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cblxuLyogbGluZSAxMjIyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMiAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG5Ub29sIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogMzZweDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDEyMjgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAyIC5kcm9wZG93bi1jb250ZW50ID4gbGkgYnV0dG9uLmJ0bjA2LTAxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNi0wMS5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTIzMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRvb2xCYXIgLnRvb2xTdWJNZW51MDIgLmRyb3Bkb3duLWNvbnRlbnQgPiBsaSBidXR0b24uYnRuMDYtMDIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LTAyLnBuZ1wiKTtcbn1cblxuLyogbGluZSAxMjM0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMiAuZHJvcGRvd24tY29udGVudCA+IGxpIGJ1dHRvbi5idG4wNi0wMyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDMucG5nXCIpO1xufVxuXG4vKiBsaW5lIDEyMzgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAyIC5kcm9wZG93bi1jb250ZW50ID4gbGkgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRjb2xvcjogIzgzODM4Mztcbn1cblxuLyogbGluZSAxMjQ0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udG9vbEJhciAudG9vbFN1Yk1lbnUwMiAuZHJvcGRvd24tY29udGVudCA+IGxpOmZpcnN0LW9mLXR5cGUge1xuXHRib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4vKiBsaW5lIDEyNDgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50b29sQmFyIC50b29sU3ViTWVudTAyIC5kcm9wZG93bi1jb250ZW50ID4gbGk6bGFzdC1vZi10eXBlIHtcblx0Ym9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTI1Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNjYWxlQm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHR6LWluZGV4OiAyMDtcbn1cblxuLyogbGluZSAxMjYyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2NhbGVCb3ggLmlubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAsIDIwLCAyMCwgMC44KTtcbn1cblxuLyogbGluZSAxMjY5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2NhbGVCb3ggbGFiZWwge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRwYWRkaW5nOiAwIDhweDtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLyogbGluZSAxMjc1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2NhbGVCb3ggc2VsZWN0IHtcblx0d2lkdGg6IDEyNnB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tc2VsZWN0LWRvd24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTBweDtcbn1cblxuLyogbGluZSAxMjg0LCBzY3NzL2NvbW1vbi5zY3NzICovXG5zZWxlY3Qge1xuXHRib3JkZXI6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0YmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2VsZWN0LWRvd24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTBweDtcbn1cblxuLyogbGluZSAxMjkyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmFkaW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMTI5NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTI5Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTI5OCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA3cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IDZweDtcblx0aGVpZ2h0OiA2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFjYWY4Mjtcbn1cblxuLyogbGluZSAxMzA5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRib3JkZXItY29sb3I6ICMxY2FmODI7XG59XG5cbi8qIGxpbmUgMTMxNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJhZGlvIGxhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtaW5kZW50OiA3cHg7XG59XG5cbi8qIGxpbmUgMTMyMCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnJhZGlvIGxhYmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDNkNWRhO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDEzMzMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHggMCAzNnB4O1xufVxuXG4vKiBsaW5lIDEzMzgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIC5idG5GaXJzdCxcbi5wYWdpbmF0aW9uIC5idG5QcmV2LFxuLnBhZ2luYXRpb24gLmJ0bk5leHQsXG4ucGFnaW5hdGlvbiAuYnRuTGFzdCB7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbjogMCAycHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxMzQ4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucGFnaW5hdGlvbiBhIHtcblx0d2lkdGg6IDI2cHg7XG5cdGhlaWdodDogMjZweDtcblx0bWFyZ2luOiAwIDJweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRjb2xvcjogIzc3Nztcblx0Zm9udC1mYW1pbHk6IFwiUHJldGVuZGFyZFwiO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEzNjAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIGEuYWN0aXZlIHtcblx0YmFja2dyb3VuZDogIzgzNDdiYztcblx0Y29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTM2NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gLmJ0bkZpcnN0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tZmlyc3QtcHJldi5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTM2Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gLmJ0bkxhc3Qge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1sYXN0LW5leHQucG5nXCIpO1xufVxuXG4vKiBsaW5lIDEzNzAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIC5idG5QcmV2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tcHJldi5wbmdcIik7XG5cdG1hcmdpbjogMCAyMHB4IDAgMTVweDtcbn1cblxuLyogbGluZSAxMzc0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucGFnaW5hdGlvbiAuYnRuTmV4dCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLW5leHQucG5nXCIpO1xuXHRtYXJnaW46IDAgMjBweCAwIDE1cHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09IHBvcHVwID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogbGluZSAxMzgyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucG9wdXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRoZWlnaHQ6IDMwMHB4O1xufVxuXG4vKiBsaW5lIDEzODgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wb3B1cCAuYnRuQ2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTdweDtcblx0cmlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMnB4O1xuXHRoZWlnaHQ6IDIxcHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wb3B1cC9pY28tcG9wdXAtY2xvc2UucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTM5Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBvcHVwIC5oZWFkIHtcblx0aGVpZ2h0OiA1MHB4O1xuXHRmb250LXNpemU6IDE5cHg7XG5cdHBhZGRpbmc6IDEwcHggMTBweCAxNXB4IDEwcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjNTBiYzQ0LCAjMDBhYmViKTtcbn1cblxuLyogbGluZSAxNDA2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucG9wdXAgLmhlYWQgc3Ryb25nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE3cHg7XG5cdGhlaWdodDogMTlweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcG9wdXAvaWNvLXBvcHVwLXBvaS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNDE2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucG9wdXAgLmNvbnQge1xuXHRwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAyMHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3gtc2hhZG93OiAycHggNXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi8qIGxpbmUgMTQyMywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBvcHVwIC5jb250IC5sb2NMaXN0IHVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLyogbGluZSAxNDI3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ucG9wdXAgLmNvbnQgLmxvY0xpc3QgdWwgbGkgLnRpdExhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtaW4td2lkdGg6IDU1cHg7XG5cdHBhZGRpbmc6IDRweCAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMGYxZjM7XG59XG5cbi8qIGxpbmUgMTQzNSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBvcHVwIC5jb250IC5sb2NMaXN0IHVsIGxpIC50aXRMYWJlbCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDE0NDEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wb3B1cCAuY29udCAubG9jTGlzdCB1bCBsaSAudGl0TGFiZWwgKyBwIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTQ0NSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnBvcHVwIC5jb250IC5sb2NMaXN0IHVsIGxpIHAge1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDE0NDksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5wb3B1cCAuY29udCAubG9jTGlzdCB1bCBsaSArIGxpIHtcblx0bWFyZ2luLXRvcDogN3B4O1xufVxuXG4vKiBsaW5lIDE0NTgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAxNDYwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uZmxleC5hYyB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTQ2Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmZsZXguYWIge1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi8qIGxpbmUgMTQ2Niwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmZsZXguc2Ige1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8qIGxpbmUgMTQ3Miwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmNvbG9yVHlwZS5taW50IHtcblx0Y29sb3I6ICM1ZWM5ZDE7XG59XG5cbi8qIGxpbmUgMTQ3Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmNvbEJveCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIGxpbmUgMTQ4MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxvY1RpdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjMTQxNDE0O1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxNDg4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubG9jVGl0IGxhYmVsIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTQ5MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxvY1RpdDpiZWZvcmUge1xuXHRjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljb19idWxsZXQuc3ZnXCIpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAxNTA3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYnRuQXJlYS5yZXN1bHQgYnV0dG9uIHtcblx0d2lkdGg6IDI4cHg7XG5cdGhlaWdodDogMjhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cblxuLyogbGluZSAxNTE0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYnRuQXJlYS5yZXN1bHQgLmJ0bkxvYyB7XG5cdGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1hZ2VzL2J0bi9pY28tYnRuLXBvaS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNTE2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYnRuQXJlYS5yZXN1bHQgLmJ0bkxvYzpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQ6ICM1MGJjNDQgdXJsKFwiLi4vaW1hZ2VzL2J0bi9pY28tYnRuLXBvaS1ob3Zlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNTIxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uYnRuQXJlYS5yZXN1bHQgLmJ0bk1vcmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9idG4vaWNvLWJ0bi1tb3JlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4vKiBsaW5lIDE1MjMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5idG5BcmVhLnJlc3VsdCAuYnRuTW9yZTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQ6ICM1MGJjNDQgdXJsKFwiLi4vaW1hZ2VzL2J0bi9pY28tYnRuLW1vcmUtaG92ZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTUzMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDBweDtcblx0cmlnaHQ6IDgwcHg7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxNTM4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIGxhYmVsLnNlbGVjdGVkIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMTU0Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuYnRuQ2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTdweDtcblx0cmlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMnB4O1xuXHRoZWlnaHQ6IDIxcHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wb3B1cC9pY28tcG9wdXAtY2xvc2UucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTU1MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuaGVhZCB7XG5cdGhlaWdodDogNTBweDtcblx0Zm9udC1zaXplOiAxOXB4O1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxOHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzUwYmM0NCwgIzAwYWJlYik7XG59XG5cbi8qIGxpbmUgMTU2MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuY29udCB7XG5cdHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDIwcHg7XG5cdGhlaWdodDogNTc3cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJveC1zaGFkb3c6IDJweCA1cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLyogbGluZSAxNTcxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNTc1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDE1NzksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zaWRlUG9wdXAgLmNvbnQgLmRlcHMwMSAuaGFzU3ViIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE1ODMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zaWRlUG9wdXAgLmNvbnQgLmRlcHMwMSBsYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxNTg2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgbGFiZWwgaW1nIHtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLyogbGluZSAxNTkyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLnRpdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxNTk4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLnRpdDpiZWZvcmUge1xuXHRjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljb19idWxsZXQuc3ZnXCIpO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dG9wOiAyNSU7XG5cdGxlZnQ6IC01cHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcblx0Y29sb3I6ICNmZmY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogbGluZSAxNjExLCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLnRpdDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMTFweDtcblx0aGVpZ2h0OiA4cHg7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLW9wZW4tYXJyb3ctdXAuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTYyMCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuY29udCAuZGVwczAxIC50aXQuYWN0aXZlOjphZnRlciB7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLW9wZW4tYXJyb3ctZG93bi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNjI2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLmNoZWNrQXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi10b3A6IDNweDtcblx0cGFkZGluZy10b3A6IDdweDtcblx0Y29sb3I6ICM4MzgzODM7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSAxNjM0LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLmRlcHMwMiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTYzNywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuY29udCAuZGVwczAxIC5kZXBzMDIgLmhhc1N1YiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxNjM5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLmRlcHMwMiAuaGFzU3ViIC5jaGVja0FyZWEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE2NDIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zaWRlUG9wdXAgLmNvbnQgLmRlcHMwMSAuZGVwczAyIC5oYXNTdWIgLmNoZWNrQXJlYTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMTFweDtcblx0aGVpZ2h0OiA4cHg7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLW9wZW4tYXJyb3ctdXAuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTY1Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuY29udCAuZGVwczAxIC5kZXBzMDIgLmhhc1N1Yi5hY3RpdmUgLmNoZWNrQXJlYTo6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1vcGVuLWFycm93LWRvd24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTY2MCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnNpZGVQb3B1cCAuY29udCAuZGVwczAxIC5kZXBzMDIgLmRlcHMwMyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE2NjYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zaWRlUG9wdXAgLmNvbnQgLmRlcHMwMSAuZGVwczAyIC5kZXBzMDMgbGkgLmNoZWNrQXJlYSA+IGltZyB7XG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLyogbGluZSAxNjY5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc2lkZVBvcHVwIC5jb250IC5kZXBzMDEgLmRlcHMwMiAuZGVwczAzIGxpIC5jaGVja0FyZWE6YmVmb3JlIHtcblx0Y29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY29fYXJyb3cuc3ZnXCIpO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDE2ODEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zaWRlUG9wdXAgLmNvbnQgLmRlcHMwMSAuZGVwczAyIC5kZXBzMDMgbGkgLmNoZWNrQXJlYTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE2OTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAge1xuXHR3aWR0aDogNDAwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDgwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8qIGxpbmUgMTY5OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCBsYWJlbC5zZWxlY3RlZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDE3MDQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmJ0bkNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE3cHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAyMXB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcG9wdXAvaWNvLXBvcHVwLWNsb3NlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4vKiBsaW5lIDE3MTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmhlYWQge1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMThweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM1MGJjNDQsICMwMGFiZWIpO1xufVxuXG4vKiBsaW5lIDE3MjEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3gtc2hhZG93OiAycHggNXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi8qIGxpbmUgMTczMCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAuYWRkcmVzc0FyZWEge1xuXHR3aWR0aDogMzYwcHg7XG5cdHBhZGRpbmc6IDIwcHggMCA1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHRyYW5zaXRpb246IDAuNXM7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAxNzQwLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC5hZGRyZXNzQXJlYSAudG9wIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTgwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogbGluZSAxNzQ4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC5hZGRyZXNzQXJlYSAuYWRkcmVzcyAudGl0IHtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE3NTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLmFkZHJlc3NBcmVhIC5hZGRyZXNzIC50aXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogM3B4O1xuXHRsZWZ0OiAtMTVweDtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY28vaWNvLWxha2UtYWRyZXNzLnN2Zyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIGxpbmUgMTc2Mywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAuYWRkcmVzc0FyZWEgLmFkZHJlc3MgLnRpdCBzcGFuIHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGxpbmUgMTc2OCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAuYWRkcmVzc0FyZWEgLmFkZHJlc3MgLnRvdXJJbmZvIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogODBweDtcblx0cGFkZGluZzogMTBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyOiBzb2xpZCAxcHggI2QzZDNkMztcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRyZXNpemU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTc4Miwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEge1xuXHR3aWR0aDogMzYwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDEwcHggMDtcbn1cblxuLyogbGluZSAxNzg5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyQXJlYSAud2VhdGhlcmltZyB7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSAxNzkzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyQXJlYSAud2VhdGhlckluZm8ge1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE3OTgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLndlYXRoZXJBcmVhIC53ZWF0aGVySW5mbyA+IHNwYW4ge1xuXHRmb250LXNpemU6IDMycHg7XG59XG5cbi8qIGxpbmUgMTgwMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYXRoZXJJbmZvID4gcCB7XG5cdG1hcmdpbi10b3A6IC01cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICM4MzgzODM7XG59XG5cbi8qIGxpbmUgMTgwOCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaW5lIDE4MTEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLndlYXRoZXJBcmVhIC53ZWFJbmZvIHAge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjODM4MzgzO1xuXHRsZXR0ZXItc3BhY2luZzogLTQwO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogNjAlO1xufVxuXG4vKiBsaW5lIDE4MTksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLndlYXRoZXJBcmVhIC53ZWFJbmZvIHNwYW4ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA0MCU7XG59XG5cbi8qIGxpbmUgMTgyNSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8gLnVsRHVzdEluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTUwcHg7XG5cdGhlaWdodDogMzhweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi8qIGxpbmUgMTgzNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8gLmR1c3RJbmZvIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDE1MHB4O1xuXHRoZWlnaHQ6IDM4cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogbGluZSAxODQzLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyQXJlYSAud2VhSW5mbyAubm9EYXRhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0Y29sb3I6ICM4MzgzODM7XG59XG5cbi8qIGxpbmUgMTg0Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8gLnVzdWFsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VhZjdlODtcblx0Y29sb3I6ICMwMWM4NDA7XG59XG5cbi8qIGxpbmUgMTg1MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8gLmdvb2Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmM2ZiO1xuXHRjb2xvcjogIzM2YTNmYztcbn1cblxuLyogbGluZSAxODU2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyQXJlYSAud2VhSW5mbyAuYmFkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjJlMTtcblx0Y29sb3I6ICNlN2IyMDA7XG59XG5cbi8qIGxpbmUgMTg2MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckFyZWEgLndlYUluZm8gLnVsQmFkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZTZlNjtcblx0Y29sb3I6ICNlNTQ3NDY7XG59XG5cbi8qIGxpbmUgMTg2Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckRhdGUge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDE4NjksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLndlYXRoZXJEYXRlIC53ZWF0aGVyTGlzdCB7XG5cdHdpZHRoOiAzNjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8qIGxpbmUgMTg3NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckRhdGUgLndlYXRoZXJMaXN0ID4gbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDAgMTBweDtcblx0ZmxleC1iYXNpczogMjUlO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlN2U4ZWE7XG59XG5cbi8qIGxpbmUgMTg3OCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckRhdGUgLndlYXRoZXJMaXN0ID4gbGkgcCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSAxODgxLCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyRGF0ZSAud2VhdGhlckxpc3QgPiBsaSBzcGFuIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSAxODg1LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyRGF0ZSAud2VhdGhlckxpc3QgPiBsaTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTg4OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlckRhdGUgLndlYXRoZXJMaXN0ID4gbGk6bGFzdC1jaGlsZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTg5NSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlclRpbWUge1xuXHR3aWR0aDogNDAwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTkwMSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAud2VhdGhlclRpbWUgLndlYXRoZXJpbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcbn1cblxuLyogbGluZSAxOTA2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyVGltZSAud2VhdGhlcmlubmVyIC52ZXJ0aWNhbC1saW5lIHtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiAxM3B4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlOGVhO1xufVxuXG4vKiBsaW5lIDE5MTIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLndlYXRoZXJUaW1lIC53ZWF0aGVyaW5uZXIgLmRhdGUsXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyVGltZSAud2VhdGhlcmlubmVyIC5zb3VyY2Uge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiBcIiM4MzgzODNcIjtcbn1cblxuLyogbGluZSAxOTE5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC53ZWF0aGVyVGltZSAud2VhdGhlcmlubmVyIC5zb3VyY2Ugc3BhbiB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0Y29sb3I6ICMzNmEzZmM7XG59XG5cbi8qIGxpbmUgMTkyOSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmxha2VQb3B1cCAuY29udCAudmlld3Mge1xuXHR3aWR0aDogMTYwcHg7XG5cdGhlaWdodDogNDRweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjNTBiYzQ0LCAjMDBhYmViKTtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0bWFyZ2luOiAyMHB4IDA7XG59XG5cbi8qIGxpbmUgMTk0NCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRhYkxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogbGluZSAxOTQ4LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udGFiTGlzdCBsaSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxOTUyLCBzY3NzL2NvbW1vbi5zY3NzICovXG4udGFiTGlzdCBsaSBhIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogI2RiYjhmZDtcbn1cblxuLyogbGluZSAxOTU5LCBzY3NzL2NvbW1vbi5zY3NzICovXG4udGFiTGlzdCBsaS5hY3RpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTk2MSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRhYkxpc3QgbGkuYWN0aXZlIGEge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTk2OSwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnRhYkNvbnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE5NzEsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50YWJDb250LmFjdGl2ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDE5NzUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi50YWJDb250IC5ib3R0b21BcmVhIHtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzU5cHgpO1xufVxuXG4vKnN3aXBlciovXG4vKiBsaW5lIDE5ODIsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLyogbGluZSAxOTg2LCBzY3NzL2NvbW1vbi5zY3NzICovXG4uc3dpcGVyLnNsaWRlIC5zd2lwZXItc2xpZGUge1xuXHQvKiB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDE0MHB4OyAqL1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdG9wYWNpdHk6IDAuNDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG4vKiBsaW5lIDE5OTUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1zbGlkZTpob3ZlciBpbWcge1xuXHRib3JkZXI6IHNvbGlkIDNweCAjNDNiNTRmO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKiBsaW5lIDE5OTksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1zbGlkZTpob3ZlciBwIHtcblx0Y29sb3I6ICMwMDc4M2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDIwMDUsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1zbGlkZSBwIHtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDIwMDksIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1zbGlkZSBpbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjAxNCwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLnN3aXBlci5zbGlkZSAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLnNsaWRlIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSArIC5zd2lwZXItc2xpZGUge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIwMjAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1idXR0b24tcHJldiB7XG5cdGxlZnQ6IDA7XG5cdHRvcDogY2FsYyg1MCUgKyA3cHgpO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiA0NnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvL2ljby1zd2lwZXItcHJldi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDIwMjcsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci5zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1ydGwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDIwMzMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdHJpZ2h0OiAwcHg7XG5cdHRvcDogY2FsYyg1MCUgKyA3cHgpO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiA0NnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvL2ljby1zd2lwZXItbmV4dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDIwNDAsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5zd2lwZXIuc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci5zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1ydGwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDIwNDgsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5kb251dF9yb3VuZCB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDIwNTMsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5jaXJjbGUtY2hhcnRfX2JhY2tncm91bmQge1xuXHRwYWRkaW5nOiAycHg7XG59XG5cbi8qIGxpbmUgMjA1Nywgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmRvbnV0X3JvdW5kX251bSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiBjYWxjKDUwJSAtIDE0cHgpO1xuXHR6LWluZGV4OiA5OTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDIwNjYsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5sYWtlUG9wdXAgLmNvbnQgLmR1c3RBcmVhIC5kdXN0QXJlYUNvbnQgLmRvbnV0X3JvdW5kX251bSBwIHtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG59XG5cbi8qIGxpbmUgMjA3Miwgc2Nzcy9jb21tb24uc2NzcyAqL1xuLmRvbnV0X3JvdW5kX251bSAubGFrZVBvcHVwIC5jb250IC5kdXN0QXJlYSAuZHVzdEFyZWFDb250LmRvbnV0X3JvdW5kX251bSBwIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTJweDtcbn1cblxuLyogbGluZSAyMDc3LCBzY3NzL2NvbW1vbi5zY3NzICovXG4ubGFrZVBvcHVwIC5jb250IC5kdXN0QXJlYSAuZHVzdEFyZWFDb250IC5kb251dF9yb3VuZF9udW0gLnVuaXQge1xuXHRjb2xvcjogIzhjOGM4Yztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW4tdG9wOiAtM3B4O1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiBsaW5lIDIwODQsIHNjc3MvY29tbW9uLnNjc3MgKi9cbi5jaXJjbGUtY2hhcnRfX2NpcmNsZSB7XG5cdGFuaW1hdGlvbjogY2lyY2xlLWNoYXJ0LWZpbGwgMnMgcmV2ZXJzZTtcblx0LyogMSAqL1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHQvKiAyLCAzICovXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LyogNCAqL1xufVxuXG5Aa2V5ZnJhbWVzIGNpcmNsZS1jaGFydC1maWxsIHtcblx0dG8ge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDAgMTAwO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbmJvZHksXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBEb3R1bSwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICMzMzM7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNsZWFyRml4OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnR4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucG9zLXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4udmEtdCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLyogQWNjZXNzaWJpbGl0eSBOYXZpZ2F0aW9uICovXHJcbi5hY2NOYXYge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA1MDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5hY2NOYXYgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcbi5hY2NOYXYgYTpmb2N1cyxcclxuLmFjY05hdiBhOmhvdmVyLFxyXG4uYWNjTmF2IGE6YWN0aXZlIHtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBiYWNrZ3JvdW5kOiAjZmZjMDAwO1xyXG4gIGNvbG9yOiAjNGEyNzEzO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbnNlbGVjdCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgZm9udC1zaXplOiAxcHg7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgJjpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwM2E3ZTQgdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9jaGVjay5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDNhN2U0O1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyArIGxhYmVsOjphZnRlciB7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkICsgbGFiZWwge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxuXHJcbiAgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtaW4taGVpZ2h0OiAxNnB4O1xyXG4gICAgcGFkZGluZzogMCAwIDAgMjRweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMi41NXB4IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEJvbGRcIjtcclxufVxyXG5cclxuLmNTY3JvbGwge1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICBzY3JvbGxiYXItY29sb3I6ICMzMDMwMzAgdHJhbnNwYXJlbnQ7XHJcbiAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci1kYXJrc2hhZG93LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjMzAzMDMwO1xyXG4gIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XHJcbiAgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjogI2ZmZjtcclxuICBzY3JvbGxiYXItdHJhY2stY29sb3I6ICNmZmY7XHJcbiAgc2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNlZmVmZWY7XHJcblxyXG4gIC5pbm5lclNjcm9sbCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgfSAvL+yKpO2BrOuhpOuwlCDrkZDqu5hcclxuICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9IC8v7JyEIOyVhOuemOuyhO2KvFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbiAgfSAvLyDsiqTtgazroaQg65K367Cw6rK97IOJXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogIzlkYTRiMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9IC8vIOyKpO2BrOuhpOuwlFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNmI2YjY7XHJcbiAgfSAvLyDsiqTtgazroaTrsJQg66eI7Jqw7Iqk7Jik67KEIOyDiVxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODA4MDgwO1xyXG4gIH0gLy8g7Iqk7YGs66Gk67CUIOuIhOultOqzoOyeiOydhCDrlYwg7IOJXHJcbiAgJi5jU2Nyb2xsWCB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAuaW5uZXJTY3JvbGwge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJi5jU2Nyb2xsWFkge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gIH1cclxufVxyXG5cclxuI3dyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ubWFwQ29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbiNtYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2JnLW1hcC5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLnN5bWJvbCB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3MCUsIC03MCUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiN0b2Mge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLnRvY0hlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1MGJjNDQsICMwMGFiZWIpO1xyXG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnRvY1N1Yk1lbnUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNzBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMjE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg1MjE7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgbGluZWFyO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyID4gYSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICsgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnVBcmVhIHtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAwIDNweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuXHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50b2NNZW51MDEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwMS5wbmdcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNXB4O1xyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAudG9jU3ViTWVudSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudG9jTWVudTAyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1tZW51MDIucG5nXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50b2NNZW51MDMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwMy5wbmdcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRvY01lbnUwNCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2MtbWVudTA0LnBuZ1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudG9jTWVudTA1IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1tZW51MDUucG5nXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50b2NNZW51MDYge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwNi5wbmdcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRvY01lbnUwNyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2MtbWVudTA3LnN2Z1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudG9jTWVudTA4IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1tZW51MDgucG5nXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50b2NNZW51MDkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUwOS5wbmdcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRvY01lbnUxMCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2MtbWVudTEwLnBuZ1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudG9jTWVudTExIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1tZW51MTEucG5nXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50b2NNZW51MTIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLW1lbnUxMi5wbmdcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRvY01lbnUxMyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2MtbWVudTEzLnBuZ1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9jQ29udEFyZWEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IC0zMzBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWY0O1xyXG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAudG9jQ29udEFyZWFJbm5lciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIH1cclxuICAgIC50aXRsZVNlbGN0IHtcclxuICAgICAgY29sb3I6ICM0NTQ1NDU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0blRvY1Nob3csXHJcbiAgICAuYnRuVG9jSGlkZSB7XHJcbiAgICAgICYudG9jU2hvd0hpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogNzdweDtcclxuICAgICAgICBsZWZ0OiA0MDBweDtcclxuICAgICAgICB0b3A6IDIyMnB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzYjU0ZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5Ub2NTaG93IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLXNob3cucG5nXCIpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG5Ub2NIaWRlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b2MvaWNvLXRvYy1oaWRlLnBuZ1wiKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLWhpZGUucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bkxha2VTaG93LFxyXG4gICAgLmJ0bkxha2VIaWRlIHtcclxuICAgICAgJi5sYWtlU2hvd0hpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogNzdweDtcclxuICAgICAgICBsZWZ0OiA3NjBweDtcclxuICAgICAgICB0b3A6IDMxMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzYTdlNDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuTGFrZVNob3cge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9jL2ljby10b2Mtc2hvdy5wbmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGxlZnQ6IDQwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuTGFrZUhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLWhpZGUucG5nXCIpO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLWhpZGUucG5nXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDE4cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM0N2JjO1xyXG5cclxuICAgICAgLnRpdGxlLW1vIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudG9jQ29udCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTRweCk7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAucGN7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNob3cge1xyXG4gICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgfVxyXG4gICAgJi5oaWRlIHtcclxuICAgICAgbGVmdDogLTMzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyoubWFwRGVzYyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMjBweDtcclxuICBsZWZ0OiA0OTBweDtcclxuICAuZ3VpZGVCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgTWVkaXVtXCI7XHJcbiAgICAgIGNvbG9yOiAjMTQxNDE0O1xyXG4gICAgfVxyXG4gIH1cclxufSovXHJcblxyXG4ubGFrZUFyZWEge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDcwcHg7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLmhpZGUge1xyXG4gICAgbGVmdDogLTQwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5zaG93IHtcclxuICAgIGxlZnQ6IDQwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnRvY0NvbnRMYWtlIHtcclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAubGFrZUNvbnQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgLmJhY2tncm91bmQtaW1hZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxha2VGb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cclxuICAgIC5sYWtlRm9vdGVyTGVmdCxcclxuICAgIC5sYWtlRm9vdGVyUmlnaHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b2NDb250IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLnRvcEFyZWEge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmMGYxZjQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY1NlYXJjaEJveCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogMTVweCA5cHggMTVweCA5cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMWU3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogIzU4NTg1ODtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLnR5cGUwMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4IDEwcHg7XHJcblxyXG4gICAgICAgIC5sb2NUaXQge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvY1NlbGVjdEJveCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMmY2O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMTBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICAgIC5sb2NTZWFyY2hSb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgJi50b3Age1xyXG4gICAgICAgICAgICAgIC5zZWxlY3Rib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNHB4KTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgLnNlbGVjdGJveCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSA0LjVweCk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VsZWN0Ym94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG5cclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhN2U0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzgzODM4MztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yYWRpb0dyb3VwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgIC5yYWRpbyB7XHJcbiAgICAgICAgICAgICsgLnJhZGlvIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICArIC5yb3cge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib3R0b21BcmVhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMTRweCAxNnB4IDE0cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC5idG5NYXBTZWFyY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbnB1dEJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM1M2UzYjc7XHJcbiAgICAgICAgICArIC5idG5JbnB1dFNlYXJjaCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLWlucHV0LXNlYXJjaC1hY3RpdmUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idG5JbnB1dFNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1pbnB1dC1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXN1bHRBcmVhIHtcclxuICAgIC5yZXN1bHRUb3RhbCB7XHJcbiAgICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWYzO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTJweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogIzgzNDdiYztcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZThmMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAxMXB4IDI2cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIC5yZXN1bHRDb250IHtcclxuICAgICAgICAgIC50aXQgKyAuYWRkcmVzcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYWRkcmVzcyArIC5wbGFjZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bkFyZWEucmVzdWx0IHtcclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICsgYnV0dG9uIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWRkcmVzcyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzU4NTg1ODtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBsYWNlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGNvbG9yOiAjNDNiNTRmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMxNDE0MTQ7XHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yaWdodEFyZWEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE0cHg7XHJcbiAgcmlnaHQ6IDEycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB6LWluZGV4OiAyMDtcclxuICAubG9jYXRpb24ge1xyXG4gICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTYuNXB4O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGNvbG9yOiAjNjg2ODY4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgcmlnaHQ6IC02cHg7XHJcbiAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tcmlnaHQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9jU2VhcmNoIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgLmlucHV0Qm94IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDI4MnB4O1xyXG4gICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzUzZTNiNztcclxuICAgICAgICAgICsgLmJ0bklucHV0U2VhcmNoIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28taW5wdXQtc2VhcmNoLWFjdGl2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idG5JbnB1dFNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1pbnB1dC1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b29sQmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDBweDtcclxuICByaWdodDogMTJweDtcclxuICB6LWluZGV4OiA0MDtcclxuXHJcbiAgdWwge1xyXG4gICAgd2lkdGg6IDU0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgIH1cclxuICAgICAgJjpmaXJzdC1vZi10eXBlOmhvdmVyIHtcclxuICAgICAgICAuYnRuMDEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMS1hY3RpdmUucG5nXCIpO1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3ODNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKTpob3ZlciB7XHJcbiAgICAgICAgLmJ0bjAyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzgzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMyk6aG92ZXIge1xyXG4gICAgICAgIC5idG4wMyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAzLWFjdGl2ZS5wbmdcIik7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDc4M2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDQpOmhvdmVyIHtcclxuICAgICAgICAuYnRuMDQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwNC1hY3RpdmUucG5nXCIpO1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3ODNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSg1KTpob3ZlciB7XHJcbiAgICAgICAgLmJ0bjA1IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDUtYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzgzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNik6aG92ZXIge1xyXG4gICAgICAgIC5idG4wNiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LWFjdGl2ZS5wbmdcIik7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDc4M2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZTpob3ZlciB7XHJcbiAgICAgICAgLmJ0bjA3IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDctYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzgzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgJi5idG5Ub29sIHtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wMSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAxLnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wMiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wMyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAzLnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wNCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA0LnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wNSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA1LnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wNiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4wNyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA3LnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGNvbG9yOiAjODM4MzgzO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCA1MHB4IDAgMDtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MHB4IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b29sU3ViTWVudTAxIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICByaWdodDogNDc1cHg7XHJcblxyXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgICBoZWlnaHQ6IDYzcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBoZWlnaHQ6IDYzcHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDhweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3ODNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlOmhvdmVyIHtcclxuICAgICAgICAgIC5idG4wMi0wMSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDEtYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKTpob3ZlciB7XHJcbiAgICAgICAgICAuYnRuMDItMDIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLTAyLWFjdGl2ZS5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMyk6aG92ZXIge1xyXG4gICAgICAgICAgLmJ0bjAyLTAzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMy1hY3RpdmUucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDQpOmhvdmVyIHtcclxuICAgICAgICAgIC5idG4wMi0wNCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDQtYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg1KTpob3ZlciB7XHJcbiAgICAgICAgICAuYnRuMDItMDUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDAyLTA1LWFjdGl2ZS5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNik6aG92ZXIge1xyXG4gICAgICAgICAgLmJ0bjAyLTA2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wNi1hY3RpdmUucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDcpOmhvdmVyIHtcclxuICAgICAgICAgIC5idG4wMi0wNyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDctYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGU6aG92ZXIge1xyXG4gICAgICAgICAgLmJ0bjAyLTA4IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wOC1hY3RpdmUucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgICAmLmJ0blRvb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJ0bjAyLTAxIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMS5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJ0bjAyLTAyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMi5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJ0bjAyLTAzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rvb2wvaWNvLXRvb2wwMi0wMy5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJ0bjAyLTA0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDQucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wMi0wNSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDUucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wMi0wNiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDYucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wMi0wNyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDcucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wMi0wOCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDItMDgucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzgzODM4MztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9vbFN1Yk1lbnUwMiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMyMHB4O1xyXG4gICAgcmlnaHQ6IDE4NXB4O1xyXG5cclxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgaGVpZ2h0OiA2M3B4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2M3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3ODNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlOmhvdmVyIHtcclxuICAgICAgICAgIC5idG4wNi0wMSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDEtYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKTpob3ZlciB7XHJcbiAgICAgICAgICAuYnRuMDYtMDIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdG9vbC9pY28tdG9vbDA2LTAyLWFjdGl2ZS5wbmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlOmhvdmVyIHtcclxuICAgICAgICAgIC5idG4wNi0wMyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDMtYWN0aXZlLnBuZ1wiKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgICAgJi5idG5Ub29sIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wNi0wMSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDEucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wNi0wMiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDIucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4wNi0wMyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b29sL2ljby10b29sMDYtMDMucG5nXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzgzODM4MztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2NhbGVCb3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDIwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgLmlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMxNDE0MTQsICRhbHBoYTogMC44KTtcclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAwLjcpO1xyXG4gIH1cclxuICBzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDEyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9pY28vaWNvLXNlbGVjdC1kb3duLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gIGJvcmRlcjogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1hZ2VzL3RvYy9pY28tdG9jLXNlbGVjdC1kb3duLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEwcHg7XHJcbn1cclxuXHJcbi5yYWRpbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjYWY4MjtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWNhZjgyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC1pbmRlbnQ6IDdweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2Q1ZGE7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDIwcHggMCAzNnB4O1xyXG4gIC5idG5GaXJzdCxcclxuICAuYnRuUHJldixcclxuICAuYnRuTmV4dCxcclxuICAuYnRuTGFzdCB7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIH1cclxuICBhIHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgY29sb3I6ICM3Nzc7XHJcbiAgICBmb250LWZhbWlseTogXCJQcmV0ZW5kYXJkXCI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgYS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzgzNDdiYztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAuYnRuRmlyc3Qge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tZmlyc3QtcHJldi5wbmdcIik7XHJcbiAgfVxyXG4gIC5idG5MYXN0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLWxhc3QtbmV4dC5wbmdcIik7XHJcbiAgfVxyXG4gIC5idG5QcmV2IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvLXByZXYucG5nXCIpO1xyXG4gICAgbWFyZ2luOiAwIDIwcHggMCAxNXB4O1xyXG4gIH1cclxuICAuYnRuTmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvL2ljby1uZXh0LnBuZ1wiKTtcclxuICAgIG1hcmdpbjogMCAyMHB4IDAgMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09IHBvcHVwID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLnBvcHVwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbiAgLmJ0bkNsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTdweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcG9wdXAvaWNvLXBvcHVwLWNsb3NlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIH1cclxuICAuaGVhZCB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweCAxMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM1MGJjNDQsICMwMGFiZWIpO1xyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wb3B1cC9pY28tcG9wdXAtcG9pLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250IHtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6ICAycHggNXB4IDRweCByZ2JhKDAsIDAsIDAsIC4zKTtcclxuXHJcbiAgICAubG9jTGlzdCB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgLnRpdExhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZjM7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICArIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICsgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAmLmFjIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICYuYWIge1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIH1cclxuICAmLnNiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xvclR5cGUge1xyXG4gICYubWludCB7XHJcbiAgICBjb2xvcjogIzVlYzlkMTtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xCb3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ubG9jVGl0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogIzE0MTQxNDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvX2J1bGxldC5zdmdcIik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bkFyZWEge1xyXG4gICYucmVzdWx0IHtcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICB9XHJcbiAgICAuYnRuTG9jIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWFnZXMvYnRuL2ljby1idG4tcG9pLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM1MGJjNDQgdXJsKFwiLi4vaW1hZ2VzL2J0bi9pY28tYnRuLXBvaS1ob3Zlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bk1vcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9idG4vaWNvLWJ0bi1tb3JlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM1MGJjNDQgdXJsKFwiLi4vaW1hZ2VzL2J0bi9pY28tYnRuLW1vcmUtaG92ZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaWRlUG9wdXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMHB4O1xyXG4gIHJpZ2h0OiA4MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bkNsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTdweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcG9wdXAvaWNvLXBvcHVwLWNsb3NlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIH1cclxuICAuaGVhZCB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxOHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM1MGJjNDQsICMwMGFiZWIpO1xyXG4gIH1cclxuXHJcbiAgLmNvbnQge1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMjBweDtcclxuICAgIGhlaWdodDogNTc3cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm94LXNoYWRvdzogIDJweCA1cHggNHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG5cclxuXHJcbiAgICAuaGlkZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlcHMwMSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAuaGFzU3ViIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50aXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvX2J1bGxldC5zdmdcIik7XHJcbiAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHRvcDogMjUlO1xyXG4gICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tb3Blbi1hcnJvdy11cC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tb3Blbi1hcnJvdy1kb3duLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoZWNrQXJlYSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgICAgICBjb2xvcjogIzgzODM4MztcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXBzMDIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIC5oYXNTdWIge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLmNoZWNrQXJlYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tb3Blbi1hcnJvdy11cC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmNoZWNrQXJlYSB7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljby9pY28tb3Blbi1hcnJvdy1kb3duLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlcHMwMyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAuY2hlY2tBcmVhIHtcclxuICAgICAgICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9pY28vaWNvX2Fycm93LnN2Z1wiKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYWtlUG9wdXAge1xyXG4gIHdpZHRoOiA0MDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogODAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGxhYmVsIHtcclxuICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG5DbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE3cHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BvcHVwL2ljby1wb3B1cC1jbG9zZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICB9XHJcbiAgLmhlYWQge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMThweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjNTBiYzQ0LCAjMDBhYmViKTtcclxuICB9XHJcbiAgLmNvbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAgMnB4IDVweCA0cHggcmdiYSgwLCAwLCAwLCAuMyk7XHJcblxyXG5cclxuICAgIC5hZGRyZXNzQXJlYSB7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgcGFkZGluZzogMjBweCAwIDVweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC50b3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hZGRyZXNzIHtcclxuICAgICAgICAudGl0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljby9pY28tbGFrZS1hZHJlc3Muc3ZnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvdXJJbmZvIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZDNkM2QzO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndlYXRoZXJBcmVhIHtcclxuICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcblxyXG4gICAgICAud2VhdGhlcmltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAud2VhdGhlckluZm8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGNvbG9yOiAjODM4MzgzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLndlYUluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGNvbG9yOiAjODM4MzgzO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC00MDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51bER1c3RJbmZvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmR1c3RJbmZvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ub0RhdGEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICAgIGNvbG9yOiAjODM4MzgzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudXN1YWwge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjdlODtcclxuICAgICAgICAgIGNvbG9yOiAjMDFjODQwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ29vZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmM2ZiO1xyXG4gICAgICAgICAgY29sb3I6ICMzNmEzZmM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2YyZTE7XHJcbiAgICAgICAgICBjb2xvcjogI2U3YjIwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51bEJhZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlNmU2O1xyXG4gICAgICAgICAgY29sb3I6ICNlNTQ3NDY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAud2VhdGhlckRhdGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAud2VhdGhlckxpc3Qge1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgMTBweDtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U3ZThlYTtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC53ZWF0aGVyVGltZSB7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIC53ZWF0aGVyaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAgIC52ZXJ0aWNhbC1saW5lIHtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlOGVhO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRhdGUsXHJcbiAgICAgICAgLnNvdXJjZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBjb2xvcjogXCIjODM4MzgzXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc291cmNlIHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzZhM2ZjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWV3cyB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM1MGJjNDQsICMwMGFiZWIpO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50YWIge1xyXG4gICZOYXYge1xyXG4gIH1cclxuXHJcbiAgJkxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGxpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3NWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICNkYmI4ZmQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmQ29udCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYm90dG9tQXJlYSB7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDM1OXB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qc3dpcGVyKi9cclxuLnN3aXBlci5zbGlkZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDE0MHB4OyAqL1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDNweCAjNDNiNTRmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICMwMDc4M2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbiAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUgKyAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogY2FsYyg1MCUgKyA3cHgpO1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljby9pY28tc3dpcGVyLXByZXYuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICY6YWZ0ZXIsXHJcbiAgICAmLnN3aXBlci1ydGwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgdG9wOiBjYWxjKDUwJSArIDdweCk7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvL2ljby1zd2lwZXItbmV4dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgJjphZnRlcixcclxuICAgICYuc3dpcGVyLXJ0bCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8v7JuQ7ZiVIHVpXHJcblxyXG4uZG9udXRfcm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jaXJjbGUtY2hhcnRfX2JhY2tncm91bmQge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG5cclxuLmRvbnV0X3JvdW5kX251bSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTJweDtcclxuICBsZWZ0OiBjYWxjKDUwJSAtIDE0cHgpO1xyXG4gIHotaW5kZXg6IDk5O1xyXG5cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sYWtlUG9wdXAgLmNvbnQgLmR1c3RBcmVhIC5kdXN0QXJlYUNvbnQgLmRvbnV0X3JvdW5kX251bSBwIHtcclxuICBjb2xvcjogIzMzMztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XHJcbn1cclxuXHJcbi5kb251dF9yb3VuZF9udW0gLmxha2VQb3B1cCAuY29udCAuZHVzdEFyZWEgLmR1c3RBcmVhQ29udC5kb251dF9yb3VuZF9udW0gcCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG59XHJcblxyXG4ubGFrZVBvcHVwIC5jb250IC5kdXN0QXJlYSAuZHVzdEFyZWFDb250IC5kb251dF9yb3VuZF9udW0gLnVuaXQge1xyXG4gIGNvbG9yOiAjOGM4YzhjO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5jaXJjbGUtY2hhcnRfX2NpcmNsZSB7XHJcbiAgYW5pbWF0aW9uOiBjaXJjbGUtY2hhcnQtZmlsbCAycyByZXZlcnNlO1xyXG4gIC8qIDEgKi9cclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIC8qIDIsIDMgKi9cclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgLyogNCAqL1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNpcmNsZS1jaGFydC1maWxsIHtcclxuICB0byB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAwIDEwMDtcclxuICB9XHJcbn1cclxuIl19 */
