/* Defaults */
@media (max-width: 1399px) {
	.back__link {
		height: 42px;
		font-size: 14px;
	}
}

@media (max-width: 1199px) {
	.section-title {
		font-size: 36px;
		line-height: 118%;
	}
	.block-subtitle {
		font-size: 24px;
		line-height: 29px;
	}
}

@media (max-width: 767px) {
	.more {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.more__button {
		margin: 0 0 18px 0;
	}
	.back {
		margin-bottom: 16px;
	}
	.back__link {
		height: 36px;
		padding: 0 8px;
	}
	.back__link:before {
		width: 15px;
		height: 14px;
		background-position: 0 -83px;
		background-size: 300% auto;
		margin-right: 8px;
	}
}

@media (max-width: 360px) {
	.container {
		max-width: 330px;
	}
}

@media (max-width: 991px) {
	.form_horisontal .form__item {
		margin-right: 10px;
	}
	.form_horisontal .form__item:last-child {
		margin-right: 0;
	}
	.form_horisontal .form__button {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	.form__items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-flow: column;
		        flex-flow: column;
	}
	.form__item {
		min-height: 60px;
	}
	.form__item_textarea {
		min-height: 148px;
	}
	.form__input {
		width: 100%;
		font-size: 14px;
	}
	.form_vertical {
		max-width: 428px;
		margin: 0 auto;
	}
	.form_horisontal {
		max-width: 428px;
		margin: 0 auto;
	}
	.form_horisontal .form__item {
		margin: 0;
	}
}

/* Blocks */
@media (max-width: 1199px) {
	.topbar__box {
		max-width: 832px;
		padding-left: 32px;
	}
	.topbar__left {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 289px;
		        flex: 0 0 289px;
	}
	.topbar__right {
		width: 100%;
		max-width: 750px;
		padding-left: 30px;
	}
	.topbar__contacts {
		padding: 27px 21px 10px 24px;
		border-radius: 4.65069px;
		font-size: 12px;
	}
	.topbar__contacts-title {
		font-size: 16px;
		margin-bottom: 9px;
	}
	.topbar__contacts-description {
		line-height: 155%;
		margin-bottom: 12px;
	}
	.topbar__contacts-list-title {
		padding-top: 12px;
		font-size: 12px;
		margin-bottom: 9px;
	}
	.topbar__contacts-list-value {
		line-height: 120%;
		margin-bottom: 12px;
	}
	.topbar__menu {
		padding-top: 28px;
	}
	.topbar__menu-block {
		padding-bottom: 16px;
	}
	.topbar__menu-title {
		font-size: 12px;
		margin-bottom: 14px;
	}
	.topbar__menu-item {
		font-size: 14px;
		line-height: 17px;
		margin-bottom: 13px;
	}
}

@media (max-width: 991px) {
	.topbar__box {
		padding-left: 0;
	}
	.topbar__menu-title {
		font-size: 11px;
	}
	.topbar__menu-item {
		font-size: 13px;
		line-height: 15px;
		margin-bottom: 11px;
	}
}

@media (max-width: 767px) {
	.topbar__box {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.topbar__left {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
	}
	.topbar__right {
		width: 100%;
		max-width: none;
		padding-left: 0;
	}
}

@media (max-width: 575px) {
	.topbar__menu {
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		padding-top: 38px;
	}
	.topbar__menu-col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
	}
	.topbar__menu-col:last-child {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
	}
	.topbar__menu-col:last-child .topbar__menu-block {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
	}
	.topbar__menu-block {
		padding-bottom: 20px;
	}
	.topbar__menu-title {
		font-size: 10.883px;
		line-height: 13px;
		margin-bottom: 10px;
	}
	.topbar__menu-item {
		font-size: 12px;
		line-height: 14px;
		margin-bottom: 10px;
	}
	.topbar__trigger-text_desk {
		display: none;
	}
	.topbar__trigger-text_mob {
		display: inline;
	}
}

@media (max-width: 360px) {
	.topbar__box {
		max-width: 300px;
	}
}

@media (max-width: 1399px) {
	.header__menu-item {
		font-size: 15px;
		margin: 0 10px;
	}
	.header .search__form-input {
		font-size: 16px;
	}
}

@media (max-width: 1199px) {
	.header__icon {
		display: block;
		margin-right: 24px;
	}
	.header_nofix .header__icon {
		display: none;
	}
	.header__logo {
		max-width: 218px;
	}
	.header__menu {
		display: none;
		position: fixed;
		z-index: 10;
		top: 80px;
		bottom: 0;
		left: 0;
		right: 0;
		background: #fff;
		padding: 76px 15px 30px;
		max-width: 325px;
		height: 100%;
		max-height: 500px;
		min-height: 350px;
		overflow-y: scroll;
	}
	.header__menu-item {
		font-size: 16px;
		margin: 0 0 48px 0;
	}
	.header__basket {
		font-size: 16px;
		line-height: 133.98%;
		margin-right: 38px;
	}
	.header__basket:before {
		width: 20px;
		height: 20px;
		background-size: 39px auto;
		background-position: 0 -56px;
		vertical-align: -4px;
	}
	.header__profile {
		width: 44px;
		height: 44px;
		background-size: 44px auto;
	}
	.header .search {
		max-width: 50%;
		padding-top: 5px;
	}
	.page-scrolled .header .search {
		padding: 0 0 10px 0;
	}
	.header .search__form {
		height: 50px;
	}
	.page-scrolled .header .search__form {
		height: 40px;
	}
	.header .search__form:before {
		left: 27px;
		width: 24px;
		height: 24px;
		background-position: 0 -150px;
		background-size: 40px auto;
	}
	.header .search__form-item {
		padding: 0 10px 0 68px;
	}
}

@media (max-width: 767px) {
	.header__box {
		min-height: 74px;
	}
	.page-scrolled .header__box {
		min-height: 64px;
	}
	.header__logo {
		max-width: 170px;
	}
	.header__menu {
		top: 50px;
	}
	.header__basket {
		display: none;
	}
	.header__profile {
		width: 24px;
		height: 24px;
		background-size: 24px auto;
	}
	.header .search {
		max-width: 100%;
	}
	.header .search__form {
		height: 32px;
		border-radius: 8.72224px;
	}
	.page-scrolled .header .search__form {
		height: 32px;
	}
	.header .search__form:before {
		left: 15px;
		width: 15px;
		height: 15px;
		background-position: 0 -93px;
		background-size: 25px auto;
	}
	.header .search__form-item {
		padding: 0 10px 0 42px;
	}
	.header .search__form-input {
		font-size: 12px;
	}
}

@media (max-width: 360px) {
	.header__menu {
		padding: 76px 30px 30px;
	}
}

@media (max-width: 1499px) {
	.main__item-figure {
		max-width: 60%;
		left: 32%;
	}
	.main__item-book {
		max-width: 20%;
	}
}

@media (max-width: 1199px) {
	.main {
		padding-top: 105px;
	}
	.main__carousel .slick-slide {
		height: auto;
		min-height: 458px;
	}
	.main__item-box {
		padding: 0 87px 0 59px;
	}
	.main__item-info {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 55%;
		        flex: 0 0 55%;
		padding: 51px 0 40px 0;
	}
	.main__item-subtitle {
		font-size: 10px;
		line-height: 120%;
		margin-bottom: 32px;
	}
	.main__item-author {
		font-size: 24px;
		line-height: 112%;
		margin-bottom: 13px;
	}
	.main__item-title {
		font-size: 44px;
		line-height: 109%;
	}
	.main__item-text {
		font-size: 14px;
		line-height: 143%;
		margin-bottom: 34px;
	}
	.main__item-figure {
		max-width: 80%;
		left: 40%;
	}
	.main__item-figure-img_desk {
		display: none !important;
	}
	.main__item-figure-img_mob {
		display: block !important;
	}
	.main__item-book {
		display: none;
	}
}

@media (max-width: 767px) {
	.main {
		padding-top: 25px;
	}
	.main__carousel {
		margin: 0 -15px;
		padding-bottom: 20px;
	}
	.main .slick-arrow {
		display: none !important;
	}
	.main__item {
		border-radius: 0;
		overflow: hidden;
	}
	.main__item-title {
		font-size: 36px;
		line-height: 109%;
	}
	.main__item-box {
		min-height: none;
		padding: 0 30px 0 30px;
	}
	.main__item-info {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 70%;
		        flex: 0 0 70%;
		padding: 37px 0 40px 0;
	}
	.main__item-figure {
		left: auto;
		right: -20%;
		max-width: 90%;
	}
	.main__item-figure-img_desk {
		display: none !important;
	}
	.main__item-figure-img_mob {
		display: block !important;
	}
}

@media (max-width: 1199px) {
	.books {
		padding: 87px 0 71px 0;
	}
	.books__panel {
		margin-bottom: 37px;
	}
	.books__head {
		margin-right: 98px;
	}
	.books .tabs__title {
		font-size: 16px;
	}
	.books .tabs__title SPAN {
		padding-top: 0px;
	}
	.books__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 25%;
		        flex: 0 0 25%;
		max-width: 25%;
	}
	.books__col_whide {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
		max-width: 50%;
	}
	.books__label {
		top: -14px;
		right: 10px;
		height: 29px;
		padding: 0 12px;
		font-size: 13px;
	}
	.books__label_discount {
		font-weight: 600;
		font-size: 15px;
	}
	.books__photo {
		margin-bottom: 23px;
	}
	.books__price {
		font-size: 16px;
		line-height: 107%;
		margin-bottom: 17px;
	}
	.books__name {
		font-size: 20px;
		line-height: 89%;
		margin-bottom: 6px;
	}
	.books__text {
		font-size: 16px;
		line-height: 125%;
	}
	.books__settitle {
		font-size: 32px;
		line-height: 107.18%;
	}
	.books__settext {
		font-size: 16px;
		line-height: 29.09px;
		margin-bottom: 14px;
	}
	.books__setprice {
		font-size: 20px;
		line-height: 102%;
	}
	.books__col_whide .books__item-inner {
		padding: 43px 40px;
	}
}

@media (max-width: 991px) {
	.books__panel {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 23px;
	}
	.books__head {
		margin: 0 0 25px 0;
	}
	.books__content {
		margin-right: -10px;
		margin-left: -10px;
	}
	.books__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
		max-width: 50%;
		padding-right: 10px;
		padding-left: 10px;
	}
	.books__col_whide {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		max-width: 100%;
	}
	.books__label {
		padding: 0 5px;
		font-size: 12px;
	}
	.books__label_discount {
		font-size: 14px;
	}
	.books__settitle {
		font-size: 20px;
	}
	.books__settext {
		font-size: 10.82px;
		line-height: 19.68px;
		margin-bottom: 10px;
	}
	.books__setprice {
		font-size: 18px;
		line-height: 102%;
	}
	.books__col_whide .books__item-inner {
		padding: 29px;
	}
}

@media (max-width: 767px) {
	.books {
		padding: 64px 0 70px 0;
	}
	.books .tabs {
		display: block;
	}
}

@media (max-width: 1199px) {
	.collections {
		padding: 83px 0 29px 0;
	}
	.collections__carousel {
		padding-bottom: 34px;
	}
	.collections__item {
		width: 380px;
		min-height: 184px;
		padding: 21px 0 12px 27px;
		border-radius: 10.1133px  0;
		background-position: 60% 21px;
		background-size: 113px auto;
		margin-right: 19px;
	}
	.collections__item-title {
		font-size: 20px;
		line-height: 142%;
		margin-bottom: 8px;
	}
	.collections__item-text {
		font-size: 16px;
		line-height: 101%;
		margin-bottom: 10px;
	}
	.collections__item-number-value {
		height: 28px;
		padding: 0 12px;
		border-radius: 4.04532px;
		font-size: 14px;
		line-height: 28px;
	}
	.collections__item-photo_1 {
		max-width: 90px;
		margin-right: -25px;
	}
	.collections__item-photo_2 {
		max-width: 106px;
	}
}

@media (max-width: 767px) {
	.collections {
		padding: 63px 0 54px 0;
	}
	.collections .slick-slider-prev,
	.collections .slick-slider-next {
		display: none !important;
	}
	.collections__item {
		width: 300px;
		min-height: 147px;
		padding: 16px 0 10px 21px;
		border-radius: 8.07692px 0px;
		background-position: 60% 16px;
		background-size: 90px auto;
		margin-right: 16px;
	}
	.collections__item-title {
		font-size: 18px;
		line-height: 126%;
		margin-bottom: 6px;
	}
	.collections__item-text {
		font-size: 14px;
		line-height: 107%;
		margin-bottom: 6px;
	}
	.collections__item-number-value {
		height: 22px;
		padding: 0 9px;
		border-radius: 3.23077px;
		font-size: 11px;
		line-height: 22px;
	}
	.collections__item-photo_1 {
		max-width: 71px;
		margin-right: -15px;
	}
	.collections__item-photo_2 {
		max-width: 85px;
	}
}

@media (max-width: 1199px) {
	.mentors {
		padding: 67px 0 87px;
	}
	.mentors__content {
		margin-right: -22px;
		margin-left: -22px;
	}
	.mentors__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 33.33333%;
		        flex: 0 0 33.33333%;
		max-width: 33.33333%;
		padding-right: 22px;
		padding-left: 22px;
	}
	.mentors__item {
		padding-bottom: 32px;
	}
	.mentors__photo {
		margin-bottom: 28px;
	}
	.mentors__photo IMG {
		border-radius: 8.87619px 0;
	}
	.mentors__name {
		font-size: 24px;
		line-height: 118%;
		margin-bottom: 7px;
	}
	.mentors__post {
		line-height: 133%;
		letter-spacing: 0;
	}
}

@media (max-width: 991px) {
	.mentors__content {
		margin-right: -8px;
		margin-left: -8px;
	}
	.mentors__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
		max-width: 50%;
		padding-right: 8px;
		padding-left: 8px;
	}
	.mentors__item {
		padding-bottom: 35px;
	}
	.mentors__photo {
		margin-bottom: 26px;
	}
	.mentors__photo IMG {
		border-radius: 5.65118px 0;
	}
	.mentors__name {
		font-size: 22px;
		line-height: 122%;
	}
	.mentors__post {
		font-size: 12px;
		line-height: 130%;
	}
}

@media (max-width: 767px) {
	.mentors {
		padding: 59px 0 49px;
	}
}

@media (max-width: 1699px) {
	.cooperation__right {
		padding: 5% 4% 0 4%;
	}
}

@media (max-width: 1199px) {
	.cooperation__box {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.cooperation__left {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		padding: 80px 59px 88px 59px;
		background: linear-gradient(95.05deg, #5957B1 31.53%, #4595B7 105.34%);
	}
	.cooperation__right {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		padding: 107px 5% 45px 5%;
	}
	.cooperation__right:before {
		top: -68px;
		width: 286px;
		height: 147px;
		background-size: 100% auto;
	}
	.cooperation__title {
		margin-bottom: 31px;
	}
}

@media (max-width: 767px) {
	.cooperation__left {
		padding: 59px 32px;
	}
	.cooperation__right {
		padding: 75px 32px 52px 32px;
	}
	.cooperation__right:before {
		top: -39px;
		width: 164px;
		height: 85px;
	}
	.cooperation__description {
		margin-bottom: 33px;
	}
	.cooperation__item {
		font-size: 17px;
		line-height: 141%;
	}
	.cooperation__text {
		font-size: 20px;
		line-height: 110%;
		margin-bottom: 7px;
	}
	.cooperation__title {
		font-size: 36px;
		margin-bottom: 35px;
	}
}

@media (max-width: 360px) {
	.cooperation__box {
		margin: 0 -45px;
	}
	.cooperation__left {
		padding: 59px 45px;
		border-radius: 0;
	}
	.cooperation__right {
		padding: 75px 45px 52px 45px;
		border-radius: 0;
	}
}

@media (max-width: 1199px) {
	.events {
		padding: 172px 0 70px 0;
	}
	.events__content {
		margin-right: -10px;
		margin-left: -10px;
		margin-bottom: 12px;
	}
	.events__col {
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 20px;
	}
	.events__info {
		left: 25px;
		right: 120px;
		bottom: 25px;
	}
	.main .events__info {
		right: 150px;
	}
	.events__date {
		font-size: 16px;
		line-height: 19px;
		margin-bottom: 9px;
	}
	.events__name {
		font-size: 18.0688px;
		line-height: 123%;
	}
	.main .events__name {
		font-size: 32px;
		line-height: 111%;
		margin-bottom: 6px;
	}
	.events__text {
		font-size: 16px;
		line-height: 128%;
	}
	.events__book {
		right: 25px;
		bottom: 25px;
		-webkit-box-shadow: 11.8134px 11.8134px 23.6269px rgba(0, 0, 0, 0.23);
		        box-shadow: 11.8134px 11.8134px 23.6269px rgba(0, 0, 0, 0.23);
	}
	.events__book-img {
		max-width: 76px;
	}
	.main .events__book-img {
		max-width: 100px;
	}
}

@media (max-width: 767px) {
	.events {
		padding: 46px 0 56px 0;
	}
	.events__content {
		-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;
	}
	.events__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		max-width: 100%;
	}
	.events__item {
		max-width: 576px;
	}
	.main .events__item {
		max-width: none;
	}
	.events__info {
		left: 20px;
		right: 100px;
		bottom: 20px;
	}
	.main .events__info {
		right: 100px;
	}
	.events__date {
		font-size: 12px;
		line-height: 15px;
		margin-bottom: 7px;
	}
	.events__name {
		font-size: 16px;
		line-height: 109%;
	}
	.main .events__name {
		font-size: 16px;
		line-height: 109%;
		margin-bottom: 0;
	}
	.events__text {
		display: none;
	}
	.events__book {
		right: 20px;
		bottom: 20px;
	}
	.events__book-img {
		max-width: 60px;
	}
	.main .events__book-img {
		max-width: 60px;
	}
}

@media (max-width: 1199px) {
	.news {
		padding: 56px 0 70px 0;
	}
	.news__title {
		margin-bottom: 27px;
	}
	.news__content {
		margin-right: -10px;
		margin-left: -10px;
		margin-bottom: 12px;
	}
	.news__col {
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 20px;
	}
	.news__info {
		left: 25px;
		right: 25px;
		bottom: 25px;
	}
	.news__date {
		font-size: 16px;
		line-height: 19px;
		margin-bottom: 9px;
	}
	.news__name {
		font-size: 18.0688px;
		line-height: 123%;
	}
	.main .news__name {
		font-size: 32px;
		line-height: 111%;
		margin-bottom: 6px;
	}
	.news__text {
		font-size: 16px;
		line-height: 128%;
	}
}

@media (max-width: 767px) {
	.news {
		padding: 59px 0 70px 0;
	}
	.news__title {
		margin-bottom: 30px;
	}
	.news__content {
		-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;
	}
	.news__col {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		max-width: 100%;
	}
	.news__item {
		max-width: 576px;
	}
	.main .news__item {
		max-width: none;
	}
	.news__info {
		left: 20px;
		right: 20px;
		bottom: 20px;
	}
	.news__hashtag {
		display: none;
	}
	.news__date {
		font-size: 12px;
		line-height: 15px;
		margin-bottom: 7px;
	}
	.news__name {
		font-size: 16px;
		line-height: 109%;
	}
	.main .news__name {
		font-size: 16px;
		line-height: 109%;
		margin-bottom: 12px;
	}
	.news__text {
		display: none;
	}
}

@media (max-width: 1199px) {
	.partners {
		padding: 0 0 87px;
	}
	.partners__title {
		margin-bottom: 27px;
	}
	.partners__list LI {
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	.partners {
		padding: 0 0 49px;
	}
	.partners__title {
		margin-bottom: 30px;
	}
	.partners__list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		gap: 20px;
	}
	.partners__list LI {
		font-size: 16px;
	}
}

@media (max-width: 991px) {
	.footer__box {
		padding-left: 0;
	}
}

@media (max-width: 1199px) {
	.page-scrolled .bottom-menu {
		display: block;
	}
}

@media (max-width: 767px) {
	.bottom-menu {
		padding: 9px 0 8px 0;
	}
}

/* Filters -----------------------------------------------------------------------------------------------*/
@media (max-width: 575px) {
	.filters-section_fixed {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 100;
		width: 100%;
		height: 100%;
		-ms-touch-action: manipulation;
		touch-action: manipulation;
		-webkit-transform: translateZ(0);
		        transform: translateZ(0);
	}
	.filters-section_fixed .filters-section__inner {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 101;
		width: 100%;
		height: auto;
		max-height: 100%;
		overflow: auto;
	}
	.filters__head {
		display: block;
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
		margin-bottom: 20px;
	}
	.filters__head-title {
		font-weight: 600;
		font-size: 14px;
		line-height: 129%;
		letter-spacing: 0.2px;
		color: #13A8FC;
	}
	.filters__head-title:before {
		content: '';
		display: inline-block;
		width: 15px;
		height: 14px;
		background: url(../img/common/icons.png) no-repeat -25px -80px;
		vertical-align: -2px;
		margin-right: 10px;
	}
	.filters__head-back, .filters__head-close {
		display: none;
	}
	.filters_fixed {
		padding: 70px 30px 80px 30px;
		background: #fff;
		margin: 0;
	}
	.filters_fixed:before {
		content: '';
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: #fff;
	}
	.filters_fixed .filters__head {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 102;
		display: block;
		height: 60px;
		padding-top: 20px;
		background: #fff;
		margin: 0;
	}
	.filters_fixed .filters__head-back {
		position: absolute;
		top: 25px;
		left: 30px;
		display: none;
		width: 7px;
		height: 12px;
		background: url(../img/common/icons.png) no-repeat 0 -80px;
		-webkit-transform: rotate(-180deg);
		        transform: rotate(-180deg);
		text-indent: -10000px;
	}
	.filters_fixed .filters__head-title {
		font-weight: 600;
		font-size: 16px;
		line-height: 133.98%;
		color: #1C2734;
		text-align: center;
	}
	.filters_fixed .filters__head-title:before {
		display: none;
	}
	.filters_fixed .filters__head-close {
		position: absolute;
		top: 20px;
		right: 30px;
		display: block;
		font-size: 15px;
		line-height: 20px;
		color: #13A8FC;
	}
	.filters_fixed .filter {
		display: block;
	}
	.filters_fixed .filter__drop .scrollblock {
		max-height: 100%;
	}
	.filters_fixed .filters__footer {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 103;
		display: block;
		padding: 30px;
		background: #fff;
	}
	.filters_fixed .filters__footer-link {
		height: 40px;
		border-radius: 4px;
		background: #13A8FC;
		font-weight: 600;
		font-size: 16px;
		line-height: 150%;
		letter-spacing: 0.2px;
		color: #fff;
	}
	.filter {
		display: none;
		width: 100%;
		padding-bottom: 10px;
		border-bottom: 1px solid #9FAEBF;
	}
	.filter__name {
		position: relative;
		width: 100%;
		height: auto;
		padding: 0;
		border: 0;
		border-radius: 0;
		font-weight: 600;
		font-size: 15px;
		line-height: 50px;
		color: #1C2734;
		cursor: auto;
		margin-right: 0;
	}
	.filter__name:after {
		display: none;
	}
	.filter__name-open {
		position: absolute;
		right: 10px;
		top: 50%;
		-webkit-transform: translate(0, -50%);
		        transform: translate(0, -50%);
		display: block;
		width: 7px;
		height: 12px;
		background: url(../img/common/icons.png) no-repeat 0 -80px;
		text-indent: -10000px;
	}
	.filter_price .filter__drop,
	.filter_collections .filter__drop,
	.filter_type .filter__drop {
		display: block;
		position: static;
		padding: 0;
		-webkit-box-shadow: none;
		        box-shadow: none;
		border: 0;
		border-radius: 0;
	}
	.filter_collections .filter__list,
	.filter_type .filter__list {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.filter_collections .filter__list-item,
	.filter_type .filter__list-item {
		margin: 0 8px 8px 0;
	}
	.filter_collections .filter__list-label,
	.filter_type .filter__list-label {
		position: relative;
		height: 32px;
		background: #F8F8F8;
		font-size: 14px;
		border-radius: 6px;
		overflow: hidden;
		margin: 0;
	}
	.filter_collections .filter__list-label > DIV,
	.filter_type .filter__list-label > DIV {
		position: relative;
		z-index: 3;
		padding: 0 12px;
	}
	.filter_collections .filter__list-label .checkbox-box,
	.filter_type .filter__list-label .checkbox-box {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		margin: 0;
	}
	.filter_collections .filter__list-label .checkbox-box .checkbox,
	.filter_type .filter__list-label .checkbox-box .checkbox {
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		height: 100%;
	}
	.filter_collections .filter__list-label .checkbox-box .checkbox + .checkbox-icon,
	.filter_type .filter__list-label .checkbox-box .checkbox + .checkbox-icon {
		top: 0;
		z-index: 0;
		width: 100%;
		height: 100%;
		background: none;
	}
	.filter_collections .filter__list-label .checkbox-box .checkbox:checked + .checkbox-icon,
	.filter_type .filter__list-label .checkbox-box .checkbox:checked + .checkbox-icon {
		background: rgba(19, 168, 252, 0.1);
	}
	.filter_author .filter__drop {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 101;
		width: 100%;
		height: auto;
		max-height: 100%;
		overflow: auto;
		display: none;
		padding: 70px 30px 90px 30px;
		background: #fff;
		-webkit-box-shadow: none;
		        box-shadow: none;
		border: 0;
		border-radius: 0;
	}
	.filter_author .filter__list-item {
		border-bottom: 1px solid #9FAEBF;
		margin-bottom: 8px;
	}
	.filter_author .filter__list-item:last-child {
		border: 0;
	}
	.filter_author .filter__dropfix {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 100;
		width: 100%;
		height: 100%;
		-ms-touch-action: manipulation;
		touch-action: manipulation;
		-webkit-transform: translateZ(0);
		        transform: translateZ(0);
		background: #fff;
	}
	.filter_author .checkbox-box .checkbox {
		top: -8px;
	}
	.filter_author .checkbox-box .checkbox,
	.filter_author .checkbox-box .checkbox + .checkbox-icon {
		width: 16px;
		height: 16px;
	}
	.filter_author .checkbox-box .checkbox + .checkbox-icon {
		top: -8px;
		background: none;
		border: 1px solid #DADEE2;
		border-radius: 2px;
	}
	.filter_author .checkbox-box .checkbox:checked + .checkbox-icon {
		border-color: #13A8FC;
		background: none;
	}
	.filter_author .checkbox-box .checkbox:checked + .checkbox-icon:after {
		content: '';
		display: block;
		width: 13px;
		height: 11px;
		background: url(../img/common/icons.png) no-repeat 0 -100px;
		margin: -1px -2px auto auto;
	}
	.choice-value {
		height: 32px;
		padding: 0 28px 0 12px;
		margin-right: 8px;
	}
	.choice-value-del {
		right: 12px;
	}
	.choice-delete {
		width: 32px;
		height: 32px;
		margin-right: 8px;
		margin-bottom: 8px;
	}
	.price-filter {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 100%;
	}
	.price-filter__head {
		margin-bottom: 8px;
	}
	.price-filter__slider {
		-webkit-box-ordinal-group: 0;
		    -ms-flex-order: -1;
		        order: -1;
		margin-bottom: 13px;
	}
	.price-filter__slider SPAN {
		top: -8px;
		width: 16px;
		height: 16px;
		margin-left: -8px;
	}
}

/* /Filters -----------------------------------------------------------------------------------------------*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvY29tbW9uL19yZXNwb25zaXZlLnNjc3MiLCJjc3MvcmVzcG9uc2l2ZS5jc3MiLCIuLi9ibG9ja3MvZm9ybS9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3RvcGJhci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2hlYWRlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL21haW4vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9ib29rcy9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2NvbGxlY3Rpb25zL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvbWVudG9ycy9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2Nvb3BlcmF0aW9uL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvZXZlbnRzL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvbmV3cy9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3BhcnRuZXJzL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvZm9vdGVyL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvYm90dG9tLW1lbnUvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9maWx0ZXJzL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvY29tbW9uL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjO0FDRWQ7Q0FJUTtFQUNJLGFBQVk7RUFDWixnQkFBZTtFQUNsQjtDQ0hSOztBRE9EO0NBRUk7RUFDSSxnQkFBZTtFQUNmLGtCQUFpQjtFQUNwQjtDQUVEO0VBQ0ksZ0JBQWU7RUFDZixrQkFBaUI7RUFDcEI7Q0NOSjs7QURhRDtDQUVJO0VBQ0ksNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBS3pCO0NBSEc7RUFDSSxtQkFBa0I7RUFDckI7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QVM7RUFDVCxpQkFBZ0I7RUFDaEIsMEJBQXlCO0VBQ3pCLG1CQUFrQjtFQUNyQjtDQWpDUjtFQW9DVyxzQkNqVkQ7RURrVkMsaUJBQWdCO0VBVW5CO0NBL0NSO0VBd0NlLFlBQVU7RUFDVixlQUFjO0VBQ2QsWUFBVztFQUNYLGFBQVk7RUFDWiw0REFBMkQ7RUFDM0QsNEJBQTJCO0VBQzlCO0NBUWI7RUFDSSxhQUFZO0VBQ1osdUJBQXNCO0VBQ3RCLGtCQUFpQjtFQUtwQjtDQUhHO0VBQ0ksWUFBVztFQUNkO0NBR0w7RUFDSSxZQUFXO0VBQ1gsYUFBWTtFQUNaLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDckI7Q0FHTDtFQUNJLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLFlBQVc7RUFpQmQ7Q0FmRztFQUNJLG1CQUFrQjtFQUNyQjtDQUVEO0VBQ0ksNkJBQVM7TUFBVCxtQkFBUztVQUFULFVBQVM7RUFDVCxvQkFBbUI7RUFRdEI7Q0FWQTtFQUtPLFVBQVM7RUFDVCxZQUFXO0VBQ1gsYUFBWTtFQUNaLGtCQUFpQjtFQUNwQjtDZDA4Qlo7O0FjdDhCRCw2R0FBNkciLCJmaWxlIjoiY3NzL3Jlc3BvbnNpdmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogRGVmYXVsdHMgKi9cclxuQGltcG9ydCAnY29tbW9uL19yZXNwb25zaXZlJztcclxuQGltcG9ydCAnZm9ybS9fcmVzcG9uc2l2ZSc7XHJcblxyXG5cclxuXHJcbi8qIEJsb2NrcyAqL1xyXG5AaW1wb3J0ICd0b3BiYXIvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdoZWFkZXIvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdtYWluL19yZXNwb25zaXZlJztcclxuQGltcG9ydCAnYm9va3MvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdjb2xsZWN0aW9ucy9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ21lbnRvcnMvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdjb29wZXJhdGlvbi9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2V2ZW50cy9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ25ld3MvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdwYXJ0bmVycy9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2JvdHRvbS9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2Zvb3Rlci9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2JvdHRvbS1tZW51L19yZXNwb25zaXZlJztcclxuXHJcbkBpbXBvcnQgJ2ZpbHRlcnMvX3Jlc3BvbnNpdmUnO1xyXG5cclxuQGltcG9ydCAncG9wdXBzL19yZXNwb25zaXZlJzsiLCJAaW1wb3J0ICdfdmFyaWFibGVzLnNjc3MnO1xyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xyXG5cclxuICAgIC5iYWNrIHtcclxuICAgIFxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IC8vIDEzOTlcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTglO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9jay1zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgfVxyXG59IC8vIDExOTlcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgXHJcbn0gLy8gOTkxXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAubW9yZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIFxyXG4gICAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhY2sge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBcclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4OyBcclxuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDsgXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04M3B4OyBcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAwJSBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gLy8gNzY3XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHJcbn0gLy8gNTc1XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcclxuXHJcbiAgICAuY29udGFpbmVyIHttYXgtd2lkdGg6IDMzMHB4O31cclxufSAvLyAzNjAiLCIvKiBEZWZhdWx0cyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuXHQuYmFja19fbGluayB7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zZWN0aW9uLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExOCU7XG5cdH1cblx0LmJsb2NrLXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tb3JlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC5tb3JlX19idXR0b24ge1xuXHRcdG1hcmdpbjogMCAwIDE4cHggMDtcblx0fVxuXHQuYmFjayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXHQuYmFja19fbGluayB7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdHBhZGRpbmc6IDAgOHB4O1xuXHR9XG5cdC5iYWNrX19saW5rOmJlZm9yZSB7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgzcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMDAlIGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMzMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mb3JtX2hvcmlzb250YWwgLmZvcm1fX2l0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHQuZm9ybV9ob3Jpc29udGFsIC5mb3JtX19pdGVtOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQuZm9ybV9ob3Jpc29udGFsIC5mb3JtX19idXR0b24ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvcm1fX2l0ZW1zIHtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbjtcblx0fVxuXHQuZm9ybV9faXRlbSB7XG5cdFx0bWluLWhlaWdodDogNjBweDtcblx0fVxuXHQuZm9ybV9faXRlbV90ZXh0YXJlYSB7XG5cdFx0bWluLWhlaWdodDogMTQ4cHg7XG5cdH1cblx0LmZvcm1fX2lucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0LmZvcm1fdmVydGljYWwge1xuXHRcdG1heC13aWR0aDogNDI4cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LmZvcm1faG9yaXNvbnRhbCB7XG5cdFx0bWF4LXdpZHRoOiA0MjhweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQuZm9ybV9ob3Jpc29udGFsIC5mb3JtX19pdGVtIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLyogQmxvY2tzICovXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC50b3BiYXJfX2JveCB7XG5cdFx0bWF4LXdpZHRoOiA4MzJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdH1cblx0LnRvcGJhcl9fbGVmdCB7XG5cdFx0ZmxleDogMCAwIDI4OXB4O1xuXHR9XG5cdC50b3BiYXJfX3JpZ2h0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc1MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXHQudG9wYmFyX19jb250YWN0cyB7XG5cdFx0cGFkZGluZzogMjdweCAyMXB4IDEwcHggMjRweDtcblx0XHRib3JkZXItcmFkaXVzOiA0LjY1MDY5cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdC50b3BiYXJfX2NvbnRhY3RzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHR9XG5cdC50b3BiYXJfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRsaW5lLWhlaWdodDogMTU1JTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC50b3BiYXJfX2NvbnRhY3RzLWxpc3QtdGl0bGUge1xuXHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdH1cblx0LnRvcGJhcl9fY29udGFjdHMtbGlzdC12YWx1ZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxuXHQudG9wYmFyX19tZW51IHtcblx0XHRwYWRkaW5nLXRvcDogMjhweDtcblx0fVxuXHQudG9wYmFyX19tZW51LWJsb2NrIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0fVxuXHQudG9wYmFyX19tZW51LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0fVxuXHQudG9wYmFyX19tZW51LWl0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQudG9wYmFyX19ib3gge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXHQudG9wYmFyX19tZW51LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdH1cblx0LnRvcGJhcl9fbWVudS1pdGVtIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnRvcGJhcl9fYm94IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC50b3BiYXJfX2xlZnQge1xuXHRcdGZsZXg6IDAgMCAxMDAlO1xuXHR9XG5cdC50b3BiYXJfX3JpZ2h0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQudG9wYmFyX19tZW51IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy10b3A6IDM4cHg7XG5cdH1cblx0LnRvcGJhcl9fbWVudS1jb2wge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdH1cblx0LnRvcGJhcl9fbWVudS1jb2w6bGFzdC1jaGlsZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0fVxuXHQudG9wYmFyX19tZW51LWNvbDpsYXN0LWNoaWxkIC50b3BiYXJfX21lbnUtYmxvY2sge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdH1cblx0LnRvcGJhcl9fbWVudS1ibG9jayB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblx0LnRvcGJhcl9fbWVudS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMC44ODNweDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdC50b3BiYXJfX21lbnUtaXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0LnRvcGJhcl9fdHJpZ2dlci10ZXh0X2Rlc2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnRvcGJhcl9fdHJpZ2dlci10ZXh0X21vYiB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHQudG9wYmFyX19ib3gge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuXHQuaGVhZGVyX19tZW51LWl0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRtYXJnaW46IDAgMTBweDtcblx0fVxuXHQuaGVhZGVyIC5zZWFyY2hfX2Zvcm0taW5wdXQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5oZWFkZXJfX2ljb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcblx0fVxuXHQuaGVhZGVyX25vZml4IC5oZWFkZXJfX2ljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0bWF4LXdpZHRoOiAyMThweDtcblx0fVxuXHQuaGVhZGVyX19tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR0b3A6IDgwcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiA3NnB4IDE1cHggMzBweDtcblx0XHRtYXgtd2lkdGg6IDMyNXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdH1cblx0LmhlYWRlcl9fbWVudS1pdGVtIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luOiAwIDAgNDhweCAwO1xuXHR9XG5cdC5oZWFkZXJfX2Jhc2tldCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzMuOTglO1xuXHRcdG1hcmdpbi1yaWdodDogMzhweDtcblx0fVxuXHQuaGVhZGVyX19iYXNrZXQ6YmVmb3JlIHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzOXB4IGF1dG87XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTZweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTRweDtcblx0fVxuXHQuaGVhZGVyX19wcm9maWxlIHtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA0NHB4IGF1dG87XG5cdH1cblx0LmhlYWRlciAuc2VhcmNoIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHR9XG5cdC5wYWdlLXNjcm9sbGVkIC5oZWFkZXIgLnNlYXJjaCB7XG5cdFx0cGFkZGluZzogMCAwIDEwcHggMDtcblx0fVxuXHQuaGVhZGVyIC5zZWFyY2hfX2Zvcm0ge1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHQucGFnZS1zY3JvbGxlZCAuaGVhZGVyIC5zZWFyY2hfX2Zvcm0ge1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXHQuaGVhZGVyIC5zZWFyY2hfX2Zvcm06YmVmb3JlIHtcblx0XHRsZWZ0OiAyN3B4O1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTBweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcblx0fVxuXHQuaGVhZGVyIC5zZWFyY2hfX2Zvcm0taXRlbSB7XG5cdFx0cGFkZGluZzogMCAxMHB4IDAgNjhweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlcl9fYm94IHtcblx0XHRtaW4taGVpZ2h0OiA3NHB4O1xuXHR9XG5cdC5wYWdlLXNjcm9sbGVkIC5oZWFkZXJfX2JveCB7XG5cdFx0bWluLWhlaWdodDogNjRweDtcblx0fVxuXHQuaGVhZGVyX19sb2dvIHtcblx0XHRtYXgtd2lkdGg6IDE3MHB4O1xuXHR9XG5cdC5oZWFkZXJfX21lbnUge1xuXHRcdHRvcDogNTBweDtcblx0fVxuXHQuaGVhZGVyX19iYXNrZXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmhlYWRlcl9fcHJvZmlsZSB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuXHR9XG5cdC5oZWFkZXIgLnNlYXJjaCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5oZWFkZXIgLnNlYXJjaF9fZm9ybSB7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDguNzIyMjRweDtcblx0fVxuXHQucGFnZS1zY3JvbGxlZCAuaGVhZGVyIC5zZWFyY2hfX2Zvcm0ge1xuXHRcdGhlaWdodDogMzJweDtcblx0fVxuXHQuaGVhZGVyIC5zZWFyY2hfX2Zvcm06YmVmb3JlIHtcblx0XHRsZWZ0OiAxNXB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05M3B4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuXHR9XG5cdC5oZWFkZXIgLnNlYXJjaF9fZm9ybS1pdGVtIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggMCA0MnB4O1xuXHR9XG5cdC5oZWFkZXIgLnNlYXJjaF9fZm9ybS1pbnB1dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHQuaGVhZGVyX19tZW51IHtcblx0XHRwYWRkaW5nOiA3NnB4IDMwcHggMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ5OXB4KSB7XG5cdC5tYWluX19pdGVtLWZpZ3VyZSB7XG5cdFx0bWF4LXdpZHRoOiA2MCU7XG5cdFx0bGVmdDogMzIlO1xuXHR9XG5cdC5tYWluX19pdGVtLWJvb2sge1xuXHRcdG1heC13aWR0aDogMjAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lm1haW4ge1xuXHRcdHBhZGRpbmctdG9wOiAxMDVweDtcblx0fVxuXHQubWFpbl9fY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLWhlaWdodDogNDU4cHg7XG5cdH1cblx0Lm1haW5fX2l0ZW0tYm94IHtcblx0XHRwYWRkaW5nOiAwIDg3cHggMCA1OXB4O1xuXHR9XG5cdC5tYWluX19pdGVtLWluZm8ge1xuXHRcdGZsZXg6IDAgMCA1NSU7XG5cdFx0cGFkZGluZzogNTFweCAwIDQwcHggMDtcblx0fVxuXHQubWFpbl9faXRlbS1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblx0Lm1haW5fX2l0ZW0tYXV0aG9yIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExMiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0fVxuXHQubWFpbl9faXRlbS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDklO1xuXHR9XG5cdC5tYWluX19pdGVtLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTQzJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHR9XG5cdC5tYWluX19pdGVtLWZpZ3VyZSB7XG5cdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0bGVmdDogNDAlO1xuXHR9XG5cdC5tYWluX19pdGVtLWZpZ3VyZS1pbWdfZGVzayB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYWluX19pdGVtLWZpZ3VyZS1pbWdfbW9iIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYWluX19pdGVtLWJvb2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tYWluIHtcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0fVxuXHQubWFpbl9fY2Fyb3VzZWwge1xuXHRcdG1hcmdpbjogMCAtMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHQubWFpbiAuc2xpY2stYXJyb3cge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQubWFpbl9faXRlbSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC5tYWluX19pdGVtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwOSU7XG5cdH1cblx0Lm1haW5fX2l0ZW0tYm94IHtcblx0XHRtaW4taGVpZ2h0OiBub25lO1xuXHRcdHBhZGRpbmc6IDAgMzBweCAwIDMwcHg7XG5cdH1cblx0Lm1haW5fX2l0ZW0taW5mbyB7XG5cdFx0ZmxleDogMCAwIDcwJTtcblx0XHRwYWRkaW5nOiAzN3B4IDAgNDBweCAwO1xuXHR9XG5cdC5tYWluX19pdGVtLWZpZ3VyZSB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogLTIwJTtcblx0XHRtYXgtd2lkdGg6IDkwJTtcblx0fVxuXHQubWFpbl9faXRlbS1maWd1cmUtaW1nX2Rlc2sge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQubWFpbl9faXRlbS1maWd1cmUtaW1nX21vYiB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5ib29rcyB7XG5cdFx0cGFkZGluZzogODdweCAwIDcxcHggMDtcblx0fVxuXHQuYm9va3NfX3BhbmVsIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzN3B4O1xuXHR9XG5cdC5ib29rc19faGVhZCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5OHB4O1xuXHR9XG5cdC5ib29rcyAudGFic19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXHQuYm9va3MgLnRhYnNfX3RpdGxlIFNQQU4ge1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cblx0LmJvb2tzX19jb2wge1xuXHRcdGZsZXg6IDAgMCAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblx0LmJvb2tzX19jb2xfd2hpZGUge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblx0LmJvb2tzX19sYWJlbCB7XG5cdFx0dG9wOiAtMTRweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0fVxuXHQuYm9va3NfX2xhYmVsX2Rpc2NvdW50IHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHQuYm9va3NfX3Bob3RvIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyM3B4O1xuXHR9XG5cdC5ib29rc19fcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTA3JTtcblx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHR9XG5cdC5ib29rc19fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA4OSU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG5cdC5ib29rc19fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXHR9XG5cdC5ib29rc19fc2V0dGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogMTA3LjE4JTtcblx0fVxuXHQuYm9va3NfX3NldHRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjkuMDlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHR9XG5cdC5ib29rc19fc2V0cHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTAyJTtcblx0fVxuXHQuYm9va3NfX2NvbF93aGlkZSAuYm9va3NfX2l0ZW0taW5uZXIge1xuXHRcdHBhZGRpbmc6IDQzcHggNDBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmJvb2tzX19wYW5lbCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tYm90dG9tOiAyM3B4O1xuXHR9XG5cdC5ib29rc19faGVhZCB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHR9XG5cdC5ib29rc19fY29udGVudCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdH1cblx0LmJvb2tzX19jb2wge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdH1cblx0LmJvb2tzX19jb2xfd2hpZGUge1xuXHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQuYm9va3NfX2xhYmVsIHtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblx0LmJvb2tzX19sYWJlbF9kaXNjb3VudCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5ib29rc19fc2V0dGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHQuYm9va3NfX3NldHRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTAuODJweDtcblx0XHRsaW5lLWhlaWdodDogMTkuNjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5ib29rc19fc2V0cHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTAyJTtcblx0fVxuXHQuYm9va3NfX2NvbF93aGlkZSAuYm9va3NfX2l0ZW0taW5uZXIge1xuXHRcdHBhZGRpbmc6IDI5cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5ib29rcyB7XG5cdFx0cGFkZGluZzogNjRweCAwIDcwcHggMDtcblx0fVxuXHQuYm9va3MgLnRhYnMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmNvbGxlY3Rpb25zIHtcblx0XHRwYWRkaW5nOiA4M3B4IDAgMjlweCAwO1xuXHR9XG5cdC5jb2xsZWN0aW9uc19fY2Fyb3VzZWwge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzNHB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbSB7XG5cdFx0d2lkdGg6IDM4MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDE4NHB4O1xuXHRcdHBhZGRpbmc6IDIxcHggMCAxMnB4IDI3cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAuMTEzM3B4ICAwO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDYwJSAyMXB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTEzcHggYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDE5cHg7XG5cdH1cblx0LmNvbGxlY3Rpb25zX19pdGVtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbS10ZXh0IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMSU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHQuY29sbGVjdGlvbnNfX2l0ZW0tbnVtYmVyLXZhbHVlIHtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDQuMDQ1MzJweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblx0LmNvbGxlY3Rpb25zX19pdGVtLXBob3RvXzEge1xuXHRcdG1heC13aWR0aDogOTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yNXB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbS1waG90b18yIHtcblx0XHRtYXgtd2lkdGg6IDEwNnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29sbGVjdGlvbnMge1xuXHRcdHBhZGRpbmc6IDYzcHggMCA1NHB4IDA7XG5cdH1cblx0LmNvbGxlY3Rpb25zIC5zbGljay1zbGlkZXItcHJldixcblx0LmNvbGxlY3Rpb25zIC5zbGljay1zbGlkZXItbmV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbSB7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDE0N3B4O1xuXHRcdHBhZGRpbmc6IDE2cHggMCAxMHB4IDIxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOC4wNzY5MnB4IDBweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgMTZweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDkwcHggYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdH1cblx0LmNvbGxlY3Rpb25zX19pdGVtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyNiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbS10ZXh0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNyU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbS1udW1iZXItdmFsdWUge1xuXHRcdGhlaWdodDogMjJweDtcblx0XHRwYWRkaW5nOiAwIDlweDtcblx0XHRib3JkZXItcmFkaXVzOiAzLjIzMDc3cHg7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHR9XG5cdC5jb2xsZWN0aW9uc19faXRlbS1waG90b18xIHtcblx0XHRtYXgtd2lkdGg6IDcxcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0fVxuXHQuY29sbGVjdGlvbnNfX2l0ZW0tcGhvdG9fMiB7XG5cdFx0bWF4LXdpZHRoOiA4NXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lm1lbnRvcnMge1xuXHRcdHBhZGRpbmc6IDY3cHggMCA4N3B4O1xuXHR9XG5cdC5tZW50b3JzX19jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjJweDtcblx0fVxuXHQubWVudG9yc19fY29sIHtcblx0XHRmbGV4OiAwIDAgMzMuMzMzMzMlO1xuXHRcdG1heC13aWR0aDogMzMuMzMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXHR9XG5cdC5tZW50b3JzX19pdGVtIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0fVxuXHQubWVudG9yc19fcGhvdG8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdH1cblx0Lm1lbnRvcnNfX3Bob3RvIElNRyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOC44NzYxOXB4IDA7XG5cdH1cblx0Lm1lbnRvcnNfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMTE4JTtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdH1cblx0Lm1lbnRvcnNfX3Bvc3Qge1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzMlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubWVudG9yc19fY29udGVudCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtOHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR9XG5cdC5tZW50b3JzX19jb2wge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHR9XG5cdC5tZW50b3JzX19pdGVtIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcblx0fVxuXHQubWVudG9yc19fcGhvdG8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdH1cblx0Lm1lbnRvcnNfX3Bob3RvIElNRyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNS42NTExOHB4IDA7XG5cdH1cblx0Lm1lbnRvcnNfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMTIyJTtcblx0fVxuXHQubWVudG9yc19fcG9zdCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWVudG9ycyB7XG5cdFx0cGFkZGluZzogNTlweCAwIDQ5cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2OTlweCkge1xuXHQuY29vcGVyYXRpb25fX3JpZ2h0IHtcblx0XHRwYWRkaW5nOiA1JSA0JSAwIDQlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmNvb3BlcmF0aW9uX19ib3gge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0LmNvb3BlcmF0aW9uX19sZWZ0IHtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRwYWRkaW5nOiA4MHB4IDU5cHggODhweCA1OXB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NS4wNWRlZywgIzU5NTdCMSAzMS41MyUsICM0NTk1QjcgMTA1LjM0JSk7XG5cdH1cblx0LmNvb3BlcmF0aW9uX19yaWdodCB7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0cGFkZGluZzogMTA3cHggNSUgNDVweCA1JTtcblx0fVxuXHQuY29vcGVyYXRpb25fX3JpZ2h0OmJlZm9yZSB7XG5cdFx0dG9wOiAtNjhweDtcblx0XHR3aWR0aDogMjg2cHg7XG5cdFx0aGVpZ2h0OiAxNDdweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0fVxuXHQuY29vcGVyYXRpb25fX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29vcGVyYXRpb25fX2xlZnQge1xuXHRcdHBhZGRpbmc6IDU5cHggMzJweDtcblx0fVxuXHQuY29vcGVyYXRpb25fX3JpZ2h0IHtcblx0XHRwYWRkaW5nOiA3NXB4IDMycHggNTJweCAzMnB4O1xuXHR9XG5cdC5jb29wZXJhdGlvbl9fcmlnaHQ6YmVmb3JlIHtcblx0XHR0b3A6IC0zOXB4O1xuXHRcdHdpZHRoOiAxNjRweDtcblx0XHRoZWlnaHQ6IDg1cHg7XG5cdH1cblx0LmNvb3BlcmF0aW9uX19kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzNweDtcblx0fVxuXHQuY29vcGVyYXRpb25fX2l0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRsaW5lLWhlaWdodDogMTQxJTtcblx0fVxuXHQuY29vcGVyYXRpb25fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdH1cblx0LmNvb3BlcmF0aW9uX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdC5jb29wZXJhdGlvbl9fYm94IHtcblx0XHRtYXJnaW46IDAgLTQ1cHg7XG5cdH1cblx0LmNvb3BlcmF0aW9uX19sZWZ0IHtcblx0XHRwYWRkaW5nOiA1OXB4IDQ1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHQuY29vcGVyYXRpb25fX3JpZ2h0IHtcblx0XHRwYWRkaW5nOiA3NXB4IDQ1cHggNTJweCA0NXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuZXZlbnRzIHtcblx0XHRwYWRkaW5nOiAxNzJweCAwIDcwcHggMDtcblx0fVxuXHQuZXZlbnRzX19jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC5ldmVudHNfX2NvbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblx0LmV2ZW50c19faW5mbyB7XG5cdFx0bGVmdDogMjVweDtcblx0XHRyaWdodDogMTIwcHg7XG5cdFx0Ym90dG9tOiAyNXB4O1xuXHR9XG5cdC5tYWluIC5ldmVudHNfX2luZm8ge1xuXHRcdHJpZ2h0OiAxNTBweDtcblx0fVxuXHQuZXZlbnRzX19kYXRlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHR9XG5cdC5ldmVudHNfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTguMDY4OHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjMlO1xuXHR9XG5cdC5tYWluIC5ldmVudHNfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogMTExJTtcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdH1cblx0LmV2ZW50c19fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjglO1xuXHR9XG5cdC5ldmVudHNfX2Jvb2sge1xuXHRcdHJpZ2h0OiAyNXB4O1xuXHRcdGJvdHRvbTogMjVweDtcblx0XHRib3gtc2hhZG93OiAxMS44MTM0cHggMTEuODEzNHB4IDIzLjYyNjlweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHR9XG5cdC5ldmVudHNfX2Jvb2staW1nIHtcblx0XHRtYXgtd2lkdGg6IDc2cHg7XG5cdH1cblx0Lm1haW4gLmV2ZW50c19fYm9vay1pbWcge1xuXHRcdG1heC13aWR0aDogMTAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5ldmVudHMge1xuXHRcdHBhZGRpbmc6IDQ2cHggMCA1NnB4IDA7XG5cdH1cblx0LmV2ZW50c19fY29udGVudCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5ldmVudHNfX2NvbCB7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5ldmVudHNfX2l0ZW0ge1xuXHRcdG1heC13aWR0aDogNTc2cHg7XG5cdH1cblx0Lm1haW4gLmV2ZW50c19faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG5cdC5ldmVudHNfX2luZm8ge1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0cmlnaHQ6IDEwMHB4O1xuXHRcdGJvdHRvbTogMjBweDtcblx0fVxuXHQubWFpbiAuZXZlbnRzX19pbmZvIHtcblx0XHRyaWdodDogMTAwcHg7XG5cdH1cblx0LmV2ZW50c19fZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0fVxuXHQuZXZlbnRzX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwOSU7XG5cdH1cblx0Lm1haW4gLmV2ZW50c19fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDklO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmV2ZW50c19fdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZXZlbnRzX19ib29rIHtcblx0XHRyaWdodDogMjBweDtcblx0XHRib3R0b206IDIwcHg7XG5cdH1cblx0LmV2ZW50c19fYm9vay1pbWcge1xuXHRcdG1heC13aWR0aDogNjBweDtcblx0fVxuXHQubWFpbiAuZXZlbnRzX19ib29rLWltZyB7XG5cdFx0bWF4LXdpZHRoOiA2MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lm5ld3Mge1xuXHRcdHBhZGRpbmc6IDU2cHggMCA3MHB4IDA7XG5cdH1cblx0Lm5ld3NfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHR9XG5cdC5uZXdzX19jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC5uZXdzX19jb2wge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG5cdC5uZXdzX19pbmZvIHtcblx0XHRsZWZ0OiAyNXB4O1xuXHRcdHJpZ2h0OiAyNXB4O1xuXHRcdGJvdHRvbTogMjVweDtcblx0fVxuXHQubmV3c19fZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0fVxuXHQubmV3c19fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAxOC4wNjg4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMyU7XG5cdH1cblx0Lm1haW4gLm5ld3NfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogMTExJTtcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdH1cblx0Lm5ld3NfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTI4JTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5ld3Mge1xuXHRcdHBhZGRpbmc6IDU5cHggMCA3MHB4IDA7XG5cdH1cblx0Lm5ld3NfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5uZXdzX19jb250ZW50IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Lm5ld3NfX2NvbCB7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5uZXdzX19pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDU3NnB4O1xuXHR9XG5cdC5tYWluIC5uZXdzX19pdGVtIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cblx0Lm5ld3NfX2luZm8ge1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHR9XG5cdC5uZXdzX19oYXNodGFnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5uZXdzX19kYXRlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHR9XG5cdC5uZXdzX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwOSU7XG5cdH1cblx0Lm1haW4gLm5ld3NfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTA5JTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC5uZXdzX190ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnBhcnRuZXJzIHtcblx0XHRwYWRkaW5nOiAwIDAgODdweDtcblx0fVxuXHQucGFydG5lcnNfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHR9XG5cdC5wYXJ0bmVyc19fbGlzdCBMSSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFydG5lcnMge1xuXHRcdHBhZGRpbmc6IDAgMCA0OXB4O1xuXHR9XG5cdC5wYXJ0bmVyc19fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0LnBhcnRuZXJzX19saXN0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHQucGFydG5lcnNfX2xpc3QgTEkge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmZvb3Rlcl9fYm94IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQucGFnZS1zY3JvbGxlZCAuYm90dG9tLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYm90dG9tLW1lbnUge1xuXHRcdHBhZGRpbmc6IDlweCAwIDhweCAwO1xuXHR9XG59XG5cbi8qIEZpbHRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5maWx0ZXJzLXNlY3Rpb25fZml4ZWQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdH1cblx0LmZpbHRlcnMtc2VjdGlvbl9maXhlZCAuZmlsdGVycy1zZWN0aW9uX19pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXHQuZmlsdGVyc19faGVhZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuZmlsdGVyc19faGVhZC10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyOSU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdGNvbG9yOiAjMTNBOEZDO1xuXHR9XG5cdC5maWx0ZXJzX19oZWFkLXRpdGxlOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29ucy5wbmcpIG5vLXJlcGVhdCAtMjVweCAtODBweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0LmZpbHRlcnNfX2hlYWQtYmFjaywgLmZpbHRlcnNfX2hlYWQtY2xvc2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmZpbHRlcnNfZml4ZWQge1xuXHRcdHBhZGRpbmc6IDcwcHggMzBweCA4MHB4IDMwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmZpbHRlcnNfZml4ZWQ6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cblx0LmZpbHRlcnNfZml4ZWQgLmZpbHRlcnNfX2hlYWQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5maWx0ZXJzX2ZpeGVkIC5maWx0ZXJzX19oZWFkLWJhY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDI1cHg7XG5cdFx0bGVmdDogMzBweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiA3cHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25zLnBuZykgbm8tcmVwZWF0IDAgLTgwcHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0dGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xuXHR9XG5cdC5maWx0ZXJzX2ZpeGVkIC5maWx0ZXJzX19oZWFkLXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTMzLjk4JTtcblx0XHRjb2xvcjogIzFDMjczNDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmZpbHRlcnNfZml4ZWQgLmZpbHRlcnNfX2hlYWQtdGl0bGU6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5maWx0ZXJzX2ZpeGVkIC5maWx0ZXJzX19oZWFkLWNsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHJpZ2h0OiAzMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRjb2xvcjogIzEzQThGQztcblx0fVxuXHQuZmlsdGVyc19maXhlZCAuZmlsdGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuZmlsdGVyc19maXhlZCAuZmlsdGVyX19kcm9wIC5zY3JvbGxibG9jayB7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0fVxuXHQuZmlsdGVyc19maXhlZCAuZmlsdGVyc19fZm9vdGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTAzO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQuZmlsdGVyc19maXhlZCAuZmlsdGVyc19fZm9vdGVyLWxpbmsge1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0YmFja2dyb3VuZDogIzEzQThGQztcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LmZpbHRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGQUVCRjtcblx0fVxuXHQuZmlsdGVyX19uYW1lIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0Y29sb3I6ICMxQzI3MzQ7XG5cdFx0Y3Vyc29yOiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQuZmlsdGVyX19uYW1lOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5maWx0ZXJfX25hbWUtb3BlbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA3cHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25zLnBuZykgbm8tcmVwZWF0IDAgLTgwcHg7XG5cdFx0dGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xuXHR9XG5cdC5maWx0ZXJfcHJpY2UgLmZpbHRlcl9fZHJvcCxcblx0LmZpbHRlcl9jb2xsZWN0aW9ucyAuZmlsdGVyX19kcm9wLFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fZHJvcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblx0LmZpbHRlcl9jb2xsZWN0aW9ucyAuZmlsdGVyX19saXN0LFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmZpbHRlcl9jb2xsZWN0aW9ucyAuZmlsdGVyX19saXN0LWl0ZW0sXG5cdC5maWx0ZXJfdHlwZSAuZmlsdGVyX19saXN0LWl0ZW0ge1xuXHRcdG1hcmdpbjogMCA4cHggOHB4IDA7XG5cdH1cblx0LmZpbHRlcl9jb2xsZWN0aW9ucyAuZmlsdGVyX19saXN0LWxhYmVsLFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdC1sYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmZpbHRlcl9jb2xsZWN0aW9ucyAuZmlsdGVyX19saXN0LWxhYmVsID4gRElWLFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdC1sYWJlbCA+IERJViB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXHR9XG5cdC5maWx0ZXJfY29sbGVjdGlvbnMgLmZpbHRlcl9fbGlzdC1sYWJlbCAuY2hlY2tib3gtYm94LFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdC1sYWJlbCAuY2hlY2tib3gtYm94IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQuZmlsdGVyX2NvbGxlY3Rpb25zIC5maWx0ZXJfX2xpc3QtbGFiZWwgLmNoZWNrYm94LWJveCAuY2hlY2tib3gsXG5cdC5maWx0ZXJfdHlwZSAuZmlsdGVyX19saXN0LWxhYmVsIC5jaGVja2JveC1ib3ggLmNoZWNrYm94IHtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cdC5maWx0ZXJfY29sbGVjdGlvbnMgLmZpbHRlcl9fbGlzdC1sYWJlbCAuY2hlY2tib3gtYm94IC5jaGVja2JveCArIC5jaGVja2JveC1pY29uLFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdC1sYWJlbCAuY2hlY2tib3gtYm94IC5jaGVja2JveCArIC5jaGVja2JveC1pY29uIHtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXHQuZmlsdGVyX2NvbGxlY3Rpb25zIC5maWx0ZXJfX2xpc3QtbGFiZWwgLmNoZWNrYm94LWJveCAuY2hlY2tib3g6Y2hlY2tlZCArIC5jaGVja2JveC1pY29uLFxuXHQuZmlsdGVyX3R5cGUgLmZpbHRlcl9fbGlzdC1sYWJlbCAuY2hlY2tib3gtYm94IC5jaGVja2JveDpjaGVja2VkICsgLmNoZWNrYm94LWljb24ge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTksIDE2OCwgMjUyLCAwLjEpO1xuXHR9XG5cdC5maWx0ZXJfYXV0aG9yIC5maWx0ZXJfX2Ryb3Age1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nOiA3MHB4IDMwcHggOTBweCAzMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHQuZmlsdGVyX2F1dGhvciAuZmlsdGVyX19saXN0LWl0ZW0ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUZBRUJGO1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXHQuZmlsdGVyX2F1dGhvciAuZmlsdGVyX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cdC5maWx0ZXJfYXV0aG9yIC5maWx0ZXJfX2Ryb3BmaXgge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQuZmlsdGVyX2F1dGhvciAuY2hlY2tib3gtYm94IC5jaGVja2JveCB7XG5cdFx0dG9wOiAtOHB4O1xuXHR9XG5cdC5maWx0ZXJfYXV0aG9yIC5jaGVja2JveC1ib3ggLmNoZWNrYm94LFxuXHQuZmlsdGVyX2F1dGhvciAuY2hlY2tib3gtYm94IC5jaGVja2JveCArIC5jaGVja2JveC1pY29uIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdH1cblx0LmZpbHRlcl9hdXRob3IgLmNoZWNrYm94LWJveCAuY2hlY2tib3ggKyAuY2hlY2tib3gtaWNvbiB7XG5cdFx0dG9wOiAtOHB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0RBREVFMjtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdH1cblx0LmZpbHRlcl9hdXRob3IgLmNoZWNrYm94LWJveCAuY2hlY2tib3g6Y2hlY2tlZCArIC5jaGVja2JveC1pY29uIHtcblx0XHRib3JkZXItY29sb3I6ICMxM0E4RkM7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXHQuZmlsdGVyX2F1dGhvciAuY2hlY2tib3gtYm94IC5jaGVja2JveDpjaGVja2VkICsgLmNoZWNrYm94LWljb246YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxM3B4O1xuXHRcdGhlaWdodDogMTFweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29ucy5wbmcpIG5vLXJlcGVhdCAwIC0xMDBweDtcblx0XHRtYXJnaW46IC0xcHggLTJweCBhdXRvIGF1dG87XG5cdH1cblx0LmNob2ljZS12YWx1ZSB7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdHBhZGRpbmc6IDAgMjhweCAwIDEycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdH1cblx0LmNob2ljZS12YWx1ZS1kZWwge1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHR9XG5cdC5jaG9pY2UtZGVsZXRlIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cdC5wcmljZS1maWx0ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQucHJpY2UtZmlsdGVyX19oZWFkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblx0LnByaWNlLWZpbHRlcl9fc2xpZGVyIHtcblx0XHRvcmRlcjogLTE7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0fVxuXHQucHJpY2UtZmlsdGVyX19zbGlkZXIgU1BBTiB7XG5cdFx0dG9wOiAtOHB4O1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRtYXJnaW4tbGVmdDogLThweDtcblx0fVxufVxuXG4vKiAvRmlsdGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4iLCIuZm9ybSB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG4gICAgICAgICZfaG9yaXNvbnRhbCAmIHtcclxuXHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OiAwO31cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fYnV0dG9uIHtmb250LXNpemU6IDE2cHg7fVxyXG4gICAgICAgIH1cclxuICAgIH0gLy8gOTkxXHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmX3RleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX3ZlcnRpY2FsIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjhweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2hvcmlzb250YWwge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9ob3Jpc29udGFsICYge1xyXG5cclxuICAgICAgICAgICAgJl9faXRlbSB7bWFyZ2luOiAwO31cclxuICAgICAgICB9XHJcbiAgICB9IC8vIDc2N1xyXG59IiwiLnRvcGJhciB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgzMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sZWZ0IHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDI4OXB4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX3JpZ2h0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhY3RzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjdweCAyMXB4IDEwcHggMjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC42NTA2OXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NSU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWxpc3Qge1xyXG5cclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lbnUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuXHJcbiAgICAgICAgICAgICYtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVudSB7XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xlZnQge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG5cclxuICAgICAgICAmX19tZW51IHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzhweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmLWNvbCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRvcGJhcl9fbWVudS1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAuODgzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdHJpZ2dlciB7XHJcblxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmX2Rlc2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICZfbW9iIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcblxyXG4gICAgICAgICZfX2JveCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4gICAiLCIuaGVhZGVyIHtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XHJcblxyXG4gICAgICAgICZfX21lbnUge1xyXG4gICAgXHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICZfX2Zvcm0ge1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfbm9maXggJiB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDc2cHggMTVweCAzMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0OHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jhc2tldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMy45OCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzhweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzlweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTZweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fcHJvZmlsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDRweCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAucGFnZS1zY3JvbGxlZCAmIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2Zvcm0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnBhZ2Utc2Nyb2xsZWQgJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcclxuICAgIFxyXG4gICAgICAgICAgICAucGFnZS1zY3JvbGxlZCAmIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVudSB7XHJcbiAgICAgICAgICAgIHRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jhc2tldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcm9maWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJl9fZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4LjcyMjI0cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAucGFnZS1zY3JvbGxlZCAmIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTkzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDQycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG5cclxuICAgICAgICAmX19tZW51IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNzZweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59ICAiLCIubWFpbiB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0OTlweCkge1xyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgICAgICYtZmlndXJlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMzIlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYtYm9vayB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDVweDtcclxuXHJcbiAgICAgICAgJl9fY2Fyb3VzZWwge1xyXG4gICAgXHJcbiAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgICAgICAmLWJveCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDg3cHggMCA1OXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDU1JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUxcHggMCA0MHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtc3VidGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJi1hdXRob3Ige1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA5JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQzJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtZmlndXJlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYtaW1nIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9kZXNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICZfbW9iIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgJi1ib29rIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2Nhcm91c2VsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1hcnJvdyAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA5JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJveCB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzN3B4IDAgNDBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWltZyB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfZGVzayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmX21vYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbiAgICIsIi5ib29rcyB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiA4N3B4IDAgNzFweCAwO1xyXG5cclxuICAgICAgICAmX19wYW5lbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19oZWFkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYnMge1xyXG4gICAgXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgU1BBTiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDI1JTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XHJcblxyXG4gICAgICAgICAgICAmX3doaWRlIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICAgICB0b3A6IC0xNHB4O1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICAgICAgICAgICZfZGlzY291bnQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGhvdG8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDclO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4OSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc2V0dGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDcuMTglO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX3NldHRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOS4wOXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX3NldHByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAyJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbF93aGlkZSAmIHtcclxuXHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0M3B4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG4gICAgICAgICZfX3BhbmVsIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX19oZWFkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAmX3doaWRlIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAmX2Rpc2NvdW50IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc2V0dGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fc2V0dGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAuODJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjY4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fc2V0cHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDIlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29sX3doaWRlICYge1xyXG5cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDY0cHggMCA3MHB4IDA7XHJcblxyXG4gICAgICAgIC50YWJzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG5cclxuICAgIH1cclxufSIsIi5jb2xsZWN0aW9ucyB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiA4M3B4IDAgMjlweCAwO1xyXG5cclxuICAgICAgICAmX19jYXJvdXNlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzODBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTg0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMCAxMnB4IDI3cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwLjExMzNweCAgMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDIxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEzcHggYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQyJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDElO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1udW1iZXIge1xyXG5cclxuICAgICAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC4wNDUzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1waG90b3tcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmXzEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAmXzIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDYzcHggMCA1NHB4IDA7XHJcblxyXG4gICAgICAgIC5zbGljay1zbGlkZXItcHJldixcclxuICAgICAgICAuc2xpY2stc2xpZGVyLW5leHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNDdweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDEwcHggMjFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOC4wNzY5MnB4IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTBweCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwNyU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbnVtYmVyIHtcclxuXHJcbiAgICAgICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMy4yMzA3N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1waG90b3tcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmXzEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzFweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAmXzIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4gICAiLCIubWVudG9ycyB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiA2N3B4IDAgODdweDtcclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgfVx0XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3Bob3RvIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIFxyXG4gICAgICAgICAgICBJTUcge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOC44NzYxOXB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTglO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wb3N0IHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMyU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGhvdG8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgXHJcbiAgICAgICAgICAgIElNRyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjY1MTE4cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wb3N0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDU5cHggMCA0OXB4O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbiAgICIsIi5jb29wZXJhdGlvbiB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2OTlweCkge1xyXG5cclxuICAgICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDUlIDQlIDAgNCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xlZnQge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogODBweCA1OXB4IDg4cHggNTlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk1LjA1ZGVnLCAjNTk1N0IxIDMxLjUzJSwgIzQ1OTVCNyAxMDUuMzQlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3JpZ2h0IHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwN3B4IDUlIDQ1cHggNSU7XHJcbiAgICBcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNjhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyODZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ3cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAgICAgJl9fbGVmdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU5cHggMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3JpZ2h0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNzVweCAzMnB4IDUycHggMzJweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0zOXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQxJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sZWZ0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTlweCA0NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcmlnaHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3NXB4IDQ1cHggNTJweCA0NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4gICAiLCIuZXZlbnRzIHtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cclxuXHRcdHBhZGRpbmc6IDE3MnB4IDAgNzBweCAwO1xyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmX19jb2wge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2luZm8ge1xyXG5cdFx0XHRsZWZ0OiAyNXB4O1xyXG5cdFx0XHRyaWdodDogMTIwcHg7XHJcblx0XHRcdGJvdHRvbTogMjVweDtcclxuXHRcclxuXHRcdFx0Lm1haW4gJiB7XHJcblx0XHRcdFx0cmlnaHQ6IDE1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX25hbWUge1xyXG5cdFx0XHRmb250LXNpemU6IDE4LjA2ODhweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMyU7XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbiAmIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDExMSU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTI4JTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fYm9vayB7XHJcblx0XHRcdHJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRib3R0b206IDI1cHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IDExLjgxMzRweCAxMS44MTM0cHggMjMuNjI2OXB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XHJcblxyXG5cdFx0XHQmLWltZyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3NnB4O1xyXG5cclxuXHRcdFx0XHQubWFpbiAmIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcblx0XHRwYWRkaW5nOiA0NnB4IDAgNTZweCAwO1xyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NvbCB7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faXRlbSB7IFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xyXG5cclxuICAgICAgICAgICAgLm1haW4gJiB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdCZfX2luZm8ge1xyXG5cdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRyaWdodDogMTAwcHg7XHJcblx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcclxuXHRcdFx0Lm1haW4gJiB7XHJcblx0XHRcdFx0cmlnaHQ6IDEwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX25hbWUge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDklO1xyXG5cdFx0XHRcclxuXHRcdFx0Lm1haW4gJiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDklO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2Jvb2sge1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0Ym90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0Ji1pbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjBweDtcclxuXHJcblx0XHRcdFx0Lm1haW4gJiB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKCBtYXgtd2lkdGg6IDQyNXB4ICkge1xyXG5cclxuXHR9XHJcbn0iLCIubmV3cyB7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogNTZweCAwIDcwcHggMDtcclxuICAgICAgICBcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmX19jb2wge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2luZm8ge1xyXG5cdFx0XHRsZWZ0OiAyNXB4O1xyXG5cdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0Ym90dG9tOiAyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2RhdGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmX19uYW1lIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOC4wNjg4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjMlO1xyXG5cdFx0XHRcclxuXHRcdFx0Lm1haW4gJiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTElO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyOCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogNTlweCAwIDcwcHggMDtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmX19jb2wge1xyXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmX19pdGVtIHsgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTc2cHg7XHJcblxyXG4gICAgICAgICAgICAubWFpbiAmIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblxyXG5cdFx0Jl9faW5mbyB7XHJcblx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2hhc2h0YWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQmX19kYXRlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Jl9fbmFtZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwOSU7XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbiAmIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwOSU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKCBtYXgtd2lkdGg6IDQyNXB4ICkge1xyXG5cclxuXHR9XHJcbn0gICAiLCIucGFydG5lcnMge1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMCAwIDg3cHg7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpc3Qge1xyXG5cclxuICAgICAgICAgICAgTEkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA0OXB4O1xyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgTEkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHJcbiAgICB9XHJcbn0iLCIuZm9vdGVyIHtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblxyXG4gICAgICAgIC8vIHBhZGRpbmc6IDAgMCAxMDBweCAwO1xyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDgzMnB4O1xyXG4gICAgICAgICAgICAvLyAvLyBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTAuODUxNnB4O1xyXG4gICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTQzJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvcHkge1xyXG4gICAgICAgICAgICAvLyBmbGV4OiAwIDAgMjg5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fcG9saWN5IHtcclxuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvcHkge1xyXG4gICAgICAgICAgICAvLyBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX19wb2xpY3l7XHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7O1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4gICAiLCIuYm90dG9tLW1lbnUge1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcbiAgICAgICAgLnBhZ2Utc2Nyb2xsZWQgJiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDlweCAwIDhweCAwO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgICAgICBcclxuICAgIH1cclxufSIsIi8qIEZpbHRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0ICdjb21tb24vX3ZhcmlhYmxlcyc7XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHJcbiAgICAuZmlsdGVycy1zZWN0aW9uIHtcclxuXHJcbiAgICAgICAgJl9maXhlZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgICAgICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbm5lciB7XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVycy1zZWN0aW9uX2ZpeGVkICYge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXJzIHtcclxuXHJcbiAgICAgICAgJl9faGVhZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjklIDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRibHVlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25zLnBuZykgbm8tcmVwZWF0IC0yNXB4IC04MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1iYWNrLFxyXG4gICAgICAgICAgICAmLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfZml4ZWQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDMwcHggODBweCAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5maWx0ZXJzX19oZWFkIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYtYmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbnMucG5nKSBuby1yZXBlYXQgMCAtODBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMy45OCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxQzI3MzQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICZfX2Ryb3Age1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAuc2Nyb2xsYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZpbHRlcnNfX2Zvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDM7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUZBRUJGO1xyXG5cclxuICAgICAgICAmX19uYW1lIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUMyNzM0O1xyXG4gICAgICAgICAgICBjdXJzb3I6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1vcGVuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25zLnBuZykgbm8tcmVwZWF0IDAgLTgwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfcHJpY2UgJixcclxuICAgICAgICAmX2NvbGxlY3Rpb25zICYsXHJcbiAgICAgICAgJl90eXBlICYge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJl9fZHJvcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfY29sbGVjdGlvbnMgJixcclxuICAgICAgICAmX3R5cGUgJiB7XHJcblxyXG4gICAgICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RjhGODtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gRElWIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2hlY2tib3gtYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94ICsgLmNoZWNrYm94LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja2JveDpjaGVja2VkICsgLmNoZWNrYm94LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxOSwgMTY4LCAyNTIsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfYXV0aG9yICYge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJl9fZHJvcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCAzMHB4IDkwcHggMzBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbGlzdCB7XHJcblxyXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGQUVCRjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfYXV0aG9yIHtcclxuXHJcbiAgICAgICAgICAgIC5maWx0ZXJfX2Ryb3BmaXgge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgICAgICAgICAgICAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jaGVja2JveC1ib3gge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLThweDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY2hlY2tib3gsXHJcbiAgICAgICAgICAgICAgICAuY2hlY2tib3ggKyAuY2hlY2tib3gtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmNoZWNrYm94ICsgLmNoZWNrYm94LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLThweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgXHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RBREVFMjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY2hlY2tib3g6Y2hlY2tlZCArIC5jaGVja2JveC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25zLnBuZykgbm8tcmVwZWF0IDAgLTEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHggLTJweCBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaG9pY2Uge1xyXG5cclxuICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI4cHggMCAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgICYtZGVsIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWRlbGV0ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcmljZS1maWx0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIFxyXG4gICAgICAgICZfX2hlYWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fc2xpZGVyIHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgXHJcbiAgICAgICAgICAgIFNQQU4ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKiAvRmlsdGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiIsIiRwcm94aW1hbm92YWNuOiAnUHJveGltYSBOb3ZhIENuJywgJ0FyaWFsJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiRyb3VibGU6ICdyb3VibGUnO1xyXG5cclxuJGdyYXk6ICNFRUYxRjc7XHJcbiRsaWdodGJsdWU6ICMxM0E4RkM7Il19 */
