@charset "UTF-8";.achievements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:15px;text-align:center;background:rgba(187,187,187,.2);margin-bottom:30px}.achievements__item{padding:0 24px;border-right:1px solid rgba(187,187,187,.7)}.achievements__item:last-child{border-right:0}.achievements__counter{font-family:OpenSansBold,sans-serif;font-size:20px;color:#db3737}.achievements__desc{font-weight:700;margin:0;font-size:12px;color:rgba(0,0,0,.5)}@media (max-width:1064px){.achievements{margin-bottom:30px;padding:0}.achievements__counter{font-size:20px}.achievements__desc{font-size:12px;padding:0}.achievements__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}}@media (max-width:767px){.achievements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0;margin-bottom:20px}.achievements__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;text-align:left;padding:15px;border-right:0;border-bottom:2px solid rgba(187,187,187,.3)}.achievements__item:last-child{border-bottom:0}.achievements__desc{padding:0;font-size:16px}.achievements__counter{font-size:32px}}@media (max-width:468px){.achievements{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.achievements__item{width:100%;margin:0}.achievements__counter{float:right}}.news-list{padding:0}.news-list__item:hover .news-list__picture{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-list__item:hover .news-list__title{color:#000}.news-list__title{font-family:OpenSansRegular,sans-serif;font-size:12px;line-height:1.3;margin:0;margin-bottom:15px;color:rgba(0,0,0,.7);-webkit-transition:.5s color;-o-transition:.5s color;transition:.5s color}.news-list__picture{float:left;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.5s transform;-o-transition:.5s transform;transition:.5s transform}@media (max-width:460px){.news-list__about-container{padding:0}}.event-list{padding:0}.event-list__title{font-size:12px;color:rgba(0,0,0,.7);line-height:1.7;-webkit-transition:.5s color;-o-transition:.5s color;transition:.5s color;margin:0;margin-bottom:25px}.event-list__title:hover{color:#000}.event-list__item{margin-bottom:20px;overflow:hidden;position:relative;padding:0}.event-list__wrapper{text-decoration:none}.event-list__wrapper:hover{text-decoration:none}.banner{background:#db3737;padding:0}.banner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;margin:0}.banner__picture{height:70px;width:auto}@media (max-width:1440px){.banner__picture{height:70px}}@media (max-width:1200px){.banner__picture{height:70px}}@media (max-width:1064px){.banner__list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width:768px){.banner__picture{height:70px}}@media (max-width:460px){.banner__picture{height:65px}}@media (max-width:320px){.banner__picture{height:50px}}.main-page{padding:0;margin-top:20px}.main-page__list{padding:0 10px}.main-page__wrapper{padding-left:0}.main-page__banner{padding:0}.main-page__achievements{padding:0}.main-page__books{padding:0}.main-page__projects{padding:0}.main-page__carousel{padding:0}@media (max-width:1024px){.main-page__wrapper{padding:0}.main-page__list{padding:0}.main-page__achievements{padding-right:10px}.main-page__projects{padding-right:10px}}@media (min-width:1366px){.main-page__wrapper{margin-bottom:20px}}.book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:17px}.book:focus,.book:hover{text-decoration:none}.book__text{font-size:10px;color:rgba(0,0,0,.7)}.book__image{width:auto;height:137px;padding-right:22px;padding-left:0}.book__content{padding:0}.book__title{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin:0;margin-bottom:10px;word-wrap:break-word;color:#000;font-weight:700}.book__description{font-family:OpenSansRegular,sans-serif;font-size:10px;display:block;margin-bottom:10px;color:rgba(0,0,0,.5)}.book__author{font-family:OpenSansRegular,sans-serif;font-size:12px;display:block;color:#db3737}.author-table{width:100%}.author-table__titles{width:100%}.author-table__row{background:#fff}.author-table__row:not(.author-table__row--head){border-bottom:1px solid rgba(187,187,187,.3)}.author-table__title{font-family:OpenSansSemiBold,sans-serif;font-size:10px;color:#000}.author-table__title--product-count{text-align:right}.author-table__title--publish-date{text-align:right}.author-table__cell{font-family:OpenSansRegular,sans-serif;font-size:12px;color:rgba(0,0,0,.6)}.author-table__cell--name{color:#000}.author-table__cell--product-count{text-align:right;width:10%}.author-table__cell--publish-date{text-align:right;width:20%}.author-table__cell--rubric-name{width:35%}.author-table__cell,.author-table__title{padding:15px 25px}.author-table__content:before{content:"-";height:10px;display:block;color:transparent}.library-list{margin:0}.library-list__item{padding:0}.library{padding:0}.library__container{padding:0 10px 0 20px;background:rgba(187,187,187,.2)}.library__filter{padding:0;position:absolute;right:0;bottom:0;top:0}.library__content{padding:0}.library__change-view{margin-top:auto;margin-right:15px!important;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.library__change-view .btn-change-size{margin-right:10px}.library__change-view .btn-change-size:last-child{margin-right:0}.library__change-view:last-child{margin-right:0!important}.grid-view-active .library-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-view-active .library-list__item{width:100%}@media (max-width:768px){.library{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.library__filter{position:relative;width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.library__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:1024px){.btn--tile{display:none}}.other-books{padding:20px}.other-books__title{font-size:15px;color:rgba(0,0,0,.5);margin-bottom:20px}.other-books__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.detail-book{padding:0;margin:20px 0}.detail-book__info{height:100%}.detail-book__picture{padding:0}.detail-book__picture img{width:100%}.detail-book__picture .stars{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;margin-bottom:20px}.detail-book__description>p{font-size:12px;line-height:1.8;margin:0}.detail-book__grant-number{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin:0}.detail-book__tags{margin-bottom:10px}.detail-book__authors{margin:0}.detail-book__grant-number{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin:20px 0}.detail-book__copyright{font-size:12px;line-height:1.7;margin:0}.detail-book__actions button{margin-bottom:10px}.detail-book__actions button:last-child{margin-bottom:0}.book-detail__sidebar{padding:0}.single-book{padding:0}.single-book__book-info{padding:0}.single-book__topics{padding:0}.news-detail__date{margin:15px 0}.news-detail__date>span{display:inline-block;margin-right:5px}.news-detail__date>span:last-child{margin-right:0}.news-detail__text{font-family:OpenSansRegular,sans-serif;font-size:12px;line-height:1.7;margin:0}.news-detail__content{padding:0;padding-right:10px;margin:20px 0}.news-detail__article{padding:0;margin:0}.news-detail__article>img{width:50%;padding:0 20px 20px 0;max-height:420px;-o-object-fit:cover;object-fit:cover}.news-detail__detail-information{padding-left:0;margin-left:20px}@media (max-width:425px){.news-detail__content{padding:0}.news-detail__article{margin:0}.news-detail__article>img{width:100%;padding-right:0}.news-detail__detail-information{margin:0}}.news-detail__additional-news>p{font-family:OpenSansSemiBold,sans-serif;font-size:16px;color:rgba(0,0,0,.5);margin-bottom:20px}.news-detail__additional-list{padding:0;margin:0}.news-detail__another-news{padding:0;margin-bottom:30px}.news-detail__another-news:last-child{margin-bottom:0}.news-detail__subscribe{margin-bottom:40px}.news-detail{padding:0}.news-detail__info{padding:0}.news-detail__other-news{padding:0}.news-detail__other-news{padding:20px}.contest{padding:0;background:rgba(187,187,187,.15)}.contest__content{padding:0}.contest__sidebar{padding:0}.contest__wrapper{padding-bottom:20px}@media (max-width:768px){.contest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.contest__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contest__sidebar{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.members-role{padding:0;background:#db3737}@media (max-width:768px){.members-role{height:auto!important}}.members-from-group{padding:0}.members-groups{padding:0;margin:0}.members-groups__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 0;border-bottom:1px solid rgba(187,187,187,.2)}.members-groups__group:first-child{padding-top:0}.members-groups__group:last-child{border-bottom:0}.members-groups__name{font-family:OpenSansSemiBold,sans-serif;font-size:16px;display:block;width:100%;margin-bottom:0}.member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0;padding-right:20px}.member:nth-child(n+1){padding-top:20px}.member__avatar{margin-right:10px}.member__picture{height:160px;width:160px}.member__name{font-family:OpenSansSemiBold,sans-serif;font-size:12px;color:#000;margin:0;margin-bottom:10px}.member__role{font-family:OpenSansRegular,sans-serif;font-size:12px;display:block;color:rgba(0,0,0,.5);margin-bottom:20px}.member__about{font-size:10px;color:rgba(0,0,0,.5)}.member__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:10px 0;background:rgba(187,187,187,.2)}.member__contact-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px;border-right:1px solid rgba(187,187,187,.6)}.member__contact-group:last-child{border-right:0}.member__phone{font-size:10px;color:#000}.member__email{font-size:10px;color:#000}.member__placeholder{display:block;width:100%;font-size:10px;color:rgba(0,0,0,.5)}@media (max-width:768px){.member{width:100%}}.council{padding:0}.council__members{padding:0}.council__roles{padding:0;background:#db3737}.council__wrapper{padding:20px 10px 0 20px}@media (max-width:768px){.council{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.council__members{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.council__roles{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.documents-list{padding:0;padding-right:10px;margin:0;height:calc(100% - 25px);overflow:auto}.documents-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;min-height:60px;padding:20px 0 10px 0;border-bottom:1px solid rgba(187,187,187,.3)}.documents-list__item:last-child{border-bottom:0;padding-bottom:0}.documents-list__document-title{font-family:OpenSansRegular,sans-serif;font-size:12px;margin:0;margin-bottom:10px;color:#000;cursor:pointer}.documents-list__document-desc{color:rgba(0,0,0,.5);font-size:12px;display:none}.documents-list__document-type{margin-left:auto;min-width:70px}.documents-list__config{font-family:OpenSansRegular,sans-serif;font-size:12px;color:rgba(0,0,0,.5)}.documents-list__config--type:after{content:', '}.documents-list__config--size:after{content:' кб'}.documents-list__download{font-size:10px;display:block;color:#db3737}.documents-list__download:active,.documents-list__download:focus,.documents-list__download:hover{color:#db3737}.documents-list__file-image{width:auto;height:30px;margin-right:20px}.documents{padding:0;height:calc(100% - 375px)}.documents__content{height:100%;padding:0}.documents__topics{padding:0;background:#db3737}@media (max-width:768px){.documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.documents__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.documents__topics{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%}}.members-role{padding:0;background:#db3737}@media (max-width:768px){.members-role{height:auto!important}}.members-from-group{padding:0}.members-groups{padding:0;margin:0}.members-groups__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 0;border-bottom:1px solid rgba(187,187,187,.2)}.members-groups__group:first-child{padding-top:0}.members-groups__group:last-child{border-bottom:0}.members-groups__name{font-family:OpenSansSemiBold,sans-serif;font-size:16px;display:block;width:100%;margin-bottom:0}.member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0;padding-right:20px}.member:nth-child(n+1){padding-top:20px}.member__avatar{margin-right:10px}.member__picture{height:160px;width:160px}.member__name{font-family:OpenSansSemiBold,sans-serif;font-size:12px;color:#000;margin:0;margin-bottom:10px}.member__role{font-family:OpenSansRegular,sans-serif;font-size:12px;display:block;color:rgba(0,0,0,.5);margin-bottom:20px}.member__about{font-size:10px;color:rgba(0,0,0,.5)}.member__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:10px 0;background:rgba(187,187,187,.2)}.member__contact-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px;border-right:1px solid rgba(187,187,187,.6)}.member__contact-group:last-child{border-right:0}.member__phone{font-size:10px;color:#000}.member__email{font-size:10px;color:#000}.member__placeholder{display:block;width:100%;font-size:10px;color:rgba(0,0,0,.5)}@media (max-width:768px){.member{width:100%}}.council{padding:0}.council__members{padding:0}.council__roles{padding:0;background:#db3737}.council__wrapper{padding:20px 10px 0 20px}@media (max-width:768px){.council{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.council__members{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.council__roles{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.application{margin:0;padding:0 10px 0 0}.application__head{padding:0 15px;margin-top:20px}.application__wrapper{padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.application__title{font-family:OpenSansRegular,sans-serif;font-size:10px;width:33%;display:inline-block;margin:0;padding-bottom:10px;color:rgba(0,0,0,.5)}.application__title--head{font-family:OpenSansSemiBold,sans-serif;font-size:10px;color:#000}.application__title--date{text-align:right}.application__title--xs{width:20%}.application__content{font-family:OpenSansRegular,sans-serif;font-size:16px;color:#000}.application__item{border:1px solid rgba(0,0,0,.1);border-radius:3px;background:#fff;padding:7px 15px;margin-bottom:10px}.application__item:last-child{margin-bottom:0}@media (max-width:1024px){.application{padding:0}}.filters-warpper{height:100%;overflow:auto}.contest-application__topic-list{padding:30px;margin:0;background:#db3737}.contest-application{padding:0}.contest-application__list{background:rgba(187,187,187,.15);padding:0}.contest-application__topics{padding:0;background:rgba(0,0,0,.1)}.contest-application__topics .filter-list,.contest-application__topics .topic-list{min-height:50%;height:auto}.contest-application__wrapper{padding-top:10px;padding-right:10px}@media (max-width:1024px){.contest-application{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.contest-application__list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contest-application__topics{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.partners-news__news{margin-bottom:20px;line-height:1.7}.partners-news__news:last-child{margin-bottom:0}.partners-news__title{font-size:14px;color:#000}.partners-news__title:active,.partners-news__title:focus,.partners-news__title:hover{color:#000}.partners-news__preview{font-size:12px;color:rgba(0,0,0,.5);margin:0}.partners-news__partner-site{font-family:OpenSansSemiBold,sans-serif;font-size:12px;color:rgba(0,0,0,.7)}.partners-news__partner-site:active,.partners-news__partner-site:focus,.partners-news__partner-site:hover{color:rgba(0,0,0,.7)}.partners-news__date{font-family:OpenSansSemiBold,sans-serif;font-size:10px;display:block;color:#bbb}.partners-news__sidebar{padding:20px;background:rgba(187,187,187,.3)}.partners-list__sidebar .event-list__content:after,.partners-list__sidebar .news-list__preview p:after{background:0 0}.partners-news{padding:0}.partners-news__wrapper{padding:0 20px}.partners-news__content{padding:0}.partners-news__list{margin:0}@media (max-width:768px){.partners-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.partners-news__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.partners-news__sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.event-container__info-container{padding:0;padding-left:10px}.event-container__list-item:first-child .event-container__info-container{width:100%;padding:0}.event-container__picture-container{padding:0;height:100px;position:relative}.event-container__picture-container--play:after{content:"";background:url(../img/icons/play.png);background-repeat:no-repeat;background-size:40px;background-position:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.event-container__list-item:first-child .event-container__picture-container{width:100%;height:100%;max-height:290px;margin-bottom:10px}.event-container__preview-pic{height:100%;width:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.event-container__list-item{padding:0;padding-bottom:30px;padding-right:20px}.event-container__list-item--xl{width:100%}.event-container__list-item:first-child{width:50%;height:340px}.event-container__title{font-family:OpenSansRegular,sans-serif;font-size:12px;line-height:1.5;color:#000;max-height:50px;margin-top:0;margin-bottom:10px;padding:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.event-container__list-item:first-child .event-container__title{font-size:16px}.event-container__date{margin:0}@media (max-width:768px){.event-container__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.event-container__picture-container{width:100%;margin-bottom:10px}.event-container__info-container{width:100%;padding:0}.event-container__list-item{height:200px}.event-container__list-item:first-child .event-container__picture-container{height:280px;max-height:100%}.event-container__list-item:not(:first-child) .event-container__title{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@supports (-webkit-line-clamp:2){.event-container__list-item:not(:first-child) .event-container__title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}}@media (max-width:767px){.event-container__list-item{padding-right:10px}.event-container__list-item:nth-child(2n+1){padding-left:10px;padding-right:0}.event-container__list-item:first-child{height:100%}.event-container__list-item:first-child .event-container__picture-container{width:100%;height:100%;max-height:240px}.event-container__list-item:first-child{width:100%;height:100%;padding-left:0}.event-container__list-item:first-child .event-container__title{max-height:100%}.event-container__picture-container{margin-bottom:10px}.event-container__info-container{padding:0}}.site-map__list{padding:0}.site-map__list--topic{-webkit-column-count:3;column-count:3}.site-map__list--subtheme{padding-left:20px}.site-map__item--topic{margin-bottom:15px}.site-map__head{font-family:OpenSansRegular,sans-serif;font-size:12px;line-height:1.7;margin:0;margin-bottom:15px}.site-map__head--subtheme:before{content:"—";padding-right:5px}.site-map__link{color:rgba(0,0,0,.5)}.site-map__link:active,.site-map__link:focus,.site-map__link:hover{color:rgba(0,0,0,.5);text-decoration:none}.site-map__link--topic{color:#000}.site-map__link--topic:active,.site-map__link--topic:focus,.site-map__link--topic:hover{color:#000;text-decoration:none}@media (max-width:411px){.site-map__list{padding:0}.site-map__list--topic{-webkit-column-count:1;column-count:1}}.site-map{padding:0}.ads-list{margin:0}.ads-list__item{margin-bottom:20px}.ads-list__item:last-child{margin-bottom:0}.ads-list__link{font-family:OpenSansRegular,sans-serif;font-size:14px;display:block;margin:0;color:#000}.ads-list__link:active,.ads-list__link:focus,.ads-list__link:hover{color:#000;text-decoration:underline}.ads{padding:0}.ads__container{background:rgba(187,187,187,.15);padding:0}.ads__sidebar{padding:20px;background:rgba(187,187,187,.3)}@media (max-width:768px){.ads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.ads__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ads__sidebar{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.state-table{width:100%}.state-table__head-cell{font-family:OpenSansRegular,sans-serif;font-weight:400;font-size:10px;padding-bottom:10px;border-bottom:1px solid rgba(187,187,187,.5)}.state-table__head-cell:nth-child(n+2){text-align:right}.state-table__state--no-support:before,.state-table__state--support:before{content:"";position:relative;top:1px;display:inline-block;width:10px;height:10px;margin-right:5px;background:#2fbd50;border-radius:50%}.state-table__state--no-support:before{background:#db3737}.state-table__cell{font-family:OpenSansRegular,sans-serif;font-size:10px;padding-top:10px}.state-table__cell:nth-child(n+2){text-align:right}.projects-result__info{padding-right:10px}.projects-result__subtitle{font-size:12px;margin-bottom:10px}.projects-result__text{font-size:12px;display:block;margin-bottom:15px;color:rgba(0,0,0,.5)}.projects-result__carousel .owl-carousel .owl-item img{width:80%;margin:auto}.projects-result__wrapper{background:rgba(187,187,187,.2);padding:10px 25px;margin-bottom:30px}.projects-result-carousel{width:100%!important;padding:0}.projects-result-carousel .owl-carousel{position:relative}.projects-result-carousel .owl-next,.projects-result-carousel .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.projects-result-carousel .owl-prev{left:10px}.projects-result-carousel .owl-next{right:10px}@media (max-width:411px){.projects-result-carousel .owl-carousel{position:relative}.projects-result-carousel .owl-prev{left:0}.projects-result-carousel .owl-next{right:0}}.projects-result{padding:0}.projects-result__content{padding:0}.projects-result__topics{padding:0}.appeals__container{padding:0}.appeals__attention{padding-top:20px;margin:20px;margin-top:auto;border-top:1px solid rgba(187,187,187,.5)}.appeals__additional-info{padding:20px}.appeals__additional-phone{font-family:OpenSansSemiBold,sans-serif;font-size:15px}.appeals__additional-text{font-size:12px}.appeals__attention-content{margin:0}.appeals__attention-header{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin-bottom:10px}.appeals__attention-content{color:rgba(0,0,0,.6);font-size:10px}.appeals__support{color:rgba(0,0,0,.6);padding-left:5px;text-decoration:underline}.appeals__support:active,.appeals__support:focus,.appeals__support:hover{color:rgba(0,0,0,.6);text-decoration:underline}.appeals{padding:0}.appeals__form{padding:0}.appeals__wrapper{padding:0}.appeals__sidebar{background:rgba(187,187,187,.2);padding:0}@media (max-width:768px){.appeals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.appeals__form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.faq__question{font-size:14px;padding:25px 15px;margin-bottom:10px;border:1px solid rgba(187,187,187,.5);cursor:pointer}.faq__question-title{color:#000}.faq__question-title:active,.faq__question-title:focus,.faq__question-title:hover{color:#000;text-decoration:none}.faq__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__question-content{display:none;margin-top:20px!important;margin-bottom:0!important}.faq{padding:0}.faq__content{padding:0}.faq__wrapper{padding:0;padding-right:10px}.faq__question-content,.faq__text{font-size:12px;color:rgba(0,0,0,.7);margin-bottom:20px}.faq__topics{padding:0;background:#db3737}@media (max-width:768px){.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.faq__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.financing-projects{padding:0}.financing-projects__content{padding:0}.financing-projects__wrapper{padding-right:10px}.financing-projects__topics{padding:0;background:#db3737}@media (max-width:768px){.financing-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.financing-projects__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.financing-projects__wrapper{padding:0}}.gallery-list{width:100%;position:relative;z-index:1;padding:0;margin:0;cursor:pointer;overflow:hidden}.gallery-list__project-container{height:175px;padding:0 20px 20px 0;overflow:hidden}.gallery-list__project-container:first-child{height:350px;width:66.666%}.gallery-list__wrapper{height:100%;width:100%;display:block;background:#000;overflow:hidden}.gallery-list__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.gallery-list__project-container:hover .gallery-list__image{-webkit-transform:scale(1.15) rotate(.01deg);-ms-transform:scale(1.15) rotate(.01deg);transform:scale(1.15) rotate(.01deg);width:100%}.gallery-list__desc{position:absolute;bottom:0;padding:20px}.gallery-list__title{font-family:OpenSansSemiBold,sans-serif;font-size:16px;margin-bottom:15px;color:#fff;white-space:pre-wrap;max-height:35px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.gallery-list__tags{font-size:10px;color:#fff}@media (max-width:768px){.gallery-list__project-container{padding:10px}}@media (max-width:425px){.gallery-list__project-container{padding:0;padding-bottom:20px}.gallery-list__project-container:first-child{width:100%}}.favourite-pr{padding:0}.favourite-pr__content{padding:0}.favourite-pr__sidebar{padding:0;background:rgba(187,187,187,.3)}@media (max-width:768px){.favourite-pr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.favourite-pr__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.corruption__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.corruption__wrapper:active,.corruption__wrapper:focus,.corruption__wrapper:hover{color:#000;text-decoration:none}.corruption__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.corruption__item-wrapper--hide{display:none}.corruption__item-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.corruption__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.corruption__info{color:#000}.corruption__img{display:inline-block;height:28px;width:22px;-o-object-fit:contain;object-fit:contain;margin-right:40px}.corruption__title{font-size:14px;display:inline-block;margin:0;color:#000}.corruption__body{display:none;font-size:12px;color:rgba(0,0,0,.7);padding-top:20px;margin:0}.corruption__documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.corruption__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid rgba(187,187,187,.5)}.corruption__document:last-child{border-bottom:none;padding-bottom:0}.corruption__link{font-size:12px;color:rgba(0,0,0,.5);padding:0}.corruption__link:active,.corruption__link:focus,.corruption__link:hover{color:rgba(0,0,0,.5);text-decoration:none}.corruption__file{color:rgba(0,0,0,.5);margin:0}.corruption__file-image{width:20px;height:30px;display:block;margin-right:15px}.corruption__file-image--doc{background-image:url(../img/icons/files/doc-file.svg)}.corruption__file-image--pdf{background-image:url(../img/icons/files/svg-file.svg)}.corruption__list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.corruption__file-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.corruption__file-type{text-transform:uppercase}.corruption__file-size:before{content:", "}.corruption__file-size:after{content:" кб."}.corruption__download{font-size:10px;color:#db3737}.corruption__download:active,.corruption__download:focus,.corruption__download:hover{color:#db3737;text-decoration:underline}@media (max-width:767px){.corruption__wrapper{padding:0}.corruption__document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.corruption__list-wrapper{padding-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.corruption__right-sidebar{height:100%}.corruption .navigation-list{height:100%}.corruption{padding:0}.corruption__content{padding:0}.corruption__topics{padding:0}.corruption__container-wrapper{padding-right:10px}@media (max-width:768px){.corruption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.corruption__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.corruption__container-wrapper{padding-right:0}}.structure__label{font-size:16px;color:rgba(0,0,0,.7)}.structure__list-title{font-family:OpenSansSemiBold,sans-serif;font-size:12px}.structure__label-names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:10px}.structure__list-title{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin:0}.structure__list-showall{font-size:10px;margin:0;color:#db3737}.structure__list-showall:active,.structure__list-showall:focus,.structure__list-showall:hover{color:#db3737;text-decoration:none}.structure__desc{font-size:12px;color:rgba(0,0,0,.7);line-height:1.8}.structure__members-list{padding:0;height:100%}.structure__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:rgba(187,187,187,.2);margin-bottom:10px}.structure__member--all{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.structure__member-photo{height:95px;width:95px;padding:0;margin-right:20px}.structure__member-name{font-size:12px;padding:0;color:rgba(0,0,0,.7);text-decoration:underline}.structure__member-wrapper{width:100%}.structure__members-sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.structure__members-subitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75px;padding:0}.structure__member-photo--sm{height:70px;width:100%;margin-right:0;-o-object-fit:cover;object-fit:cover}.structure__sidebar{height:100%}.structure{padding:0}.structure__members{padding:0}.structure__wrapper{padding:0}.structure__topics{padding:0}.structure__desc{margin:0}@media (max-width:425px){.structure__desc-container{padding:0}}@media (max-width:768px){.structure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.structure__members{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.conditions__subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px}.conditions__topics{height:100%;padding:20px}.conditions__topics>h3{font-family:OpenSansSemiBold,sans-serif;font-size:16px;color:rgba(0,0,0,.7);margin:20px 0}@media (max-width:767px){.conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.conditions__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.conditions__topics{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.conditions__list{margin:0}.conditions__item{margin-bottom:20px}.conditions__item:last-child{margin-bottom:0}.conditions__link{font-size:12px;color:rgba(0,0,0,.7);text-decoration:underline;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.conditions__link:active,.conditions__link:focus,.conditions__link:hover{color:#000;text-decoration:underline}.conditions__date{margin:20px 0}.conditions{padding:0}.conditions__content{padding:0}.conditions__sidebar{padding:0;background:rgba(187,187,187,.3)}.unregistered-user{padding:0}.unregistered-user__content{padding:0}.unregistered-user__sidebar{padding:0}.unregistered-user__topics{padding:0}.unregistered-user__wrapper{padding:0;text-align:center}.unregistered-user__text{font-size:14px;color:rgba(0,0,0,.7)}.unregistered-user__link{padding-left:5px;color:rgba(0,0,0,.7);text-decoration:underline}.unregistered-user__link:active,.unregistered-user__link:focus,.unregistered-user__link:hover{color:rgba(0,0,0,.7);text-decoration:underline}@media (max-width:768px){.unregistered-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.unregistered-user__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.unregistered-user__topics{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.messenger__subtopics{padding:20px 30px;border-top:1px solid rgba(0,0,0,.1)}.messenger__link{font-size:12px;color:rgba(0,0,0,.7)}.messenger__link:active,.messenger__link:focus,.messenger__link:hover{color:rgba(0,0,0,.7);text-decoration:none}@font-face{font-family:OpenSansRegular;src:url(../fonts/OpenSansRegular/OpenSansRegular.eot);src:url(../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),url(../fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSansLight/OpenSansLight.eot);src:url(../fonts/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansItalic;src:url(../fonts/OpenSansItalic/OpenSansItalic.eot);src:url(../fonts/OpenSansItalic/OpenSansItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),url(../fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansBold;src:url(../fonts/OpenSansBold/OpenSansBold.eot);src:url(../fonts/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansExtraBold;src:url(../fonts/OpenSansExtraBold/OpenSansExtraBold.eot);src:url(../fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(../fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansExtraBoldItalic;src:url(../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);src:url(../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),url(../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansBoldItalic;src:url(../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);src:url(../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),url(../fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansRegularItalic;src:url(../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);src:url(../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),url(../fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansSemiBold;src:url(../fonts/OpenSansSemiBold/OpenSansSemiBold.eot);src:url(../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(../fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSansSemiBoldItalic;src:url(../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);src:url(../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),url(../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");font-style:normal;font-weight:400}*{font-family:OpenSansRegular,sans-serif}.size--xxl{font-size:30px}.size--xl{font-size:24px}.size--md{font-size:16px}.size--sm{font-size:14px}.size--s{font-size:12px}.size--xs{font-size:10px}.size--xxs{font-size:8px}h1{font-family:OpenSansSemiBold,sans-serif;font-size:16px;margin:20px 0}h2{margin:0;margin-bottom:20px}ul{list-style:none;padding:0}.btn{border:none;border-radius:2px;font-size:14px;padding:10px 20px;text-shadow:none}.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.btn-primary{background:#0657b2}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#0657b2}.btn-danger{background:#db3737}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background:#db3737}.btn--read{width:100%;background:#db3737;color:#fff}.btn--read:active,.btn--read:focus,.btn--read:hover{color:#fff;text-decoration:none}.btn--add-to-favourite{width:100%;background:#0657b2;color:#fff}.btn--add-to-favourite:active,.btn--add-to-favourite:focus,.btn--add-to-favourite:hover{color:#fff;text-decoration:none}.btn--add-to-favourite,.btn--read{font-size:14px}.btn--subscribe{font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;padding:1px 10px;background:#db3737;color:#fff}.btn--subscribe:hover{color:#fff}.btn--subscribe:before{content:"";position:relative;display:inline-block;margin-right:10px;background:url(../img/icons/bell.svg) no-repeat 10px/10px;background-position:center;height:12px;width:12px}.btn-change-size{border:1px solid #0657b2}.btn--grid{display:block;width:30px;height:30px;background:url(../img/icons/change-view/tile/tile-inverse.png) no-repeat 50%/50%}.btn--grid.active{background:#0657b2 url(../img/icons/change-view/tile/tile.png) no-repeat 50%/50%}.btn--list{display:block;width:30px;height:30px;background:url(../img/icons/change-view/list/list-inverse.png) no-repeat 50%/50%}.btn--list.active{background:#0657b2 url(../img/icons/change-view/list/list.png) no-repeat 50%/50%}.btn--change-lang{border:0;background:0 0;padding:0;padding-right:30px;border-right:1px solid rgba(0,0,0,.2)}.btn--submit{font-size:12px;width:180px;height:28px;padding:0;color:#fff;background:#db3737}.btn--submit:active,.btn--submit:focus,.btn--submit:hover{color:#fff}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.full-height::-webkit-scrollbar,.scroll--custom::-webkit-scrollbar{width:2px}.full-height::-webkit-scrollbar-track,.scroll--custom::-webkit-scrollbar-track{background-color:rgba(187,187,187,.3)}.full-height::-webkit-scrollbar-thumb,.scroll--custom::-webkit-scrollbar-thumb{background:#0657b2}.full-height{height:100%;overflow-y:auto}.scroll{height:100%;overflow:auto}.scroll::-webkit-scrollbar{width:3px}.scroll::-webkit-scrollbar-track{background-color:rgba(187,187,187,.3)}.scroll::-webkit-scrollbar-thumb{background:#fff}.wrapper{padding:0 10px 0 20px}.page-wrapper{padding:0;position:relative}.no-scroll{height:100vh;overflow:hidden}.date{font-family:OpenSansSemiBold,sans-serif;font-size:10px;color:rgba(0,0,0,.5)}.default-second-title{font-family:OpenSansSemiBold,sans-serif;font-size:16px}.counter{font-family:OpenSansRegular,sans-serif;font-size:10px;position:relative;vertical-align:text-top;left:10px;color:#bbb}.offset-none{padding:0}.offset-left-none{padding-left:0}.offset-right-none{padding-right:0}.mobile-only{display:none!important}.list-view-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:1440px){.right-sidebar{position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;overflow-y:auto}}@media (max-width:1024px){.wrapper{padding:0 20px 20px 20px}}@media (max-width:1024px){.mobile-offset-none{padding:0}}@media (max-width:486px){.mobile-only{display:block!important}}@media (max-width:767px){.desktop-only{display:none!important}}.authors-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}.authors-list__item{font-size:12px;color:#db3737}.authors-list__item:after{content:",";margin-right:5px}.authors-list__item:last-child:after{content:"";margin-right:0}.tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}.tags-list__item{font-size:10px;margin-right:5px;color:rgba(0,0,0,.6)}.tags-list__item:before{content:"#"}.tags-list__item:last-child{margin-right:0}.has-success .form-control{border:1px solid transparent;border-bottom-color:#000}.has-success .form-control:focus{border-color:#000}.has-error .form-control{border:1px solid #db3737}.form-control{-webkit-transition:.5s border;-o-transition:.5s border;transition:.5s border;border:1px solid transparent;-webkit-box-shadow:none!important;box-shadow:none!important}.form-control:active,.form-control:focus{border:1px solid #000;-webkit-box-shadow:none!important;box-shadow:none!important}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{width:100%;height:35px;display:inline-block;color:#000;position:relative;cursor:pointer}.select-wrapper{font-size:12px;padding:10px 0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-bottom:1px solid rgba(187,187,187,.5);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.select-wrapper:after{content:"";position:absolute;top:10px;right:0;width:0;height:0;border:5px solid;border-color:transparent transparent transparent #000;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.select-wrapper.active:after,.select-wrapper:active:after{top:9px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);border-color:transparent transparent transparent #db3737}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none}.select-options li{font-size:12px;margin:0;padding:10px;min-height:40px;color:rgba(0,0,0,.5);background:#fff;border:1px solid #000;border-bottom:1px solid rgba(187,187,187,.5);border-top:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.select-options li:first-child{border-top:1px solid #000}.select-options li:last-child{border-bottom:1px solid #000}.select-options li:hover{color:#000}.select-options li[rel=hide]{display:none}@media (max-width:767px){.select{width:90%;-webkit-transform:translateX(-3%);-ms-transform:translateX(-3%);transform:translateX(-3%)}}.information-container{display:none;background:rgba(0,0,0,.7);padding:70px;margin-bottom:15px;-webkit-transform:translateX(-7%);-ms-transform:translateX(-7%);transform:translateX(-7%);min-width:60vw}.information-container__content{padding:20px;margin:0;background:#fff;border-radius:2px}.information-container__head{font-size:12px;color:#000}.information-container__text{font-size:12px;color:rgba(0,0,0,.5)}.information-container__close{float:right;position:relative;top:-30px;height:22px;width:22px;background:url(../img/icons/cross-shadow.png);background-size:21px 20px;background-position:center;background-repeat:no-repeat;border:none}@media (max-width:768px){.information-container{min-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:414px){.information-container{padding:40px 20px}}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative}.form-group__label{font-size:16px;color:rgba(0,0,0,.6);margin:0;text-shadow:none}.form-group__label--required:after{content:"*";font-size:16px;color:#db3737;position:relative;top:-5px;left:5px}.form-group__select{font-size:12px;padding:0;border:none;border-radius:0;border-bottom:1px solid rgba(187,187,187,.5);-webkit-box-shadow:none;box-shadow:none}.form-group__field,.form-group__text-area{width:100%;border:1px solid rgba(187,187,187,.5);border-radius:0;background:rgba(187,187,187,.1);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.5s border;-o-transition:.5s border;transition:.5s border}.form-group__field:focus,.form-group__text-area:focus{border:1px solid #000;-webkit-box-shadow:none;box-shadow:none}.form-group__field:hover,.form-group__text-area:hover{background:#fff}.form-group__text-area{height:10em!important;resize:none}.form-group__attend-rule{font-size:12px;color:rgba(0,0,0,.6)}.form-group__attend-file{width:100%;background:#db3737}.form-group__info-pop{position:absolute;top:7px;right:-20px;height:15px;width:15px;background:url(../img/icons/info.png);background-position:center;background-size:95%;background-repeat:no-repeat;cursor:pointer}.attend-group{width:100%}.attend-group__rule{font-size:12px;color:rgba(0,0,0,.6);margin:10px 0}.attend-group__file-box{display:none;width:95px;height:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:10px;position:relative;background:rgba(187,187,187,.2)}.attend-group__file-icon{width:100%;height:calc(100% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.attend-group__file-icon>img{width:22px;height:28px}.attend-group__file-info{width:100%;height:50px;padding:7px;margin:0;color:rgba(0,0,0,.5);background:#fff;border:1px solid rgba(187,187,187,.2);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.attend-group__file-name{font-size:10px;display:inline-block;max-width:55px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attend-group__file-extension{font-size:10px;display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attend-group__file-extension:before{content:"."}.attend-group__file-size{font-size:10px;display:block}.attend-group__remove-file{position:absolute;top:2px;right:4px;display:block;height:25px;width:25px;background:url(../img/icons/cross-default.png) no-repeat;background-size:55%;background-position:right;-webkit-transition:.5s background;-o-transition:.5s background;transition:.5s background}.attend-group__remove-file:hover{background:url(../img/icons/cross.png) no-repeat;background-size:55%;background-position:right}.attend-group__remove-file:active,.attend-group__remove-file:focus,.attend-group__remove-file:hover{outline:0}.attend-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.attend-file__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:28px;font-size:12px;font-weight:400;color:#fff;background:#db3737;border-radius:2px;margin:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;text-align:center;overflow:hidden}.attend-file__clip{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-container__label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;margin-right:10px}.checkbox-container__info{font-size:12px;color:rgba(0,0,0,.5);margin:0}.checkbox-container__rules-link{font-size:12px;padding-left:5px;color:rgba(0,0,0,.5);text-decoration:underline}.checkbox-container__rules-link:active,.checkbox-container__rules-link:focus,.checkbox-container__rules-link:hover{color:rgba(0,0,0,.5);text-decoration:underline}.checkbox-container__input{position:absolute;opacity:0;cursor:pointer}.checkbox-container__checkmark{margin:0 5px;height:20px;width:20px;border:1px solid rgba(187,187,187,.5);border-radius:2px;background:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:background,color,border;-o-transition-property:background,color,border;transition-property:background,color,border}.checkbox-container__checkmark:after{margin-left:5px;width:8px;height:13px;border:solid #0657b2;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container__label:hover .checkbox-container__input~.checkbox-container__checkmark{background-color:#0657b2}.checkbox-container__label:hover .checkbox-container__input~.checkbox-container__checkmark:after{border:solid #fff;margin-left:6px;margin-top:2px;width:8px;height:13px;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container__checkmark:after{content:"";display:none}.checkbox-container__input:checked~.checkbox-container__checkmark:after{display:block}.checkbox-container__input:checked~.label{color:#fff}.checkbox-container__input:checked~.checkbox-container__checkmark{background:#0657b2;border:0}.checkbox-container__input:checked~.checkbox-container__checkmark:after{border:solid #fff;margin-left:6px;margin-top:2px;width:8px;height:13px;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:20px}.form-group__label{padding-left:0;margin-bottom:10px}.form-group__info-pop{top:40px;right:0}.form-group__send-form{width:100%}.attend-file__name{width:100%}}.fa--custom{position:relative;top:8px;font-size:16px}.social-likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:0;line-height:1}.social-likes__icon{height:100%;width:100%;margin:0;text-align:center}.social-likes__icon:after{content:"";position:absolute;right:0;top:13px}.social-likes__button{padding:7px 20px}.social-likes__counter{padding:7px 10px;border:0;color:#000;-webkit-box-shadow:inset 0 -5px 1px -5px #333, inset 0 5px 1px -5px #333, inset -5px 0 1px -5px #333;box-shadow:inset 0 -5px 1px -5px #333, inset 0 5px 1px -5px #333, inset -5px 0 1px -5px #333}.social-likes__counter:before{content:"";opacity:1!important;border-left:none!important;position:absolute;left:-5px!important;top:12px!important;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.social-likes__widget{border:none;margin:0;margin-right:10px}.social-likes__widget:hover{border:none;background:0 0;border-radius:0}.social-likes__widget:hover .social-likes__counter{background:#fff}.social-likes__widget .social-likes__icon{color:#fff}.social-likes__widget .social-likes__icon_vkontakte{background-image:none!important;background:#39579a}.social-likes__widget .social-likes__icon_plusone{background-image:none!important;background:#df4a32}.social-likes__widget .social-likes__icon_twitter{background-image:none!important;background:#00abf0}.social-likes__widget .social-likes__icon_facebook{background-image:none!important;background:#39579a}header .header-top{min-height:80px;max-height:80px;padding:20px 20px 20px 20px}header .btn-danger,header .navbar-brand{padding:0;width:41px;height:41px;border-radius:0}header .glyphicon-lock{font-size:10px;padding-right:5px}header .btn-danger{float:right}header .glyphicon-search{top:3px;right:0}header .nav-list{padding:15px 0 15px 0;margin:0}header .nav-list_item{background:#db3737;margin-right:0;float:right}header .header-top_kias{width:160px;padding:0 9px}header .nav-list .header-list_item{padding:0 20px 0 0}header .active-contest_link:hover,header .caption-fond_link,header .caption-fond_link:active,header .caption-fond_link:hover,header .caption-link_item,header .caption-link_item:hover,header .fond-list_link:hover,header .item-list_link:hover,header .nav-list_link{color:#fff}header .fond-activ-block,header .pages_components{padding:0}header .header-list_link{color:#717171;padding:0}header .nav-list_link:hover{color:#d1d1d1}header .header-body{min-height:180px;background:#0657b2;padding:20px}header #sidebar a.size--sm,header .active-caption{margin:0;line-height:1.4;color:#c8def1}header .active-caption_last{margin-top:25px}header .active-contest_list,header .footer-navbar{padding-right:0;padding-left:0}header .active-contest_item{padding:15px 0;border-bottom:1px solid #1a67bd}header .active-contest_list{padding-top:30px}header .caption-fond_link:focus{color:#fff}header .header_top_link{padding-right:60px;float:right}header .row{margin:0}header a,header a:focus,header a:hover{color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header form input[type=text]{width:calc(100% - 60px);padding:16px 10px 5px 10px;border-style:none;border-bottom:1px solid #bbb;font-size:16px;outline:0}header form input[type=text]:focus{border-bottom:1px solid}header .navbar{padding:15px 10px;background:#fff;border:none;border-radius:0;margin-bottom:40px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1);box-shadow:1px 1px 3px rgba(0,0,0,.1)}header .navbar-btn{-webkit-box-shadow:none;box-shadow:none;outline:0!important;border:none}header #sidebar{width:100%;position:fixed;top:0;left:823px;height:100vh;z-index:999;background:#0657b2;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow-y:scroll;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);box-shadow:3px 3px 3px rgba(0,0,0,.2);padding:10px}header #sidebar.active{left:0}header #sidebar{width:100%;position:fixed;top:0;left:100%;height:100vh;z-index:999;background:#0657b2;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow-y:scroll;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);box-shadow:3px 3px 3px rgba(0,0,0,.2)}header #sidebar .sidebar-header{padding:25px 10px 10px 20px;background:#fff}header #sidebar ul.components{padding:20px 0}header #sidebar .component-caption_link{font-size:15px;display:block}header a[aria-expanded=true]{color:#fafafa;background:#0657b2}header a[data-toggle=collapse]{position:relative}header a[aria-expanded=false]::before,header a[aria-expanded=true]::before{content:'\25bc';display:block;position:absolute;right:5px;top:8px;font-family:'Glyphicons Halflings';font-size:.6em}header a[aria-expanded=true]::before{content:'\25bc'}header #content{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header #sidebar,header .wrap-head{display:none}header .glyphicon-triangle-right{font-size:8px;padding-right:3px;top:-1px}header .active-contest_list .label{margin-left:60px}header .active-contest_list .label-primary{margin-left:70px;margin-top:0;padding:0 5px 0 3px;font-size:12px}header .item-list_link .label{float:right;margin-top:5px}header .navbar-header{padding:0 60px 0 0}header .caption-fond{padding:0}header nav.header-top_kias{padding:0;float:right}header .header-top_link,header .navbar-right,header .wrap-contacts,header .wrap-fonds,header .wrap-library,header .wrap-news{padding:0}header .navbar-right{margin:0}header .label-right{float:right;font-size:12px;padding-top:0}header .resault-projects{font-size:12px;margin-left:63px}header .footer-navbar .dropdown-toggle{color:#000}@media screen and (max-width:1024px){header .navbar-header{padding:0}.navbar-header{padding:0;width:41px}.navbar-header{width:25%}.nav-list{padding:0}.nav-list_item{margin-right:10px}.nav-list .header-list_item{padding:0 10px 0 0}.nav-list .header-list_link,.nav-list .nav-list_link{font-size:10px}.header-list_link{color:#717171;padding:0}.header-top_link{padding:10px 0 10px 20px}.caption-fond .caption-fond_link{font-size:24px}.caption .caption-link_item{font-size:14px}.active-caption .size--s{font-size:10px}.wrap-contacts,.wrap-fonds,.wrap-library,.wrap-news{padding:0}.active-contest_list{padding-left:0}#sidebar a,.active-caption{line-height:1.3}header .item-list_link .label{float:right;margin-top:7px}.nav-list .header-list_item{padding:0 2px 0 0}header .header-top_kias{width:145px;padding:10px 0}.nav-list .header-list_item{padding:0 6px 0 0}header nav.header-top_kias{padding:10px 0 8px 1px;float:right;right:25px}}@media screen and (max-width:823px){.header-top,.header-top_link,.navbar-right form input[type=text],.pages_components{display:none}header #sidebar,header .wrap-head{display:block}.list-unstyled .list-unstyled_item{border-bottom:1px solid #1a67bd;padding:0}.caption-fond{padding-bottom:10px}.passing-competition{font-size:10px}.row{margin:0}.wrap-menu_kias{font-size:12px;background:#db3737;text-decoration:none;color:#fff!important;padding:0 5px;float:right}.kias-block{padding:22px 0}.menu_block{padding:0}.library-list_item{padding:0}#sidebar a,.active-caption{line-height:1.7}.contact-list_item p,.fond-list_item p,.library-list_item p,.news-list_item p{margin:5px 0}.navbar-btn:focus{color:#fff}.active-contest_link .result{float:right}.header-col{padding:0 16px 0 5px}.form-search_block{padding-right:0}.label-proect{padding:3px}header #sidebar .component-caption_link{font-size:20px;display:block}.label-proect,.label-results{float:right;font-size:14px}}@media screen and (max-width:812px){.wrap-row{padding:10px 12px 10px 12px}#dismiss .btn-close_wrap,.navbar-nav,header .btn-wrap{width:41px;height:41px;padding:0}.navbar-header{padding-left:305px}.navbar-right{float:right}#dismiss .btn-close_wrap,.btn-wrap{background:#0657b2;color:#fff;margin:8px}.btn-cloce_wrap,.btn-wrap,.navbar-header,.navbar-nav,header #sidebar .navbar-brand{margin:8px}.active-contest_list,header .menu_caption{padding:0}#dismiss,header #sidebar{padding:0}.active-caption .size--s,header #sidebar .caption-fond .size--s{font-size:15px}.caption-fond{padding:0}#sidebar .menu_caption,.header-body{padding:0 20px}.caption-fond_navbar{border-bottom:1px solid #1a67bd;padding-bottom:10px}header #sidebar .sidebar-header{padding:10px 10px 10px 5px;background:#fff}.sidebar-header .navbar-brand{float:right}.header-col{padding-right:35px}header #sidebar ul p{color:#fff;padding:0}.caption-fond .caption-fond_link,.sidebar-header .caption-fond{font-size:30px}.size--xs .label{float:right}.active-caption:last-child{padding:15px 0}header #sidebar ul.components{padding:8px 20px 20px 20px}.glyphicon-remove-circle{font-size:22px;top:2px}}@media screen and (max-width:768px){.navbar-header{padding-left:305px}header .navbar-header{padding-left:290px}.header-col{padding-right:30px}header .navbar-right{margin:8px}}@media screen and (max-width:736px){.navbar-header{padding-left:75px}}@media screen and (max-width:731px){.navbar-header{padding-left:290px}.header-col{padding-right:90px}}@media screen and (max-width:667px){header .navbar-header{padding-left:75px}.header-col{padding-right:25px}}@media screen and (max-width:640px){header .navbar-header{padding-left:245px}.header-col{padding-right:70px}}@media screen and (max-width:568px){header .navbar-header{padding-left:75px}.header-col{padding-right:25px}}@media screen and (max-width:480px){header .navbar-header{padding-left:155px}.header-col{padding-right:50px}}@media screen and (max-width:414px){header .navbar-header{padding-left:120px}.header-col{padding-right:25px}}@media screen and (max-width:411px){header .navbar-header{padding-left:110px}.header-col{padding-right:35px}}@media screen and (max-width:375px){header .navbar-header{padding-left:100px}.header-col{padding-right:15px}}@media screen and (max-width:360px){.navbar-header{padding-left:90px}header .navbar-header{padding-left:85px}.header-col{padding-right:25px}}@media screen and (max-width:320px){.navbar-header{padding-left:65px}header .navbar-header{padding-left:65px}.header-col{padding-right:15px}header .navbar-right{margin:8px}.kias-block{padding:25px 0;width:160px;left:5px;top:2px}.kias-block a{font-size:11px}}.useful-container{padding:0}.useful-material{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;min-height:50px}.useful-material__material-title{font-size:10px;margin:0;padding-right:20px}.useful-material__btn{height:30px;width:30px;margin-right:12px;border:none}.useful-material__btn--like{background:url(../img/icons/useful-data/dislike.png);background-position:center;background-size:100%;background-repeat:no-repeat}.useful-material__btn--dislike{background:url(../img/icons/useful-data/like.png);background-position:center;background-size:100%;background-repeat:no-repeat}.pagination{min-height:50px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:15px 20px;border-radius:0}.pagination__wrapper{padding:0;background:rgba(187,187,187,.3)}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.pagination__item{text-decoration:underline}.pagination__item:hover{text-decoration:underline}.pagination__item:last-child{text-decoration:none}.pagination__item:last-child:after{content:""}.pagination__item:after{content:"-";display:inline-block;text-decoration:none;margin:0 10px}.pagination__link{font-family:OpenSansSemiBold,sans-serif;font-size:10px;color:rgba(0,0,0,.7)}.pagination__link:active,.pagination__link:focus,.pagination__link:hover{color:rgba(0,0,0,.7)}footer{height:40px;padding-left:15px;padding-right:15px}.footer-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0;padding:0}.footer-list__item,.footer-list__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-list__item{margin-right:20px}.footer-list__item:last-child{margin-right:0}.footer-list__link{font-size:10px;color:rgba(0,0,0,.5)}.footer-list__link:active,.footer-list__link:focus,.footer-list__link:hover{color:rgba(0,0,0,.5);text-decoration:underline}.footer-list__active-lang{font-size:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:6px}.footer-list .btn--change-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-list__country-flag{width:16px;height:10px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:8px}.footer-list .btn--change-lang .caret{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dropdown-list--lang__link{font-size:10px;color:rgba(0,0,0,.5)}.dropdown-list--lang__link:active,.dropdown-list--lang__link:focus,.dropdown-list--lang__link:hover{color:rgba(0,0,0,.5);text-decoration:underline}.copyright{height:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright>p{font-size:10px;color:rgba(0,0,0,.5);margin:0;margin-left:auto}@media (max-width:987px){.footer-list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-bottom:1px solid rgba(0,0,0,.2)}.copyright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.copyright>p{margin:0}}.news-book{padding-right:20px;text-decoration:none;color:#000;height:100%;display:block}.news-book:last-child{padding-right:0}.news-book:focus,.news-book:hover{text-decoration:none;color:#000}.news-book__image{width:100%;height:auto;margin-bottom:10px;-webkit-box-shadow:0 5px 10px 0 #bbb;box-shadow:0 5px 10px 0 #bbb}.news-book__name{font-family:OpenSansSemiBold,sans-serif;font-size:12px;margin:0}@media (max-width:468px){.news-book{padding-left:0}.news-book__image{width:100%}}.partners{min-height:100px;padding:20px 45px;background:#db3737;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;bottom:0}.partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.partners__img{width:160px;height:84px}.partners-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0}.partners-list__img{width:100%}@media (max-width:1024px){.partners{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:768px){.partners-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px}.partners{padding:10px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.partners__img{margin:auto}.partners__item{padding:0}}.list-item a{display:block;height:100%;text-decoration:none;color:#000}.list-item a:hover{text-decoration:none}.news-list__item{padding:0;margin-bottom:25px}.news-list__item:last-child{margin-bottom:0}.news-list__picture{max-width:160px;height:90px;-o-object-fit:cover;object-fit:cover;padding:0;border-radius:4px}.news-list__preview{padding:0 20px;word-wrap:break-word}.news-list__preview>p{font-size:12px;max-height:65px;position:relative;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@supports (-webkit-line-clamp:3){.news-list__preview>p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width:767px){.news-list__picture{width:100%;max-width:unset;margin-bottom:20px}.news-list__preview{padding:0}}.tabs{padding:0}.tabs__item{cursor:pointer}.tabs__title{font-family:OpenSansRegular,sans-serif;position:relative;left:7px}.tabs__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;margin:-1px 0 0 -1px}.tabs__caption .active{border-bottom:none!important}.tabs__caption li:last-child:before{content:'';position:absolute;bottom:-5px;left:0;right:-2px;z-index:-1;height:5px}.tabs__content{padding:20px}.tabs__content:not(.active){display:none}.tabs__caption{padding:0 20px;margin-bottom:15px}.tabs__caption li{position:relative;text-align:center;margin-right:45px}.tabs__caption li:last-child{margin-right:0}.tabs__caption li:not(.active){cursor:pointer}.tabs__caption .active{border-bottom:1px solid #db3737}.tabs__caption .active h3{color:#db3737}.tabs__caption .active:after{content:'';position:absolute;bottom:-5px;left:0;right:0;height:5px}.tabs__content.disable{display:none;opacity:0}.tabs__content.active{display:block;opacity:1;-webkit-animation:fadeIn .2s linear;animation:fadeIn .2s linear}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.vertical .tabs__caption{float:left;display:block}.vertical .tabs__caption li:last-child:before{display:none}.vertical .tabs__caption .active:after{left:auto;top:0;right:-2px;bottom:0;width:2px;height:auto}.vertical .tabs__content{overflow:hidden}@media screen and (max-width:650px){.tabs__caption li{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.vertical .tabs__caption{float:none;display:-ms-flexbox;display:-webkit-box;display:flex}.vertical .tabs__caption li{border-width:2px 2px 0;border-radius:5px 5px 0 0}.vertical .tabs__caption li:last-child:before{display:block}.vertical .tabs__caption .active:after{top:auto;bottom:-5px;left:0;right:0;width:auto;height:5px;background:#fff}}@media (max-width:425px){.tabs__title{max-width:100px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (max-width:767px){.tabs__title{max-width:170px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (min-width:768px){.tabs__title{max-width:100%}}.stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.stars__item{margin-right:3px;font-size:18px;color:#bbb}.stars__item:last-child{margin-right:0}.stars__item:after{content:"\2605";font-size:14px}.stars__item--checked{color:orange}.filter__variables{padding:20px 30px}.filter__knows-area{margin:0}.filter__knows-item{-webkit-box-shadow:none;box-shadow:none}.filter__knows-title{padding-bottom:5px;border-bottom:1px solid #bbb}.filter__title{display:inline-block;width:100%}.filter__title:after{content:"\25b6";float:right;font-size:12px}.filter__title:focus,.filter__title:hover{text-decoration:none}.filter__title[aria-expanded=true]{font-weight:700}.filter__title[aria-expanded=true]:after{color:#db3737;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.filter__title[aria-expanded=false]:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.filter__picked-list{margin-bottom:20px}.filter__picked-item{background:#0657b2;padding:5px 10px;color:#fff;border-radius:6px;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1}.filter__picked-item:before{content:"";position:relative;top:6px;left:-4px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);background-size:auto;height:20px;width:20px;display:inline-block;background:url(../../img/icons/cross.svg);background-repeat:no-repeat}.filter__picked-item:focus,.filter__picked-item:hover{color:#fff;text-decoration:none}.filter .panel{margin-bottom:15px}.filter .panel-body{padding:20px}.var__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.var__list .counter{float:right}.var__item{margin-bottom:20px}.var__item:last-child{margin-bottom:0}.var__title{font-family:OpenSansRegular,sans-serif;font-size:12px;color:#000}.var__title:focus,.var__title:hover{color:#000;text-decoration:none}.var__item--active .var__title{font-weight:700}.var__item--active .counter{font-weight:700}.collapse[aria-expande=true]{background:red}.topic-list{padding:20px 0;background:#db3737}.topic-list__wrapper{padding:0}.filter-list__item,.filter-list__sub-item,.topic-list__item,.topic-list__sub-item{font-family:OpenSansRegular,sans-serif;font-size:14px;padding:10px 30px;color:#fff;cursor:pointer;display:block}.filter-list__item[aria-expanded=true],.filter-list__sub-item[aria-expanded=true],.topic-list__item[aria-expanded=true],.topic-list__sub-item[aria-expanded=true]{background:#bc1f20;font-family:OpenSansSemiBold,sans-serif}.filter-list__item:active,.filter-list__item:focus,.filter-list__item:hover,.filter-list__sub-item:active,.filter-list__sub-item:focus,.filter-list__sub-item:hover,.topic-list__item:active,.topic-list__item:focus,.topic-list__item:hover,.topic-list__sub-item:active,.topic-list__sub-item:focus,.topic-list__sub-item:hover{color:#fff;text-decoration:none}.topic-list__counter{font-family:OpenSansSemiBold,sans-serif;font-size:12px;float:right;color:rgba(187,187,187,.7)}.filter-list__sublist,.topic-list__sublist{background:#bc1f20;padding-left:20px;margin:0}.filter-list__title,.topic-list__title{font-size:12px;color:#fff;position:relative;margin:0}.filter-list__title:active,.filter-list__title:focus,.filter-list__title:hover,.topic-list__title:active,.topic-list__title:focus,.topic-list__title:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.5);text-decoration-color:rgba(255,255,255,.5)}.topic-list__title--active{font-family:OpenSansSemiBold,sans-serif;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.5);text-decoration-color:rgba(255,255,255,.5)}.topic-list__title--active:before{content:'';font-size:10px;position:absolute;left:-15px;top:4px;height:10px;width:10px;background-image:url(../img/icons/arrow-right-white.png);background-size:7px 10px;background-repeat:no-repeat}@media (max-width:768px){.topic-list{height:auto!important}}.filter-list{padding:20px 30px}.filter-list__clear-all{font-size:10px;display:block;text-align:right;margin-bottom:40px;color:#db3737}.filter-list__clear-all:active,.filter-list__clear-all:focus,.filter-list__clear-all:hover{color:#db3737;text-decoration:none}.filter-list__item{font-size:16px;position:relative;display:block;color:rgba(0,0,0,.7);border-bottom:1px solid rgba(0,0,0,.1);padding:0;padding-bottom:10px;margin-bottom:20px}.filter-list__item:last-child{margin-bottom:0}.filter-list__item[aria-expanded=true]{background:0 0}.filter-list__item[aria-expanded=true]:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter-list__item:after{content:"";background-image:url(../img/icons/arrow-right.png);background-size:7px 10px;background-repeat:no-repeat;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:absolute;right:0;top:7px;height:10px;width:10px}.filter-list__item:after,.filter-list__item:focus,.filter-list__item:hover{color:rgba(0,0,0,.7);text-decoration:none}.filter-list__title{color:#000}.filter-list__title:after,.filter-list__title:focus,.filter-list__title:hover{color:#000}.filter-list__sublist{background:0 0;padding:0;margin-bottom:20px}.navigation-list{height:100%;padding:20px 0;margin:0;background:#db3737}.navigation-list__item{cursor:pointer;position:relative;padding:10px 30px}.navigation-list__item:last-child{margin-bottom:0}.navigation-list__item--active{background:#bc1f20}.navigation-list__item--active .navigation-list__link{font-family:OpenSansSemiBold,sans-serif}.navigation-list__item--active .navigation-list__link:before{content:'';font-size:10px;position:absolute;left:10px;top:15px;height:10px;width:10px;background-image:url(../img/icons/arrow-right-white.png);background-size:7px 10px;background-repeat:no-repeat}.navigation-list__link{font-size:14px;color:#fff}.navigation-list__link:active,.navigation-list__link:focus,.navigation-list__link:hover{color:#fff;text-decoration:underline}.favourite-project-carousel{height:205px}.projects-result-carousel{height:100%}.owl-carousel .owl-stage-outer{height:100%}.owl-actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;text-align:right}.owl-next,.owl-prev{border:0;background:url(../img/icons/arrow-right.svg) no-repeat;background-size:20px 20px;background-position:center;width:25px;text-align:center;height:30px;outline:0;position:relative;z-index:999}.owl-next span,.owl-prev span{display:none}.owl-prev{background:url(../img/icons/arrow-left.png) no-repeat;background-size:20px 20px;background-position:center}.owl-item,.owl-stage{height:100%}.owl-stage>.owl-item>.item{position:relative;height:100%}.owl-stage>.owl-item>.item{max-height:350px}.owl-stage>.owl-item>.item .owl-carousel-img{-webkit-transition:.5s transform;-o-transition:.5s transform;transition:.5s transform;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.owl-stage>.owl-item>.item:hover .owl-carousel-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.owl-carousel .owl-item img{height:100%;-o-object-fit:cover;object-fit:cover}.owl-desc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0;z-index:999;height:100%;padding:20px;color:#fff;-webkit-transition:.4s background;-o-transition:.4s background;transition:.4s background;cursor:pointer}.owl-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.owl-title{font-family:OpenSansSemiBold,sans-serif;font-size:14px}.owl-tag{font-family:OpenSansRegular,sans-serif;font-size:10px;margin-right:5px}.owl-tag:last-child{margin-right:0}.owl-desc{font-family:OpenSansRegular,sans-serif;font-size:12px;color:rgba(187,187,187,.8);-webkit-transition:.4s color;-o-transition:.4s color;transition:.4s color}.owl-desc-wrapper:hover .owl-desc{color:#fff}@media (max-width:375px){.owl-actions-container .owl-prev{-webkit-transform-origin:15px 15px;-ms-transform-origin:15px 15px;transform-origin:15px 15px}.owl-desc{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:40px}}@media (max-width:486px){.owl-actions-container{width:100%;text-align:center}.owl-actions-container>button{padding:0 15px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL2luZGV4L19hY2hpZXZlbWVudHMuc2NzcyIsInBhZ2VzL2luZGV4L19uZXdzLWxpc3Quc2NzcyIsInBhZ2VzL2luZGV4L19ldmVudC1saXN0LnNjc3MiLCJwYWdlcy9pbmRleC9fYmFubmVyLnNjc3MiLCJwYWdlcy9pbmRleC9tYWluLXBhZ2Uuc2NzcyIsInBhZ2VzL2xpYnJhcnkvX2Jvb2tzLWxpc3Quc2NzcyIsInBhZ2VzL2xpYnJhcnkvX2F1dGhvcnMtbGlzdC5zY3NzIiwicGFnZXMvbGlicmFyeS9fbGlicmFyeS1saXN0LnNjc3MiLCJwYWdlcy9saWJyYXJ5L2xpYnJhcnkuc2NzcyIsInBhZ2VzL3NpbmdsZS1ib29rL19vdGhlci1hdXRob3ItYm9va3Muc2NzcyIsInBhZ2VzL3NpbmdsZS1ib29rL2Jvb2stZGV0YWlsLnNjc3MiLCJwYWdlcy9zaW5nbGUtYm9vay9ib29rLXRvcGljcy5zY3NzIiwicGFnZXMvc2luZ2xlLWJvb2svc2luZ2xlLWJvb2suc2NzcyIsInBhZ2VzL3NpbmdsZS1uZXdzL19uZXdzLWluZm8uc2NzcyIsInBhZ2VzL3NpbmdsZS1uZXdzL19uZXdzLW90aGVyLnNjc3MiLCJwYWdlcy9zaW5nbGUtbmV3cy9zaW5nbGUtbmV3cy5zY3NzIiwicGFnZXMvY29udGVzdC9jb250ZXN0LnNjc3MiLCJwYWdlcy9jb3VuY2lsL19tZW1iZXJzLXJvbGUtbGlzdC5zY3NzIiwicGFnZXMvY291bmNpbC9fbWVtYmVycy1saXN0LnNjc3MiLCJwYWdlcy9jb3VuY2lsL2NvdW5jaWwuc2NzcyIsInBhZ2VzL2RvY3VtZW50cy9fZG9jdW1lbnRzLWxpc3Quc2NzcyIsInBhZ2VzL2RvY3VtZW50cy9kb2N1bWVudHMuc2NzcyIsInBhZ2VzL2NvbnRlc3QtYXBwbGljYXRpb24vX2NvbnRlc3QtYXBwbGljYXRpb24tbGlzdC5zY3NzIiwicGFnZXMvY29udGVzdC1hcHBsaWNhdGlvbi9fY29udGVzdC1hcHBsaWNhdGlvbi10b3BpY3Muc2NzcyIsInBhZ2VzL2NvbnRlc3QtYXBwbGljYXRpb24vY29udGVzdC1hcHBsaWNhdGlvbi5zY3NzIiwicGFnZXMvcGFydG5lcnMtbmV3cy9fcGFydG5lcnMtbmV3cy1saXN0LnNjc3MiLCJwYWdlcy9wYXJ0bmVycy1uZXdzL19wYXJ0bmVycy1uZXdzLXNpZGViYXIuc2NzcyIsInBhZ2VzL3BhcnRuZXJzLW5ld3MvcGFydG5lcnMtbmV3cy5zY3NzIiwicGFnZXMvdmlkZW8vX3ZpZGVvLWxpc3Quc2NzcyIsIm1peGlucy90ZXh0LWZhZGUuc2NzcyIsInBhZ2VzL3NpdGVtYXAvX21hcC5zY3NzIiwibWl4aW5zL2hvdmVyLXN0YXRlLnNjc3MiLCJwYWdlcy9zaXRlbWFwL3NpdGVtYXAuc2NzcyIsInBhZ2VzL2Fkcy9hZHMtbGlzdC5zY3NzIiwicGFnZXMvYWRzL2Fkcy5zY3NzIiwicGFnZXMvcHJvamVjdHMtcmVzdWx0L19wcm9qZWN0LXN0YXRlLnNjc3MiLCJwYWdlcy9wcm9qZWN0cy1yZXN1bHQvX3Byb2plY3QtaW5mby5zY3NzIiwibWFpbi5jc3MiLCJwYWdlcy9wcm9qZWN0cy1yZXN1bHQvcHJvamVjdHMtcmVzdWx0LnNjc3MiLCJwYWdlcy9hcHBlYWxzL19hcHBlYWxzLWZvcm0uc2NzcyIsInBhZ2VzL2FwcGVhbHMvX2FwcGVhbHMtc2lkZWJhci5zY3NzIiwicGFnZXMvYXBwZWFscy9hcHBlYWxzLnNjc3MiLCJwYWdlcy9mYXEvX2ZhcS1xdWVzdGlvbnMtbGlzdC5zY3NzIiwicGFnZXMvZmFxL2ZhcS5zY3NzIiwicGFnZXMvZmluYW5jaW5nLXByb2plY3RzL2ZpbmFuY2luZy1wcm9qZWN0cy5zY3NzIiwicGFnZXMvZmF2b3VyaXRlLXByb2plY3RzL19wcm9qZWN0cy5zY3NzIiwicGFnZXMvZmF2b3VyaXRlLXByb2plY3RzL2Zhdm91cml0ZS1wcm9qZWN0cy5zY3NzIiwicGFnZXMvYWdhaW5zdC1jb3JydXB0aW9uL19hZ2FpbnN0LWNvcnJ1cHRpb24tbGlzdC5zY3NzIiwicGFnZXMvYWdhaW5zdC1jb3JydXB0aW9uL19hZ2FpbnN0LWNvcnJ1cHRpb24tc2lkZWJhci5zY3NzIiwicGFnZXMvYWdhaW5zdC1jb3JydXB0aW9uL2FnYWluc3QtY29ycnVwdGlvbi5zY3NzIiwicGFnZXMvcmZmaS1zdHJ1Y3R1cmUvX3N0cnVjdHVyZS1tZW1iZXJzLWxpc3Quc2NzcyIsInBhZ2VzL3JmZmktc3RydWN0dXJlL19zdHJ1Y3R1cmUtc2lkZWJhci5zY3NzIiwicGFnZXMvcmZmaS1zdHJ1Y3R1cmUvcmZmaS1zdHJ1Y3R1cmUuc2NzcyIsInBhZ2VzL25ldy1jb25kaXRpb25zL25ldy1jb25kaXRpb25zLXNpZGViYXIuc2NzcyIsInBhZ2VzL25ldy1jb25kaXRpb25zL19uZXctY29uZGl0aW9ucy1saXN0LnNjc3MiLCJwYWdlcy9uZXctY29uZGl0aW9ucy9fbmV3LWNvbmRpdGlvbnMuc2NzcyIsInBhZ2VzL3VucmVnaXN0ZXJlZC11c2VyL3VucmVnaXN0ZXJlZC11c2VyLnNjc3MiLCJwYWdlcy9tZXNzZW5nZXIvbWVzc2VuZ2VyLnNjc3MiLCJjb25maWcvZm9udHMuc2NzcyIsImNvbmZpZy9yZXNldC5zY3NzIiwiY29uZmlnL2J1dHRvbnMuc2NzcyIsImNvbmZpZy9zdHlsZXMuc2NzcyIsIm1peGlucy9zY3JvbGxzLnNjc3MiLCJjb25maWcvbGlzdHMuc2NzcyIsImZvcm1zL2Zvcm0tY29udHJvbC5zY3NzIiwiZm9ybXMvc2VsZWN0LnNjc3MiLCJmb3Jtcy9kZXRhaWwtaW5mby5zY3NzIiwiZm9ybXMvZm9ybXMuc2NzcyIsImNvbmZpZy9zb2NpYWwtc2hhcmluZy5zY3NzIiwidGVtcGxhdGVzL2xheW91dC9oZWFkZXIuc2NzcyIsInRlbXBsYXRlcy9sYXlvdXQvdXNlZnVsLW1hdGVyaWFsLnNjc3MiLCJ0ZW1wbGF0ZXMvbGF5b3V0L3BhZ2luYXRpb24uc2NzcyIsInRlbXBsYXRlcy9sYXlvdXQvZm9vdGVyLnNjc3MiLCJ0ZW1wbGF0ZXMvX25ld3MtYm9vay5zY3NzIiwidGVtcGxhdGVzL19wYXJ0bmVycy5zY3NzIiwidGVtcGxhdGVzL19saXN0cy5zY3NzIiwidGVtcGxhdGVzL190YWJzLnNjc3MiLCJ0ZW1wbGF0ZXMvX3N0YXJzLnNjc3MiLCJ0ZW1wbGF0ZXMvX2ZpbHRlci5zY3NzIiwidGVtcGxhdGVzL3NpZGViYXIvdG9waWMtbGlzdC5zY3NzIiwibWl4aW5zL2Fycm93LWxlZnQuc2NzcyIsInRlbXBsYXRlcy9zaWRlYmFyL2ZpbHRlci1saXN0LnNjc3MiLCJ0ZW1wbGF0ZXMvc2lkZWJhci9uYXZpZ2F0aW9uLWxpc3Quc2NzcyIsIm1peGlucy9zaWRlYmFyLW5hdmlnYXRpb24tYXJyb3ctbGVmdC5zY3NzIiwiY29uZmlnL293bC1jYXJvdXNlbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxjQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxjQUFBLElBQUEsT0FBQSxVQUFBLElBQUEsT0FFQSxRQUFBLEtBQ0EsV0FBQSxPQUNBLFdBQUEscUJBQ0EsY0FBQSxLQUVBLG9CQUNDLFFBQUEsRUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLHFCQUdELCtCQUNDLGFBQUEsRUFHRCx1QkFDQyxZQUFBLFlBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxNQUFBLFFBR0Qsb0JBQ0MsWUFBQSxJQUNBLE9BQUEsRUFDQSxVQUFBLEtBQ0EsTUFBQSxlQU1GLDBCQWxDQSxjQW9DRSxjQUFBLEtBQ0EsUUFBQSxFQW5CRCx1QkFzQkUsVUFBQSxLQWhCRixvQkFvQkUsVUFBQSxLQUNBLFFBQUEsRUFwQ0Ysb0JBd0NFLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUVBLE9BQUEsS0FBQSxHQUtILHlCQXpEQSxjQTJERSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsY0FBQSxPQUFBLE9BQUEsVUFBQSxPQUFBLE9BRUEsUUFBQSxFQUNBLGNBQUEsS0FyREQsb0JBd0RFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdB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QUEsWUFBQSxRQUFBLEtBRUEsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSxTQUFBLFNBRUEsT0FBQSxFQUVBLFFBQUEsSUFDQSxPQUFBLEtBRUEsUUFBQSxLQUNBLE1BQUEsSy9DaytHQyxtQkFBQSxJQUFBLFdBQUEsY0FBQSxJQUFBLFdBQUEsV0FBQSxJQUFBLFcrQy85R0YsT0FBQSxRL0NrK0dBLFVBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEsrQzk5R0YsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLGNBQUEsSUFBQSxPQUFBLFVBQUEsSUFBQSxPL0NpK0dBLFdBQ0UsWUFBQSxnQkFBQSxDQUFBLFcrQzc5R0YsVUFBQSxLL0NnK0dBLFMrQzU5R0MsWUFBQSxlQUFBLENBQUEsV0FKRCxVQUFBLEsvQ20rR0UsYUFBQSxJQUNBLG9CK0N6OUdGLGFBQUEsRS9DNDlHQSxVK0N6OUdDLFlBQUEsZUFBQSxDQUFBLFdBRUEsVUFBQSxLL0MwOUdDLE1BQUEscUIrQ3Y5R0YsbUJBQUEsSUFBQSxNQUFBLGNBQUEsSUFBQSxNQUFBLFdBQUEsSUFBQSxNL0MwOUdBLGtDK0N0OUdBLE1BQUEsSy9DeTlHQSx5QitDcitHQSxpQ0FrQkUseUJBQUEsS0FBQSxLQUFBLHFCQUFBLEtBQUEsS0FBQSxpQkFBQSxLQUFBLEsvQ3M5R0EsVStDcDlHQSxTQUFBLE8vQ3M5R0UsaUJBQUEsU0FBQSxjQUFBLFMrQ2w5R0osV0FBQSxNL0NxOUdBLHlCQUNFLHVCK0NwOUdELE1BQUEsSy9DczlHRyxXQUFBLE9BQ0EsOEJBQ0UsUUFBQSxFQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmFjaGlldmVtZW50cyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0XHJcblx0cGFkZGluZzogMTVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjIpO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwIDI0cHg7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuNyk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2l0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvdW50ZXIge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdH1cclxuXHRcclxuXHQmX19kZXNjIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDY0cHgpIHtcclxuXHQuYWNoaWV2ZW1lbnRzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHQmX19jb3VudGVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19kZXNjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luOiAyMHB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQuYWNoaWV2ZW1lbnRzIHtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWZsb3c6IHJvdy1yZXZlcnNlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0XHJcblx0XHRcdGJvcmRlci1yaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4zKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fZGVzYyB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fY291bnRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcclxuXHQuYWNoaWV2ZW1lbnRzIHtcclxuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHRcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19jb3VudGVyIHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5uZXdzLWxpc3Qge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9faXRlbTpob3ZlciAmX19waWN0dXJlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbTpob3ZlciAmX190aXRsZSB7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjcpO1xyXG5cdFx0dHJhbnNpdGlvbjogLjVzIGNvbG9yO1xyXG5cdH1cclxuXHRcclxuXHQmX19waWN0dXJlIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNpdGlvbjogLjVzIHRyYW5zZm9ybTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcclxuXHQubmV3cy1saXN0IHtcclxuXHRcdFxyXG5cdFx0Jl9fYWJvdXQtY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZXZlbnQtbGlzdCB7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblx0XHRcclxuXHRcdHRyYW5zaXRpb246IC41cyBjb2xvcjtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJcclxuLmJhbm5lciB7XHJcblx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFxyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcGljdHVyZSB7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuXHQuYmFubmVyIHtcclxuXHRcdFxyXG5cdFx0Jl9fcGljdHVyZSB7XHJcblx0XHRcdGhlaWdodDogNzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHQuYmFubmVyIHtcclxuXHRcdFxyXG5cdFx0Jl9fcGljdHVyZSB7XHJcblx0XHRcdGhlaWdodDogNzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDY0cHgpIHtcclxuXHQuYmFubmVyIHtcclxuXHRcdFxyXG5cdFx0Jl9fbGlzdCB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmJhbm5lciB7XHJcblx0XHRcclxuXHRcdCZfX3BpY3R1cmUge1xyXG5cdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcclxuXHQuYmFubmVyIHtcclxuXHRcdFxyXG5cdFx0Jl9fcGljdHVyZSB7XHJcblx0XHRcdGhlaWdodDogNjVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdC5iYW5uZXIge1xyXG5cdFx0XHJcblx0XHQmX19waWN0dXJlIHtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi8uLi9jb25maWcvY29sb3JzXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL2FjaGlldmVtZW50c1wiO1xyXG5AaW1wb3J0IFwiLi9uZXdzLWxpc3RcIjtcclxuQGltcG9ydCBcIi4vZXZlbnQtbGlzdFwiO1xyXG5AaW1wb3J0IFwiLi9iYW5uZXJcIjtcclxuXHJcblxyXG4ubWFpbi1wYWdlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fYmFubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19hY2hpZXZlbWVudHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2Jvb2tzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19wcm9qZWN0cyB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fY2Fyb3VzZWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5tYWluLXBhZ2Uge1xyXG4gICAgICAgIFxyXG4gICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmX19hY2hpZXZlbWVudHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmX19wcm9qZWN0cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XHJcbiAgICAubWFpbi1wYWdlIHtcclxuICAgICAgICBcclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLmJvb2sge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFxyXG5cdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblx0XHJcblx0Jjpmb2N1cywgJjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjcpO1xyXG5cdH1cclxuXHRcclxuXHQmX19pbWFnZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogMTM3cHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHRcclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2F1dGhvciB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdH1cclxufSIsIi5hdXRob3ItdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdCZfX3RpdGxlcyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0Jl9fcm93IHtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0XHRcclxuXHRcdCY6bm90KCYtLWhlYWQpIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4zKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdFxyXG5cdFx0Ji0tcHJvZHVjdC1jb3VudCB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1wdWJsaXNoLWRhdGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fY2VsbCB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjYpO1xyXG5cdFx0XHJcblx0XHQmLS1uYW1lIHtcclxuXHRcdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLXByb2R1Y3QtY291bnQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDEwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tcHVibGlzaC1kYXRlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLXJ1YnJpYy1uYW1lIHtcclxuXHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fY2VsbCwgJl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZzogMTVweCAyNXB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19jb250ZW50IHtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCItXCI7XHJcblx0XHRcdFxyXG5cdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5saWJyYXJ5LWxpc3Qge1xyXG5cdG1hcmdpbjogMDtcclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcImJvb2tzLWxpc3RcIjtcclxuQGltcG9ydCBcImF1dGhvcnMtbGlzdFwiO1xyXG5AaW1wb3J0IFwibGlicmFyeS1saXN0XCI7XHJcblxyXG4ubGlicmFyeSB7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHQmX19jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDAgMjBweDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4yKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fZmlsdGVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NoYW5nZS12aWV3IHtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFx0XHJcblx0XHQuYnRuLWNoYW5nZS1zaXplIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuLWNoYW5nZS1zaXplOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdyaWQtdmlldy1hY3RpdmUgLmxpYnJhcnktbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQubGlicmFyeSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG5cdFx0XHJcblx0XHQmX19maWx0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0b3JkZXI6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQuYnRuLS10aWxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59IiwiLm90aGVyLWJvb2tzIHtcclxuXHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQub3RoZXItYm9va3Mge1xyXG5cdFxyXG5cdH1cclxufSIsIi5kZXRhaWwtYm9vayB7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDIwcHggMDtcclxuXHRcclxuXHQmX19pbmZvIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0Jl9fcGljdHVyZSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnN0YXJzIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19kZXNjcmlwdGlvbiA+IHAge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19ncmFudC1udW1iZXIge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RhZ3Mge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYXV0aG9ycyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2dyYW50LW51bWJlciB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19jb3B5cmlnaHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYWN0aW9ucyB7XHJcblx0XHRcclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYm9vay1kZXRhaWwge1xyXG5cdFxyXG5cdCZfX3NpZGViYXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiLi9vdGhlci1hdXRob3ItYm9va3NcIjtcclxuXHJcbkBpbXBvcnQgXCIuL2Jvb2stZGV0YWlsXCI7XHJcbkBpbXBvcnQgXCIuL2Jvb2stdG9waWNzXCI7XHJcblxyXG4uc2luZ2xlLWJvb2sge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fYm9vay1pbmZvIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RvcGljcyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufSIsIi5uZXdzLWRldGFpbCB7XHJcblx0XHJcblx0Jl9fZGF0ZSB7XHJcblx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdFxyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19hcnRpY2xlIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdD4gaW1nIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMDtcclxuXHRcdFx0bWF4LWhlaWdodDogNDIwcHg7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19kZXRhaWwtaW5mb3JtYXRpb24ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XHJcblx0Lm5ld3MtZGV0YWlsIHtcclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2FydGljbGUge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFxyXG5cdFx0XHQ+IGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19kZXRhaWwtaW5mb3JtYXRpb24ge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLm5ld3MtZGV0YWlsIHtcclxuXHRcclxuXHQmX19hZGRpdGlvbmFsLW5ld3Mge1xyXG5cdFx0PiBwIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19hZGRpdGlvbmFsLWxpc3Qge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYW5vdGhlci1uZXdzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19zdWJzY3JpYmUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiLi9uZXdzLWluZm9cIjtcclxuQGltcG9ydCBcIi4vbmV3cy1vdGhlclwiO1xyXG5cclxuLm5ld3MtZGV0YWlsIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2luZm8ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fb3RoZXItbmV3cyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fb3RoZXItbmV3cyB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi8uLi9jb25maWcvY29sb3JzXCI7XHJcblxyXG4uY29udGVzdCB7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMTUpO1xyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fc2lkZWJhciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmNvbnRlc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19zaWRlYmFyIHtcclxuXHRcdFx0b3JkZXI6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLm1lbWJlcnMtcm9sZSB7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5tZW1iZXJzLXJvbGUge1xyXG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiLm1lbWJlcnMtZnJvbS1ncm91cCB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm1lbWJlcnMtZ3JvdXBzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRcclxuXHQmX19ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4yKTtcclxuXHRcdFxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19uYW1lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tZW1iZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFxyXG5cdHBhZGRpbmc6IDA7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcclxuXHQmOm50aC1jaGlsZChuICsgMSl7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYXZhdGFyIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcGljdHVyZSB7XHJcblx0XHRoZWlnaHQ6IDE2MHB4O1xyXG5cdFx0d2lkdGg6IDE2MHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19kZXRhaWwge1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQmX19uYW1lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19yb2xlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYWJvdXQge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdH1cclxuXHRcclxuXHQmX19jb250YWN0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMik7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRhY3QtZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC42KTtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19waG9uZSB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fZW1haWwge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3BsYWNlaG9sZGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC41KTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5tZW1iZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcIm1lbWJlcnMtcm9sZS1saXN0XCI7XHJcbkBpbXBvcnQgXCJtZW1iZXJzLWxpc3RcIjtcclxuXHJcbi5jb3VuY2lsIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX21lbWJlcnMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcm9sZXMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHggMCAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmNvdW5jaWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdFx0XHJcblx0XHQmX19tZW1iZXJzIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19yb2xlcyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZG9jdW1lbnRzLWxpc3Qge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRtYXJnaW46IDA7XHJcblx0XHJcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNXB4KTtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IHJvdztcclxuXHRcdFxyXG5cdFx0bWluLWhlaWdodDogNjBweDtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMjBweCAwIDEwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMyk7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19kb2N1bWVudC10aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2RvY3VtZW50LWRlc2Mge1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQmX19kb2N1bWVudC10eXBlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWluLXdpZHRoOiA3MHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19jb25maWcge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC41KTtcclxuXHRcdFxyXG5cdFx0Ji0tdHlwZTphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcsICc7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLXNpemU6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnINC60LEnO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19kb3dubG9hZCB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19maWxlLWltYWdlIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcImRvY3VtZW50cy1saXN0XCI7XHJcblxyXG4uZG9jdW1lbnRzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGhlaWdodDogY2FsYygxMDAlIC0gMzc1cHgpO1xyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fdG9waWNzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZGIzNzM3O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmRvY3VtZW50cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX3RvcGljcyB7XHJcblx0XHRcdG9yZGVyOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLmFwcGxpY2F0aW9uIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHRcclxuXHQmX19oZWFkIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC4xKTtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcclxuXHRcdHdpZHRoOiAzMyU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRcclxuXHRcdCYtLWhlYWQge1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHJcblx0XHRcdGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1kYXRlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLXhzIHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuMSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDdweCAxNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQuYXBwbGljYXRpb24ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn0iLCIuZmlsdGVycy13YXJwcGVyIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5jb250ZXN0LWFwcGxpY2F0aW9uIHtcclxuXHRcclxuXHQmX190b3BpYy1saXN0IHtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiY29udGVzdC1hcHBsaWNhdGlvbi1saXN0XCI7XHJcbkBpbXBvcnQgXCJjb250ZXN0LWFwcGxpY2F0aW9uLXRvcGljc1wiO1xyXG5cclxuLmNvbnRlc3QtYXBwbGljYXRpb24ge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywxODcsMTg3LC4xNSk7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX190b3BpY3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjEpO1xyXG5cdFx0XHJcblx0XHQudG9waWMtbGlzdCwgLmZpbHRlci1saXN0IHtcclxuXHRcdFx0bWluLWhlaWdodDogNTAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0LmNvbnRlc3QtYXBwbGljYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0Jl9fbGlzdCB7XHJcblx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190b3BpY3Mge1xyXG5cdFx0XHRvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucGFydG5lcnMtbmV3cyB7XHJcblx0XHJcblx0Jl9fbmV3cyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3ByZXZpZXcge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3BhcnRuZXItc2l0ZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2RhdGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpO1xyXG5cdH1cclxufSIsIi5wYXJ0bmVycy1uZXdzIHtcclxuXHRcclxuXHQmX19zaWRlYmFyIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMyk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBhcnRuZXJzLWxpc3RfX3NpZGViYXIge1xyXG5cdC5uZXdzLWxpc3RfX3ByZXZpZXcgcDphZnRlciwgLmV2ZW50LWxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcInBhcnRuZXJzLW5ld3MtbGlzdFwiO1xyXG5AaW1wb3J0IFwicGFydG5lcnMtbmV3cy1zaWRlYmFyXCI7XHJcblxyXG4ucGFydG5lcnMtbmV3cyB7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwXHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LnBhcnRuZXJzLW5ld3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdG9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19zaWRlYmFyIHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL21peGlucy90ZXh0LWZhZGVcIjtcclxuXHJcbi5ldmVudC1jb250YWluZXIge1xyXG5cdFxyXG5cdCZfX2luZm8tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgJl9faW5mby1jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fcGljdHVyZS1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Ji0tcGxheTphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL3BsYXkucG5nKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkICZfX3BpY3R1cmUtY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMjkwcHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3ByZXZpZXctcGljIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19saXN0LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdFxyXG5cdFx0Ji0teGwge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGhlaWdodDogMzQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRcclxuXHRcdG1heC1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2RhdGUge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmV2ZW50LWNvbnRhaW5lciB7XHJcblx0XHRcclxuXHRcdCZfX2xpbmstd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fcGljdHVyZS1jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faW5mby1jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkICZfX3BpY3R1cmUtY29udGFpbmVyIHtcclxuXHRcdFx0aGVpZ2h0OiAyODBweDtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fbGlzdC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpICZfX3RpdGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgdGV4dC1mYWRlKDIpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmV2ZW50LWNvbnRhaW5lciB7XHJcblx0XHRcclxuXHRcdCZfX2xpc3QtaXRlbSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgJl9fcGljdHVyZS1jb250YWluZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0bWF4LWhlaWdodDogMjQwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAmX190aXRsZSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX3BpY3R1cmUtY29udGFpbmVyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faW5mby1jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBtaXhpbiB0ZXh0LWZhZGUoJGxpbmVzOiAzKSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFxyXG5cdFxyXG5cdEBzdXBwb3J0cyAoLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXMpIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvaG92ZXItc3RhdGVcIjtcclxuXHJcbiRtYWluQ29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cclxuLnNpdGUtbWFwIHtcclxuXHRcclxuXHQmX19saXN0IHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdCYtLXRvcGljIHtcclxuXHRcdFx0Y29sdW1uLWNvdW50OiAzO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1zdWJ0aGVtZSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRcclxuXHRcdCYtLXRvcGljIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9faGVhZCB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQmLS1zdWJ0aGVtZSB7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCLigJRcIjtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fbGluayB7XHJcblx0XHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKCRtYWluQ29sb3IsIG5vbmUpO1xyXG5cdFx0XHJcblx0XHQmLS10b3BpYyB7XHJcblx0XHRcdGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0XHRAaW5jbHVkZSBob3Zlci1zdGF0ZShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCBub25lKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MTFweCkge1xyXG5cdC5zaXRlLW1hcCB7XHJcblx0XHRcclxuXHRcdCZfX2xpc3Qge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0Ji0tdG9waWMge1xyXG5cdFx0XHRcdGNvbHVtbi1jb3VudDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBtaXhpbiBob3Zlci1zdGF0ZSgkY29sb3IsICRkZWNvcmF0aW9uOiB1bmRlcmxpbmUpIHtcclxuXHRcclxuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjb3JhdGlvbjtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiLi9tYXBcIjtcclxuXHJcbi5zaXRlLW1hcCB7XHJcblx0cGFkZGluZzogMDtcclxufSIsIi5hZHMtbGlzdCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpbmsge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKG1hcF9nZXQoJGNvbG9ycywgbWFpbikpO1xyXG5cdH1cclxuXHRcclxuXHQmX19kYXRlIHtcclxuXHRcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL2Fkcy1saXN0XCI7XHJcblxyXG4uYWRzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE4NywxODcsMTg3LC4xNSk7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19zaWRlYmFyIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMyk7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuYWRzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbjtcclxuXHRcdFxyXG5cdFx0Jl9fY29udGFpbmVyIHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX3NpZGViYXIge1xyXG5cdFx0XHRvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc3RhdGUtdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC8vYmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjIpO1xyXG5cdFxyXG5cdCZfX2hlYWQtY2VsbCB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC41KTtcclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQobisyKSB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19zdGF0ZSB7XHJcblx0XHRcclxuXHRcdCYtLXN1cHBvcnQ6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIHN1Y2Nlc3MpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLW5vLXN1cHBvcnQ6YmVmb3JlIHtcclxuXHRcdFx0QGV4dGVuZCAuc3RhdGUtdGFibGVfX3N0YXRlLS1zdXBwb3J0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NlbGwge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZChuKzIpIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnByb2plY3RzLXJlc3VsdCB7XHJcblx0XHJcblx0Jl9faW5mbyB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2Nhcm91c2VsIHtcclxuXHRcdFxyXG5cdFx0Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4yKTtcclxuXHRcdHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIHtcclxuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Lm93bC1jYXJvdXNlbCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5vd2wtcHJldixcclxuXHQub3dsLW5leHQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cdC5vd2wtcHJldiB7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHQub3dsLW5leHQge1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDExcHgpIHtcclxuXHQucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIHtcclxuXHRcdFxyXG5cdFx0Lm93bC1jYXJvdXNlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm93bC1wcmV2IHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHRcdC5vd2wtbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5hY2hpZXZlbWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjIpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5hY2hpZXZlbWVudHNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDE4NywgMTg3LCAxODcsIDAuNyk7IH1cbiAgLmFjaGlldmVtZW50c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLmFjaGlldmVtZW50c19fY291bnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZGIzNzM3OyB9XG4gIC5hY2hpZXZlbWVudHNfX2Rlc2Mge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDY0cHgpIHtcbiAgLmFjaGlldmVtZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmFjaGlldmVtZW50c19fY291bnRlciB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuYWNoaWV2ZW1lbnRzX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYWNoaWV2ZW1lbnRzX19pdGVtIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDIwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNoaWV2ZW1lbnRzIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmFjaGlldmVtZW50c19faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC4zKTsgfVxuICAgIC5hY2hpZXZlbWVudHNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgLmFjaGlldmVtZW50c19fZGVzYyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLmFjaGlldmVtZW50c19fY291bnRlciB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcbiAgLmFjaGlldmVtZW50cyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgIC5hY2hpZXZlbWVudHNfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYWNoaWV2ZW1lbnRzX19jb3VudGVyIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5uZXdzLWxpc3Qge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5uZXdzLWxpc3RfX2l0ZW06aG92ZXIgLm5ld3MtbGlzdF9fcGljdHVyZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gIC5uZXdzLWxpc3RfX2l0ZW06aG92ZXIgLm5ld3MtbGlzdF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5uZXdzLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIHRyYW5zaXRpb246IC41cyBjb2xvcjsgfVxuICAubmV3cy1saXN0X19waWN0dXJlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IC41cyB0cmFuc2Zvcm07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5uZXdzLWxpc3RfX2Fib3V0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5ldmVudC1saXN0IHtcbiAgcGFkZGluZzogMDsgfVxuICAuZXZlbnQtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgdHJhbnNpdGlvbjogLjVzIGNvbG9yO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgLmV2ZW50LWxpc3RfX3RpdGxlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5ldmVudC1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmV2ZW50LWxpc3RfX3dyYXBwZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5ldmVudC1saXN0X193cmFwcGVyOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmFubmVyIHtcbiAgYmFja2dyb3VuZDogI2RiMzczNztcbiAgcGFkZGluZzogMDsgfVxuICAuYmFubmVyX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5iYW5uZXJfX3BpY3R1cmUge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5iYW5uZXJfX3BpY3R1cmUge1xuICAgIGhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lcl9fcGljdHVyZSB7XG4gICAgaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjRweCkge1xuICAuYmFubmVyX19saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyX19waWN0dXJlIHtcbiAgICBoZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLmJhbm5lcl9fcGljdHVyZSB7XG4gICAgaGVpZ2h0OiA2NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5iYW5uZXJfX3BpY3R1cmUge1xuICAgIGhlaWdodDogNTBweDsgfSB9XG5cbi5tYWluLXBhZ2Uge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5tYWluLXBhZ2VfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAubWFpbi1wYWdlX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm1haW4tcGFnZV9fYmFubmVyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tYWluLXBhZ2VfX2FjaGlldmVtZW50cyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1wYWdlX19ib29rcyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1wYWdlX19wcm9qZWN0cyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1wYWdlX19jYXJvdXNlbCB7XG4gICAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLXBhZ2VfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1haW4tcGFnZV9fbGlzdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1wYWdlX19hY2hpZXZlbWVudHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLm1haW4tcGFnZV9fcHJvamVjdHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tYWluLXBhZ2VfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uYm9vayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAuYm9vazpmb2N1cywgLmJvb2s6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYm9va19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLmJvb2tfX2ltYWdlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEzN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5ib29rX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5ib29rX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmJvb2tfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5ib29rX19hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RiMzczNzsgfVxuXG4uYXV0aG9yLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmF1dGhvci10YWJsZV9fdGl0bGVzIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYXV0aG9yLXRhYmxlX19yb3cge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAuYXV0aG9yLXRhYmxlX19yb3c6bm90KC5hdXRob3ItdGFibGVfX3Jvdy0taGVhZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC4zKTsgfVxuICAuYXV0aG9yLXRhYmxlX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIC5hdXRob3ItdGFibGVfX3RpdGxlLS1wcm9kdWN0LWNvdW50IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmF1dGhvci10YWJsZV9fdGl0bGUtLXB1Ymxpc2gtZGF0ZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuYXV0aG9yLXRhYmxlX19jZWxsIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuICAgIC5hdXRob3ItdGFibGVfX2NlbGwtLW5hbWUge1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuYXV0aG9yLXRhYmxlX19jZWxsLS1wcm9kdWN0LWNvdW50IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgd2lkdGg6IDEwJTsgfVxuICAgIC5hdXRob3ItdGFibGVfX2NlbGwtLXB1Ymxpc2gtZGF0ZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAuYXV0aG9yLXRhYmxlX19jZWxsLS1ydWJyaWMtbmFtZSB7XG4gICAgICB3aWR0aDogMzUlOyB9XG4gIC5hdXRob3ItdGFibGVfX2NlbGwsIC5hdXRob3ItdGFibGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7IH1cbiAgLmF1dGhvci10YWJsZV9fY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiLVwiO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmxpYnJhcnktbGlzdCB7XG4gIG1hcmdpbjogMDsgfVxuICAubGlicmFyeS1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5saWJyYXJ5IHtcbiAgcGFkZGluZzogMDsgfVxuICAubGlicmFyeV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4yKTsgfVxuICAubGlicmFyeV9fZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5saWJyYXJ5X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5saWJyYXJ5X19jaGFuZ2UtdmlldyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDsgfVxuICAgIC5saWJyYXJ5X19jaGFuZ2UtdmlldyAuYnRuLWNoYW5nZS1zaXplIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5saWJyYXJ5X19jaGFuZ2UtdmlldyAuYnRuLWNoYW5nZS1zaXplOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmxpYnJhcnlfX2NoYW5nZS12aWV3Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmdyaWQtdmlldy1hY3RpdmUgLmxpYnJhcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuICAuZ3JpZC12aWV3LWFjdGl2ZSAubGlicmFyeS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpYnJhcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gICAgLmxpYnJhcnlfX2ZpbHRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9yZGVyOiAwOyB9XG4gICAgLmxpYnJhcnlfX2NvbnRlbnQge1xuICAgICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4tLXRpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ub3RoZXItYm9va3Mge1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5vdGhlci1ib29rc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLm90aGVyLWJvb2tzX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG5cbi5kZXRhaWwtYm9vayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwOyB9XG4gIC5kZXRhaWwtYm9va19faW5mbyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5kZXRhaWwtYm9va19fcGljdHVyZSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5kZXRhaWwtYm9va19fcGljdHVyZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZGV0YWlsLWJvb2tfX3BpY3R1cmUgLnN0YXJzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmRldGFpbC1ib29rX19kZXNjcmlwdGlvbiA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbjogMDsgfVxuICAuZGV0YWlsLWJvb2tfX2dyYW50LW51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmRldGFpbC1ib29rX190YWdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5kZXRhaWwtYm9va19fYXV0aG9ycyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5kZXRhaWwtYm9va19fZ3JhbnQtbnVtYmVyIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMjBweCAwOyB9XG4gIC5kZXRhaWwtYm9va19fY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW46IDA7IH1cbiAgLmRldGFpbC1ib29rX19hY3Rpb25zIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5kZXRhaWwtYm9va19fYWN0aW9ucyBidXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib29rLWRldGFpbF9fc2lkZWJhciB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNpbmdsZS1ib29rIHtcbiAgcGFkZGluZzogMDsgfVxuICAuc2luZ2xlLWJvb2tfX2Jvb2staW5mbyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2luZ2xlLWJvb2tfX3RvcGljcyB7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubmV3cy1kZXRhaWxfX2RhdGUge1xuICBtYXJnaW46IDE1cHggMDsgfVxuICAubmV3cy1kZXRhaWxfX2RhdGUgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAubmV3cy1kZXRhaWxfX2RhdGUgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5uZXdzLWRldGFpbF9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMDsgfVxuXG4ubmV3cy1kZXRhaWxfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDIwcHggMDsgfVxuXG4ubmV3cy1kZXRhaWxfX2FydGljbGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgLm5ld3MtZGV0YWlsX19hcnRpY2xlID4gaW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDA7XG4gICAgbWF4LWhlaWdodDogNDIwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLm5ld3MtZGV0YWlsX19kZXRhaWwtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmV3cy1kZXRhaWxfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm5ld3MtZGV0YWlsX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubmV3cy1kZXRhaWxfX2FydGljbGUgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5uZXdzLWRldGFpbF9fZGV0YWlsLWluZm9ybWF0aW9uIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4ubmV3cy1kZXRhaWxfX2FkZGl0aW9uYWwtbmV3cyA+IHAge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubmV3cy1kZXRhaWxfX2FkZGl0aW9uYWwtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4ubmV3cy1kZXRhaWxfX2Fub3RoZXItbmV3cyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm5ld3MtZGV0YWlsX19hbm90aGVyLW5ld3M6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubmV3cy1kZXRhaWxfX3N1YnNjcmliZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLm5ld3MtZGV0YWlsIHtcbiAgcGFkZGluZzogMDsgfVxuICAubmV3cy1kZXRhaWxfX2luZm8ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm5ld3MtZGV0YWlsX19vdGhlci1uZXdzIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5uZXdzLWRldGFpbF9fb3RoZXItbmV3cyB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuXG4uY29udGVzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4xNSk7IH1cbiAgLmNvbnRlc3RfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRlc3RfX3NpZGViYXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRlc3RfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cbiAgICAuY29udGVzdF9fY29udGVudCB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5jb250ZXN0X19zaWRlYmFyIHtcbiAgICAgIG9yZGVyOiAwOyB9IH1cblxuLm1lbWJlcnMtcm9sZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNkYjM3Mzc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZW1iZXJzLXJvbGUge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLm1lbWJlcnMtZnJvbS1ncm91cCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm1lbWJlcnMtZ3JvdXBzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5tZW1iZXJzLWdyb3Vwc19fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC4yKTsgfVxuICAgIC5tZW1iZXJzLWdyb3Vwc19fZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAubWVtYmVycy1ncm91cHNfX2dyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAubWVtYmVycy1ncm91cHNfX25hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubWVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5tZW1iZXI6bnRoLWNoaWxkKG4gKyAxKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLm1lbWJlcl9fYXZhdGFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLm1lbWJlcl9fcGljdHVyZSB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMTYwcHg7IH1cbiAgLm1lbWJlcl9fbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubWVtYmVyX19yb2xlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5tZW1iZXJfX2Fib3V0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubWVtYmVyX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4yKTsgfVxuICAubWVtYmVyX19jb250YWN0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDE4NywgMTg3LCAxODcsIDAuNik7IH1cbiAgICAubWVtYmVyX19jb250YWN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC5tZW1iZXJfX3Bob25lIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLm1lbWJlcl9fZW1haWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAubWVtYmVyX19wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZW1iZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdW5jaWwge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5jb3VuY2lsX19tZW1iZXJzIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jb3VuY2lsX19yb2xlcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG4gIC5jb3VuY2lsX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY291bmNpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5jb3VuY2lsX19tZW1iZXJzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAuY291bmNpbF9fcm9sZXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMDsgfSB9XG5cbi5kb2N1bWVudHMtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLmRvY3VtZW50cy1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjMpOyB9XG4gICAgLmRvY3VtZW50cy1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5kb2N1bWVudHMtbGlzdF9fZG9jdW1lbnQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmRvY3VtZW50cy1saXN0X19kb2N1bWVudC1kZXNjIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kb2N1bWVudHMtbGlzdF9fZG9jdW1lbnQtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiA3MHB4OyB9XG4gIC5kb2N1bWVudHMtbGlzdF9fY29uZmlnIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgIC5kb2N1bWVudHMtbGlzdF9fY29uZmlnLS10eXBlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcsICc7IH1cbiAgICAuZG9jdW1lbnRzLWxpc3RfX2NvbmZpZy0tc2l6ZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnINC60LEnOyB9XG4gIC5kb2N1bWVudHMtbGlzdF9fZG93bmxvYWQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RiMzczNzsgfVxuICAgIC5kb2N1bWVudHMtbGlzdF9fZG93bmxvYWQ6aG92ZXIsIC5kb2N1bWVudHMtbGlzdF9fZG93bmxvYWQ6YWN0aXZlLCAuZG9jdW1lbnRzLWxpc3RfX2Rvd25sb2FkOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZGIzNzM3OyB9XG4gIC5kb2N1bWVudHMtbGlzdF9fZmlsZS1pbWFnZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4uZG9jdW1lbnRzIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNzVweCk7IH1cbiAgLmRvY3VtZW50c19fY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmRvY3VtZW50c19fdG9waWNzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNkYjM3Mzc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kb2N1bWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAuZG9jdW1lbnRzX19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZG9jdW1lbnRzX190b3BpY3Mge1xuICAgICAgb3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5tZW1iZXJzLXJvbGUge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVtYmVycy1yb2xlIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5tZW1iZXJzLWZyb20tZ3JvdXAge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tZW1iZXJzLWdyb3VwcyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICAubWVtYmVycy1ncm91cHNfX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE4NywgMTg3LCAxODcsIDAuMik7IH1cbiAgICAubWVtYmVycy1ncm91cHNfX2dyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLm1lbWJlcnMtZ3JvdXBzX19ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLm1lbWJlcnMtZ3JvdXBzX19uYW1lIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1lbWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAubWVtYmVyOm50aC1jaGlsZChuICsgMSkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5tZW1iZXJfX2F2YXRhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5tZW1iZXJfX3BpY3R1cmUge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDE2MHB4OyB9XG4gIC5tZW1iZXJfX25hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLm1lbWJlcl9fcm9sZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWVtYmVyX19hYm91dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1lbWJlcl9fY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMik7IH1cbiAgLm1lbWJlcl9fY29udGFjdC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjYpOyB9XG4gICAgLm1lbWJlcl9fY29udGFjdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAubWVtYmVyX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5tZW1iZXJfX2VtYWlsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLm1lbWJlcl9fcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVtYmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jb3VuY2lsIHtcbiAgcGFkZGluZzogMDsgfVxuICAuY291bmNpbF9fbWVtYmVycyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuY291bmNpbF9fcm9sZXMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAuY291bmNpbF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvdW5jaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAuY291bmNpbF9fbWVtYmVycyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmNvdW5jaWxfX3JvbGVzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4uYXBwbGljYXRpb24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cbiAgLmFwcGxpY2F0aW9uX19oZWFkIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuYXBwbGljYXRpb25fX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5hcHBsaWNhdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMzMlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgIC5hcHBsaWNhdGlvbl9fdGl0bGUtLWhlYWQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuYXBwbGljYXRpb25fX3RpdGxlLS1kYXRlIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmFwcGxpY2F0aW9uX190aXRsZS0teHMge1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAuYXBwbGljYXRpb25fX2NvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAuYXBwbGljYXRpb25fX2l0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmFwcGxpY2F0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcHBsaWNhdGlvbiB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5maWx0ZXJzLXdhcnBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5jb250ZXN0LWFwcGxpY2F0aW9uX190b3BpYy1saXN0IHtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG5cbi5jb250ZXN0LWFwcGxpY2F0aW9uIHtcbiAgcGFkZGluZzogMDsgfVxuICAuY29udGVzdC1hcHBsaWNhdGlvbl9fbGlzdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjE1KTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jb250ZXN0LWFwcGxpY2F0aW9uX190b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmNvbnRlc3QtYXBwbGljYXRpb25fX3RvcGljcyAudG9waWMtbGlzdCwgLmNvbnRlc3QtYXBwbGljYXRpb25fX3RvcGljcyAuZmlsdGVyLWxpc3Qge1xuICAgICAgbWluLWhlaWdodDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5jb250ZXN0LWFwcGxpY2F0aW9uX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlc3QtYXBwbGljYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gICAgLmNvbnRlc3QtYXBwbGljYXRpb25fX2xpc3Qge1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAuY29udGVzdC1hcHBsaWNhdGlvbl9fdG9waWNzIHtcbiAgICAgIG9yZGVyOiAwOyB9IH1cblxuLnBhcnRuZXJzLW5ld3NfX25ld3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS43OyB9XG4gIC5wYXJ0bmVycy1uZXdzX19uZXdzOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBhcnRuZXJzLW5ld3NfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICAucGFydG5lcnMtbmV3c19fdGl0bGU6aG92ZXIsIC5wYXJ0bmVycy1uZXdzX190aXRsZTphY3RpdmUsIC5wYXJ0bmVycy1uZXdzX190aXRsZTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cblxuLnBhcnRuZXJzLW5ld3NfX3ByZXZpZXcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG1hcmdpbjogMDsgfVxuXG4ucGFydG5lcnMtbmV3c19fcGFydG5lci1zaXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLnBhcnRuZXJzLW5ld3NfX3BhcnRuZXItc2l0ZTpob3ZlciwgLnBhcnRuZXJzLW5ld3NfX3BhcnRuZXItc2l0ZTphY3RpdmUsIC5wYXJ0bmVycy1uZXdzX19wYXJ0bmVyLXNpdGU6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cblxuLnBhcnRuZXJzLW5ld3NfX2RhdGUge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjYmJiYmJiOyB9XG5cbi5wYXJ0bmVycy1uZXdzX19zaWRlYmFyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjMpOyB9XG5cbi5wYXJ0bmVycy1saXN0X19zaWRlYmFyIC5uZXdzLWxpc3RfX3ByZXZpZXcgcDphZnRlciwgLnBhcnRuZXJzLWxpc3RfX3NpZGViYXIgLmV2ZW50LWxpc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFydG5lcnMtbmV3cyB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnBhcnRuZXJzLW5ld3NfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAucGFydG5lcnMtbmV3c19fY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAucGFydG5lcnMtbmV3c19fbGlzdCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMtbmV3cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cbiAgICAucGFydG5lcnMtbmV3c19fY29udGVudCB7XG4gICAgICBvcmRlcjogMDsgfVxuICAgIC5wYXJ0bmVycy1uZXdzX19zaWRlYmFyIHtcbiAgICAgIG9yZGVyOiAxOyB9IH1cblxuLmV2ZW50LWNvbnRhaW5lcl9faW5mby1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLmV2ZW50LWNvbnRhaW5lcl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIC5ldmVudC1jb250YWluZXJfX2luZm8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmV2ZW50LWNvbnRhaW5lcl9fcGljdHVyZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmV2ZW50LWNvbnRhaW5lcl9fcGljdHVyZS1jb250YWluZXItLXBsYXk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9wbGF5LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cblxuLmV2ZW50LWNvbnRhaW5lcl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIC5ldmVudC1jb250YWluZXJfX3BpY3R1cmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmV2ZW50LWNvbnRhaW5lcl9fcHJldmlldy1waWMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbS0teGwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDM0MHB4OyB9XG5cbi5ldmVudC1jb250YWluZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAuZXZlbnQtY29udGFpbmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZXZlbnQtY29udGFpbmVyX19kYXRlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtY29udGFpbmVyX19saW5rLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gIC5ldmVudC1jb250YWluZXJfX3BpY3R1cmUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5ldmVudC1jb250YWluZXJfX2luZm8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbSB7XG4gICAgaGVpZ2h0OiAyMDBweDsgfVxuICAuZXZlbnQtY29udGFpbmVyX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLmV2ZW50LWNvbnRhaW5lcl9fcGljdHVyZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMjgwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAuZXZlbnQtY29udGFpbmVyX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLmV2ZW50LWNvbnRhaW5lcl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1saW5lLWNsYW1wOiAyKSB7XG4gICAgICAuZXZlbnQtY29udGFpbmVyX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLmV2ZW50LWNvbnRhaW5lcl9fdGl0bGUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50LWNvbnRhaW5lcl9fbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgLmV2ZW50LWNvbnRhaW5lcl9fbGlzdC1pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAuZXZlbnQtY29udGFpbmVyX19waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI0MHB4OyB9XG4gIC5ldmVudC1jb250YWluZXJfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZXZlbnQtY29udGFpbmVyX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLmV2ZW50LWNvbnRhaW5lcl9fdGl0bGUge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgLmV2ZW50LWNvbnRhaW5lcl9fcGljdHVyZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmV2ZW50LWNvbnRhaW5lcl9faW5mby1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uc2l0ZS1tYXBfX2xpc3Qge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zaXRlLW1hcF9fbGlzdC0tdG9waWMge1xuICAgIGNvbHVtbi1jb3VudDogMzsgfVxuICAuc2l0ZS1tYXBfX2xpc3QtLXN1YnRoZW1lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLnNpdGUtbWFwX19pdGVtLS10b3BpYyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnNpdGUtbWFwX19oZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5zaXRlLW1hcF9faGVhZC0tc3VidGhlbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAlFwiO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uc2l0ZS1tYXBfX2xpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5zaXRlLW1hcF9fbGluazpob3ZlciwgLnNpdGUtbWFwX19saW5rOmFjdGl2ZSwgLnNpdGUtbWFwX19saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuc2l0ZS1tYXBfX2xpbmstLXRvcGljIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIC5zaXRlLW1hcF9fbGluay0tdG9waWM6aG92ZXIsIC5zaXRlLW1hcF9fbGluay0tdG9waWM6YWN0aXZlLCAuc2l0ZS1tYXBfX2xpbmstLXRvcGljOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTFweCkge1xuICAuc2l0ZS1tYXBfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuc2l0ZS1tYXBfX2xpc3QtLXRvcGljIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMTsgfSB9XG5cbi5zaXRlLW1hcCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmFkcy1saXN0IHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5hZHMtbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5hZHMtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmFkcy1saXN0X19saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmFkcy1saXN0X19saW5rOmhvdmVyLCAuYWRzLWxpc3RfX2xpbms6YWN0aXZlLCAuYWRzLWxpc3RfX2xpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYWRzIHtcbiAgcGFkZGluZzogMDsgfVxuICAuYWRzX19jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4xNSk7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYWRzX19zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4zKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5hZHNfX2NvbnRhaW5lciB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5hZHNfX3NpZGViYXIge1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4uc3RhdGUtdGFibGUge1xuICB3aWR0aDogMTAwJTsgfVxuICAuc3RhdGUtdGFibGVfX2hlYWQtY2VsbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC41KTsgfVxuICAgIC5zdGF0ZS10YWJsZV9faGVhZC1jZWxsOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5zdGF0ZS10YWJsZV9fc3RhdGUtLXN1cHBvcnQ6YmVmb3JlLCAuc3RhdGUtdGFibGVfX3N0YXRlLS1uby1zdXBwb3J0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMmZiZDUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuc3RhdGUtdGFibGVfX3N0YXRlLS1uby1zdXBwb3J0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAuc3RhdGUtdGFibGVfX2NlbGwge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgIC5zdGF0ZS10YWJsZV9fY2VsbDpudGgtY2hpbGQobisyKSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ucHJvamVjdHMtcmVzdWx0X19pbmZvIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4ucHJvamVjdHMtcmVzdWx0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucHJvamVjdHMtcmVzdWx0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ucHJvamVjdHMtcmVzdWx0X19jYXJvdXNlbCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IGF1dG87IH1cblxuLnByb2plY3RzLXJlc3VsdF9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTg3LCAxODcsIDE4NywgMC4yKTtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwgLm93bC1wcmV2LFxuICAucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIC5vd2wtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIC5vd2wtcHJldiB7XG4gICAgbGVmdDogMTBweDsgfVxuICAucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMXB4KSB7XG4gIC5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gIC5wcm9qZWN0cy1yZXN1bHQtY2Fyb3VzZWwgLm93bC1uZXh0IHtcbiAgICByaWdodDogMDsgfSB9XG5cbi5wcm9qZWN0cy1yZXN1bHQge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5wcm9qZWN0cy1yZXN1bHRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnByb2plY3RzLXJlc3VsdF9fdG9waWNzIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5hcHBlYWxzX19jb250YWluZXIge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5hcHBlYWxzX19hdHRlbnRpb24ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luOiAyMHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjUpOyB9XG5cbi5hcHBlYWxzX19hZGRpdGlvbmFsLWluZm8ge1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5hcHBlYWxzX19hZGRpdGlvbmFsLXBob25lIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmFwcGVhbHNfX2FkZGl0aW9uYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYXBwZWFsc19fYXR0ZW50aW9uLWNvbnRlbnQge1xuICBtYXJnaW46IDA7IH1cblxuLmFwcGVhbHNfX2F0dGVudGlvbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYXBwZWFsc19fYXR0ZW50aW9uLWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuLmFwcGVhbHNfX3N1cHBvcnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmFwcGVhbHNfX3N1cHBvcnQ6aG92ZXIsIC5hcHBlYWxzX19zdXBwb3J0OmFjdGl2ZSwgLmFwcGVhbHNfX3N1cHBvcnQ6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFwcGVhbHMge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5hcHBlYWxzX19mb3JtIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hcHBlYWxzX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hcHBlYWxzX19zaWRlYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMik7XG4gICAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFwcGVhbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAuYXBwZWFsc19fZm9ybSB7XG4gICAgICBvcmRlcjogMTsgfSB9XG5cbi5mYXFfX3F1ZXN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mYXFfX3F1ZXN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmZhcV9fcXVlc3Rpb24tdGl0bGU6aG92ZXIsIC5mYXFfX3F1ZXN0aW9uLXRpdGxlOmFjdGl2ZSwgLmZhcV9fcXVlc3Rpb24tdGl0bGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZmFxX19pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmZhcV9fcXVlc3Rpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5mYXEge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5mYXFfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmZhcV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5mYXFfX3RleHQsIC5mYXFfX3F1ZXN0aW9uLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmZhcV9fdG9waWNzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNkYjM3Mzc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAuZmFxX19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAxOyB9IH1cblxuLmZpbmFuY2luZy1wcm9qZWN0cyB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmZpbmFuY2luZy1wcm9qZWN0c19fY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuZmluYW5jaW5nLXByb2plY3RzX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5maW5hbmNpbmctcHJvamVjdHNfX3RvcGljcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmluYW5jaW5nLXByb2plY3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgLmZpbmFuY2luZy1wcm9qZWN0c19fY29udGVudCB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5maW5hbmNpbmctcHJvamVjdHNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5nYWxsZXJ5LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZ2FsbGVyeS1saXN0X19wcm9qZWN0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuZ2FsbGVyeS1saXN0X19wcm9qZWN0LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgd2lkdGg6IDY2LjY2NiU7IH1cbiAgLmdhbGxlcnktbGlzdF9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZ2FsbGVyeS1saXN0X19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIC5nYWxsZXJ5LWxpc3RfX3Byb2plY3QtY29udGFpbmVyOmhvdmVyIC5nYWxsZXJ5LWxpc3RfX2ltYWdlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpIHJvdGF0ZSgwLjAxZGVnKTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZ2FsbGVyeS1saXN0X19kZXNjIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLmdhbGxlcnktbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgbWF4LWhlaWdodDogMzVweDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5nYWxsZXJ5LWxpc3RfX3RhZ3Mge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdhbGxlcnktbGlzdF9fcHJvamVjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmdhbGxlcnktbGlzdF9fcHJvamVjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuZ2FsbGVyeS1saXN0X19wcm9qZWN0LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5mYXZvdXJpdGUtcHIge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5mYXZvdXJpdGUtcHJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmZhdm91cml0ZS1wcl9fc2lkZWJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXZvdXJpdGUtcHIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gICAgLmZhdm91cml0ZS1wcl9fY29udGVudCB7XG4gICAgICBvcmRlcjogMTsgfSB9XG5cbi5jb3JydXB0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5jb3JydXB0aW9uX193cmFwcGVyOmhvdmVyLCAuY29ycnVwdGlvbl9fd3JhcHBlcjphY3RpdmUsIC5jb3JydXB0aW9uX193cmFwcGVyOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvcnJ1cHRpb25fX2l0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuY29ycnVwdGlvbl9faXRlbS13cmFwcGVyLS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb3JydXB0aW9uX19pdGVtLXByZXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmNvcnJ1cHRpb25fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cblxuLmNvcnJ1cHRpb25fX2luZm8ge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uY29ycnVwdGlvbl9faW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLmNvcnJ1cHRpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLmNvcnJ1cHRpb25fX2JvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW46IDA7IH1cblxuLmNvcnJ1cHRpb25fX2RvY3VtZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG4uY29ycnVwdGlvbl9fZG9jdW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjUpOyB9XG4gIC5jb3JydXB0aW9uX19kb2N1bWVudDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5jb3JydXB0aW9uX19saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5jb3JydXB0aW9uX19saW5rOmhvdmVyLCAuY29ycnVwdGlvbl9fbGluazphY3RpdmUsIC5jb3JydXB0aW9uX19saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uY29ycnVwdGlvbl9fZmlsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG1hcmdpbjogMDsgfVxuXG4uY29ycnVwdGlvbl9fZmlsZS1pbWFnZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLmNvcnJ1cHRpb25fX2ZpbGUtaW1hZ2UtLWRvYyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9maWxlcy9kb2MtZmlsZS5zdmcpOyB9XG4gIC5jb3JydXB0aW9uX19maWxlLWltYWdlLS1wZGYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZmlsZXMvc3ZnLWZpbGUuc3ZnKTsgfVxuXG4uY29ycnVwdGlvbl9fbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5jb3JydXB0aW9uX19maWxlLWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG4uY29ycnVwdGlvbl9fZmlsZS10eXBlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY29ycnVwdGlvbl9fZmlsZS1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLCBcIjsgfVxuXG4uY29ycnVwdGlvbl9fZmlsZS1zaXplOmFmdGVyIHtcbiAgY29udGVudDogXCIg0LrQsS5cIjsgfVxuXG4uY29ycnVwdGlvbl9fZG93bmxvYWQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZGIzNzM3OyB9XG4gIC5jb3JydXB0aW9uX19kb3dubG9hZDpob3ZlciwgLmNvcnJ1cHRpb25fX2Rvd25sb2FkOmFjdGl2ZSwgLmNvcnJ1cHRpb25fX2Rvd25sb2FkOmZvY3VzIHtcbiAgICBjb2xvcjogI2RiMzczNztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvcnJ1cHRpb25fX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvcnJ1cHRpb25fX2RvY3VtZW50IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gIC5jb3JydXB0aW9uX19saXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5jb3JydXB0aW9uX19yaWdodC1zaWRlYmFyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jb3JydXB0aW9uIC5uYXZpZ2F0aW9uLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmNvcnJ1cHRpb24ge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5jb3JydXB0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jb3JydXB0aW9uX190b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvcnJ1cHRpb25fX2NvbnRhaW5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29ycnVwdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cbiAgICAuY29ycnVwdGlvbl9fY29udGVudCB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5jb3JydXB0aW9uX19jb250YWluZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnN0cnVjdHVyZV9fbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cblxuLnN0cnVjdHVyZV9fbGlzdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5zdHJ1Y3R1cmVfX2xhYmVsLW5hbWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zdHJ1Y3R1cmVfX2xpc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zdHJ1Y3R1cmVfX2xpc3Qtc2hvd2FsbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2RiMzczNzsgfVxuICAuc3RydWN0dXJlX19saXN0LXNob3dhbGw6aG92ZXIsIC5zdHJ1Y3R1cmVfX2xpc3Qtc2hvd2FsbDphY3RpdmUsIC5zdHJ1Y3R1cmVfX2xpc3Qtc2hvd2FsbDpmb2N1cyB7XG4gICAgY29sb3I6ICNkYjM3Mzc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5zdHJ1Y3R1cmVfX2Rlc2Mge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7IH1cblxuLnN0cnVjdHVyZV9fbWVtYmVycy1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zdHJ1Y3R1cmVfX21lbWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjIpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5zdHJ1Y3R1cmVfX21lbWJlci0tYWxsIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cblxuLnN0cnVjdHVyZV9fbWVtYmVyLXBob3RvIHtcbiAgaGVpZ2h0OiA5NXB4O1xuICB3aWR0aDogOTVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5zdHJ1Y3R1cmVfX21lbWJlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc3RydWN0dXJlX19tZW1iZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zdHJ1Y3R1cmVfX21lbWJlcnMtc3VibGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMDsgfVxuXG4uc3RydWN0dXJlX19tZW1iZXJzLXN1Yml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNzVweDtcbiAgcGFkZGluZzogMDsgfVxuXG4uc3RydWN0dXJlX19tZW1iZXItcGhvdG8tLXNtIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc3RydWN0dXJlX19zaWRlYmFyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zdHJ1Y3R1cmUge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zdHJ1Y3R1cmVfX21lbWJlcnMge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnN0cnVjdHVyZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc3RydWN0dXJlX190b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnN0cnVjdHVyZV9fZGVzYyB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc3RydWN0dXJlX19kZXNjLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3RydWN0dXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuICAgIC5zdHJ1Y3R1cmVfX21lbWJlcnMge1xuICAgICAgb3JkZXI6IDE7IH0gfVxuXG4uY29uZGl0aW9uc19fc3Vic2NyaWJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4uY29uZGl0aW9uc19fdG9waWNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5jb25kaXRpb25zX190b3BpY3MgPiBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIG1hcmdpbjogMjBweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29uZGl0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cbiAgICAuY29uZGl0aW9uc19fY29udGVudCB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5jb25kaXRpb25zX190b3BpY3Mge1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4uY29uZGl0aW9uc19fbGlzdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uY29uZGl0aW9uc19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmNvbmRpdGlvbnNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY29uZGl0aW9uc19fbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41czsgfVxuICAuY29uZGl0aW9uc19fbGluazpob3ZlciwgLmNvbmRpdGlvbnNfX2xpbms6YWN0aXZlLCAuY29uZGl0aW9uc19fbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmNvbmRpdGlvbnNfX2RhdGUge1xuICBtYXJnaW46IDIwcHggMDsgfVxuXG4uY29uZGl0aW9ucyB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmNvbmRpdGlvbnNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvbmRpdGlvbnNfX3NpZGViYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjMpOyB9XG5cbi51bnJlZ2lzdGVyZWQtdXNlciB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnVucmVnaXN0ZXJlZC11c2VyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC51bnJlZ2lzdGVyZWQtdXNlcl9fc2lkZWJhciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAudW5yZWdpc3RlcmVkLXVzZXJfX3RvcGljcyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAudW5yZWdpc3RlcmVkLXVzZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC51bnJlZ2lzdGVyZWQtdXNlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLnVucmVnaXN0ZXJlZC11c2VyX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLnVucmVnaXN0ZXJlZC11c2VyX19saW5rOmhvdmVyLCAudW5yZWdpc3RlcmVkLXVzZXJfX2xpbms6YWN0aXZlLCAudW5yZWdpc3RlcmVkLXVzZXJfX2xpbms6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudW5yZWdpc3RlcmVkLXVzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gICAgLnVucmVnaXN0ZXJlZC11c2VyX19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLnVucmVnaXN0ZXJlZC11c2VyX190b3BpY3Mge1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4ubWVzc2VuZ2VyX19zdWJ0b3BpY3Mge1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm1lc3Nlbmdlcl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAubWVzc2VuZ2VyX19saW5rOmhvdmVyLCAubWVzc2VuZ2VyX19saW5rOmFjdGl2ZSwgLm1lc3Nlbmdlcl9fbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFyL09wZW5TYW5zUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0xpZ2h0L09wZW5TYW5zTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zTGlnaHQvT3BlblNhbnNMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0xpZ2h0L09wZW5TYW5zTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0xpZ2h0L09wZW5TYW5zTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zQm9sZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZC9PcGVuU2Fuc0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZC9PcGVuU2Fuc0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZC9PcGVuU2Fuc0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zRXh0cmFCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGQvT3BlblNhbnNFeHRyYUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkL09wZW5TYW5zRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkL09wZW5TYW5zRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGQvT3BlblNhbnNFeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zRXh0cmFCb2xkSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zQm9sZEl0YWxpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhckl0YWxpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhckl0YWxpYy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhckl0YWxpYy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFySXRhbGljL09wZW5TYW5zUmVndWxhckl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhckl0YWxpYy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zU2VtaUJvbGQvT3BlblNhbnNTZW1pQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuKiB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlblNhbnNSZWd1bGFyJywgc2Fucy1zZXJpZjsgfVxuXG4uc2l6ZS0teHhsIHtcbiAgZm9udC1zaXplOiAzMHB4OyB9XG5cbi5zaXplLS14bCB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uc2l6ZS0tbWQge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLnNpemUtLXNtIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5zaXplLS1zIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5zaXplLS14cyB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4uc2l6ZS0teHhzIHtcbiAgZm9udC1zaXplOiA4cHg7IH1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuaDIge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC5idG46aG92ZXIsIC5idG46Zm9jdXMsIC5idG46YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwNjU3YjI7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwNjU3YjI7IH1cblxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG4gIC5idG4tZGFuZ2VyOmhvdmVyLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGIzNzM3OyB9XG5cbi5idG4tLXJlYWQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2RiMzczNztcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi0tcmVhZDpob3ZlciwgLmJ0bi0tcmVhZDphY3RpdmUsIC5idG4tLXJlYWQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnRuLS1hZGQtdG8tZmF2b3VyaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwNjU3YjI7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4tLWFkZC10by1mYXZvdXJpdGU6aG92ZXIsIC5idG4tLWFkZC10by1mYXZvdXJpdGU6YWN0aXZlLCAuYnRuLS1hZGQtdG8tZmF2b3VyaXRlOmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ0bi0tYWRkLXRvLWZhdm91cml0ZSwgLmJ0bi0tcmVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uYnRuLS1zdWJzY3JpYmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDFweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZGIzNzM3O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLS1zdWJzY3JpYmU6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4tLXN1YnNjcmliZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2JlbGwuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4LzEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGhlaWdodDogMTJweDtcbiAgICB3aWR0aDogMTJweDsgfVxuXG4uYnRuLWNoYW5nZS1zaXplIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA2NTdiMjsgfVxuXG4uYnRuLS1ncmlkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvY2hhbmdlLXZpZXcvdGlsZS90aWxlLWludmVyc2UucG5nKSBuby1yZXBlYXQgNTAlLzUwJTsgfVxuICAuYnRuLS1ncmlkLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzA2NTdiMiB1cmwoLi4vaW1nL2ljb25zL2NoYW5nZS12aWV3L3RpbGUvdGlsZS5wbmcpIG5vLXJlcGVhdCA1MCUvNTAlOyB9XG5cbi5idG4tLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGFuZ2Utdmlldy9saXN0L2xpc3QtaW52ZXJzZS5wbmcpIG5vLXJlcGVhdCA1MCUvNTAlOyB9XG4gIC5idG4tLWxpc3QuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDY1N2IyIHVybCguLi9pbWcvaWNvbnMvY2hhbmdlLXZpZXcvbGlzdC9saXN0LnBuZykgbm8tcmVwZWF0IDUwJS81MCU7IH1cblxuLmJ0bi0tY2hhbmdlLWxhbmcge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uYnRuLS1zdWJtaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAuYnRuLS1zdWJtaXQ6aG92ZXIsIC5idG4tLXN1Ym1pdDphY3RpdmUsIC5idG4tLXN1Ym1pdDpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5mdWxsLWhlaWdodCxcbi5zY3JvbGwtLWN1c3RvbSB7XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqLyB9XG4gIC5mdWxsLWhlaWdodDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5zY3JvbGwtLWN1c3RvbTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAycHg7IH1cbiAgLmZ1bGwtaGVpZ2h0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLnNjcm9sbC0tY3VzdG9tOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODcsIDE4NywgMTg3LCAwLjMpOyB9XG4gIC5mdWxsLWhlaWdodDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5zY3JvbGwtLWN1c3RvbTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICMwNjU3YjI7IH1cblxuLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zY3JvbGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi8gfVxuICAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDNweDsgfVxuICAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODcsIDE4NywgMTg3LCAwLjMpOyB9XG4gIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG5cbi53cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgMjBweDsgfVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uby1zY3JvbGwge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLmRlZmF1bHQtc2Vjb25kLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmNvdW50ZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgbGVmdDogMTBweDtcbiAgY29sb3I6ICNiYmJiYmI7IH1cblxuLm9mZnNldC1ub25lIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ub2Zmc2V0LWxlZnQtbm9uZSB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ub2Zmc2V0LXJpZ2h0LW5vbmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGlzdC12aWV3LWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucmlnaHQtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1vZmZzZXQtbm9uZSB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODZweCkge1xuICAubW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmF1dGhvcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIG1hcmdpbjogMDsgfVxuICAuYXV0aG9ycy1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNkYjM3Mzc7IH1cbiAgICAuYXV0aG9ycy1saXN0X19pdGVtOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiLFwiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuYXV0aG9ycy1saXN0X19pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4udGFncy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwOyB9XG4gIC50YWdzLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gICAgLnRhZ3MtbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIjXCI7IH1cbiAgICAudGFncy1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7IH1cbiAgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGIzNzM3OyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICB0cmFuc2l0aW9uOiAuNXMgYm9yZGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNlbGVjdC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzOyB9XG4gIC5zZWxlY3Qtd3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IDVweCBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41czsgfVxuICAuc2VsZWN0LXdyYXBwZXI6YWN0aXZlOmFmdGVyLCAuc2VsZWN0LXdyYXBwZXIuYWN0aXZlOmFmdGVyIHtcbiAgICB0b3A6IDlweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZGIzNzM3OyB9XG5cbi5zZWxlY3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnNlbGVjdC1vcHRpb25zIGxpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjUpO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41czsgfVxuICAgIC5zZWxlY3Qtb3B0aW9ucyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDsgfVxuICAgIC5zZWxlY3Qtb3B0aW9ucyBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwOyB9XG4gICAgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLnNlbGVjdC1vcHRpb25zIGxpW3JlbD1cImhpZGVcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMlKTsgfSB9XG5cbi5pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBhZGRpbmc6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNyUpO1xuICBtaW4td2lkdGg6IDYwdnc7IH1cbiAgLmluZm9ybWF0aW9uLWNvbnRhaW5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLmluZm9ybWF0aW9uLWNvbnRhaW5lcl9faGVhZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5pbmZvcm1hdGlvbi1jb250YWluZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5pbmZvcm1hdGlvbi1jb250YWluZXJfX2Nsb3NlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTMwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvY3Jvc3Mtc2hhZG93LnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5mb3JtYXRpb24tY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDsgfSB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm0tZ3JvdXBfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuZm9ybS1ncm91cF9fbGFiZWwtLXJlcXVpcmVkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICNkYjM3Mzc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBsZWZ0OiA1cHg7IH1cbiAgLmZvcm0tZ3JvdXBfX3NlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC41KTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLWdyb3VwX19maWVsZCwgLmZvcm0tZ3JvdXBfX3RleHQtYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODcsIDE4NywgMTg3LCAwLjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxODcsIDE4NywgMTg3LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjVzIGJvcmRlcjsgfVxuICAgIC5mb3JtLWdyb3VwX19maWVsZDpmb2N1cywgLmZvcm0tZ3JvdXBfX3RleHQtYXJlYTpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5mb3JtLWdyb3VwX19maWVsZDpob3ZlciwgLmZvcm0tZ3JvdXBfX3RleHQtYXJlYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mb3JtLWdyb3VwX190ZXh0LWFyZWEge1xuICAgIGhlaWdodDogMTBlbSAhaW1wb3J0YW50O1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAuZm9ybS1ncm91cF9fYXR0ZW5kLXJ1bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gIC5mb3JtLWdyb3VwX19hdHRlbmQtZmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAuZm9ybS1ncm91cF9faW5mby1wb3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaW5mby5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYXR0ZW5kLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmF0dGVuZC1ncm91cF9fcnVsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgLmF0dGVuZC1ncm91cF9fZmlsZS1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMik7IH1cbiAgLmF0dGVuZC1ncm91cF9fZmlsZS1pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5hdHRlbmQtZ3JvdXBfX2ZpbGUtaWNvbiA+IGltZyB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjhweDsgfVxuICAuYXR0ZW5kLWdyb3VwX19maWxlLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE4NywgMTg3LCAxODcsIDAuMik7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41czsgfVxuICAuYXR0ZW5kLWdyb3VwX19maWxlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA1NXB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYXR0ZW5kLWdyb3VwX19maWxlLWV4dGVuc2lvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuYXR0ZW5kLWdyb3VwX19maWxlLWV4dGVuc2lvbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIuXCI7IH1cbiAgLmF0dGVuZC1ncm91cF9fZmlsZS1zaXplIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmF0dGVuZC1ncm91cF9fcmVtb3ZlLWZpbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICByaWdodDogNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2Nyb3NzLWRlZmF1bHQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogLjVzIGJhY2tncm91bmQ7IH1cbiAgICAuYXR0ZW5kLWdyb3VwX19yZW1vdmUtZmlsZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2Nyb3NzLnBuZykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1NSU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDsgfVxuICAgIC5hdHRlbmQtZ3JvdXBfX3JlbW92ZS1maWxlOmZvY3VzLCAuYXR0ZW5kLWdyb3VwX19yZW1vdmUtZmlsZTphY3RpdmUsIC5hdHRlbmQtZ3JvdXBfX3JlbW92ZS1maWxlOmhvdmVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLmF0dGVuZC1maWxlIHtcbiAgd2lkdGg6IDAuMXB4O1xuICBoZWlnaHQ6IDAuMXB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyB9XG4gIC5hdHRlbmQtZmlsZV9fbmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZDogI2RiMzczNztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5hdHRlbmQtZmlsZV9fY2xpcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpOyB9XG5cbi8qIFRoZSBjb250YWluZXItY29udGFpbmVyICovXG4uY2hlY2tib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jaGVja2JveC1jb250YWluZXJfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19pbmZvIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmNoZWNrYm94LWNvbnRhaW5lcl9fcnVsZXMtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuY2hlY2tib3gtY29udGFpbmVyX19ydWxlcy1saW5rOmhvdmVyLCAuY2hlY2tib3gtY29udGFpbmVyX19ydWxlcy1saW5rOmFjdGl2ZSwgLmNoZWNrYm94LWNvbnRhaW5lcl9fcnVsZXMtbGluazpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmNoZWNrYm94LWNvbnRhaW5lcl9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19jaGVja21hcmsge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg3LCAxODcsIDE4NywgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLCBjb2xvciwgYm9yZGVyOyB9XG4gICAgLmNoZWNrYm94LWNvbnRhaW5lcl9fY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAjMDY1N2IyO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19sYWJlbDpob3ZlciAuY2hlY2tib3gtY29udGFpbmVyX19pbnB1dCB+IC5jaGVja2JveC1jb250YWluZXJfX2NoZWNrbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2NTdiMjsgfVxuICAgIC5jaGVja2JveC1jb250YWluZXJfX2xhYmVsOmhvdmVyIC5jaGVja2JveC1jb250YWluZXJfX2lucHV0IH4gLmNoZWNrYm94LWNvbnRhaW5lcl9fY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgIGJvcmRlcjogc29saWQgI0ZGRkZGRjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19jaGVja21hcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19pbnB1dDpjaGVja2VkIH4gLmNoZWNrYm94LWNvbnRhaW5lcl9fY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19pbnB1dDpjaGVja2VkIH4gLmxhYmVsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuY2hlY2tib3gtY29udGFpbmVyX19pbnB1dDpjaGVja2VkIH4gLmNoZWNrYm94LWNvbnRhaW5lcl9fY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDY1N2IyO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5jaGVja2JveC1jb250YWluZXJfX2lucHV0OmNoZWNrZWQgfiAuY2hlY2tib3gtY29udGFpbmVyX19jaGVja21hcms6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiBzb2xpZCAjRkZGRkZGO1xuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1ncm91cCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZm9ybS1ncm91cF9fbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5mb3JtLWdyb3VwX19pbmZvLXBvcCB7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5mb3JtLWdyb3VwX19zZW5kLWZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmF0dGVuZC1maWxlX19uYW1lIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5mYS0tY3VzdG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5zb2NpYWwtbGlrZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuc29jaWFsLWxpa2VzX19pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zb2NpYWwtbGlrZXNfX2ljb246YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAxM3B4OyB9XG4gIC5zb2NpYWwtbGlrZXNfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogN3B4IDIwcHg7IH1cbiAgLnNvY2lhbC1saWtlc19fY291bnRlciB7XG4gICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTVweCAxcHggLTVweCAjMzMzLFxyIGluc2V0IDAgNXB4IDFweCAtNXB4ICMzMzMsXHIgaW5zZXQgLTVweCAwIDFweCAtNXB4ICMzMzM7IH1cbiAgICAuc29jaWFsLWxpa2VzX19jb3VudGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjRkZGOyB9XG4gIC5zb2NpYWwtbGlrZXNfX3dpZGdldCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAuc29jaWFsLWxpa2VzX193aWRnZXQ6aG92ZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLnNvY2lhbC1saWtlc19fd2lkZ2V0OmhvdmVyIC5zb2NpYWwtbGlrZXNfX2NvdW50ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgLnNvY2lhbC1saWtlc19fd2lkZ2V0IC5zb2NpYWwtbGlrZXNfX2ljb24ge1xuICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgLnNvY2lhbC1saWtlc19fd2lkZ2V0IC5zb2NpYWwtbGlrZXNfX2ljb25fdmtvbnRha3RlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICMzOTU3OWE7IH1cbiAgICAuc29jaWFsLWxpa2VzX193aWRnZXQgLnNvY2lhbC1saWtlc19faWNvbl9wbHVzb25lIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICNkZjRhMzI7IH1cbiAgICAuc29jaWFsLWxpa2VzX193aWRnZXQgLnNvY2lhbC1saWtlc19faWNvbl90d2l0dGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMGFiZjA7IH1cbiAgICAuc29jaWFsLWxpa2VzX193aWRnZXQgLnNvY2lhbC1saWtlc19faWNvbl9mYWNlYm9vayB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzk1NzlhOyB9XG5cbmhlYWRlciAuaGVhZGVyLXRvcCB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7IH1cblxuaGVhZGVyIC5uYXZiYXItYnJhbmQsXG5oZWFkZXIgLmJ0bi1kYW5nZXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDFweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmhlYWRlciAuZ2x5cGhpY29uLWxvY2sge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG5oZWFkZXIgLmJ0bi1kYW5nZXIge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuaGVhZGVyIC5nbHlwaGljb24tc2VhcmNoIHtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAwOyB9XG5cbmhlYWRlciAubmF2LWxpc3Qge1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuICBtYXJnaW46IDA7IH1cblxuaGVhZGVyIC5uYXYtbGlzdF9pdGVtIHtcbiAgYmFja2dyb3VuZDogI2RiMzczNztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuaGVhZGVyIC5oZWFkZXItdG9wX2tpYXMge1xuICB3aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDAgOXB4OyB9XG5cbmhlYWRlciAubmF2LWxpc3QgLmhlYWRlci1saXN0X2l0ZW0ge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwOyB9XG5cbmhlYWRlciAubmF2LWxpc3RfbGluayxcbmhlYWRlciAuY2FwdGlvbi1mb25kX2xpbmssXG5oZWFkZXIgLmNhcHRpb24tZm9uZF9saW5rOmhvdmVyLFxuaGVhZGVyIC5jYXB0aW9uLWZvbmRfbGluazphY3RpdmUsXG5oZWFkZXIgLmFjdGl2ZS1jb250ZXN0X2xpbms6aG92ZXIsXG5oZWFkZXIgLmZvbmQtbGlzdF9saW5rOmhvdmVyLFxuaGVhZGVyIC5pdGVtLWxpc3RfbGluazpob3ZlcixcbmhlYWRlciAuY2FwdGlvbi1saW5rX2l0ZW0sXG5oZWFkZXIgLmNhcHRpb24tbGlua19pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuaGVhZGVyIC5mb25kLWFjdGl2LWJsb2NrLFxuaGVhZGVyIC5wYWdlc19jb21wb25lbnRzIHtcbiAgcGFkZGluZzogMDsgfVxuXG5oZWFkZXIgLmhlYWRlci1saXN0X2xpbmsge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgcGFkZGluZzogMDsgfVxuXG5oZWFkZXIgLm5hdi1saXN0X2xpbms6aG92ZXIge1xuICBjb2xvcjogI2QxZDFkMTsgfVxuXG5oZWFkZXIgLmhlYWRlci1ib2R5IHtcbiAgbWluLWhlaWdodDogMTgwcHg7XG4gIGJhY2tncm91bmQ6ICMwNjU3YjI7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuaGVhZGVyIC5hY3RpdmUtY2FwdGlvbixcbmhlYWRlciAjc2lkZWJhciBhLnNpemUtLXNtIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2M4ZGVmMTsgfVxuXG5oZWFkZXIgLmFjdGl2ZS1jYXB0aW9uX2xhc3Qge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbmhlYWRlciAuYWN0aXZlLWNvbnRlc3RfbGlzdCxcbmhlYWRlciAuZm9vdGVyLW5hdmJhciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5oZWFkZXIgLmFjdGl2ZS1jb250ZXN0X2l0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWE2N2JkOyB9XG5cbmhlYWRlciAuYWN0aXZlLWNvbnRlc3RfbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbmhlYWRlciAuY2FwdGlvbi1mb25kX2xpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oZWFkZXIgLmhlYWRlcl90b3BfbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5oZWFkZXIgLnJvdyB7XG4gIG1hcmdpbjogMDsgfVxuXG5oZWFkZXIgYSxcbmhlYWRlciBhOmhvdmVyLFxuaGVhZGVyIGE6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuXG5oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgcGFkZGluZzogMTZweCAxMHB4IDVweCAxMHB4O1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiYmJiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaGVhZGVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cblxuaGVhZGVyIC5uYXZiYXIge1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbmhlYWRlciAubmF2YmFyLWJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbmhlYWRlciAjc2lkZWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogODIzcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogIzA2NTdiMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcGFkZGluZzogMTBweDsgfVxuXG5oZWFkZXIgI3NpZGViYXIuYWN0aXZlIHtcbiAgbGVmdDogMDsgfVxuXG5oZWFkZXIgI3NpZGViYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZDogIzA2NTdiMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG5oZWFkZXIgI3NpZGViYXIgLnNpZGViYXItaGVhZGVyIHtcbiAgcGFkZGluZzogMjVweCAxMHB4IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG5oZWFkZXIgI3NpZGViYXIgdWwuY29tcG9uZW50cyB7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuXG5oZWFkZXIgI3NpZGViYXIgLmNvbXBvbmVudC1jYXB0aW9uX2xpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmhlYWRlciBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQ6ICMwNjU3YjI7IH1cblxuaGVhZGVyIGFbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5oZWFkZXIgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06OmJlZm9yZSxcbmhlYWRlciBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNWJjJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBmb250LXNpemU6IDAuNmVtOyB9XG5cbmhlYWRlciBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNWJjJzsgfVxuXG5oZWFkZXIgI2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuaGVhZGVyICNzaWRlYmFyLFxuaGVhZGVyIC53cmFwLWhlYWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmhlYWRlciAuZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0IHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgdG9wOiAtMXB4OyB9XG5cbmhlYWRlciAuYWN0aXZlLWNvbnRlc3RfbGlzdCAubGFiZWwge1xuICBtYXJnaW4tbGVmdDogNjBweDsgfVxuXG5oZWFkZXIgLmFjdGl2ZS1jb250ZXN0X2xpc3QgLmxhYmVsLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMCA1cHggMCAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5oZWFkZXIgLml0ZW0tbGlzdF9saW5rIC5sYWJlbCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbmhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgNjBweCAwIDA7IH1cblxuaGVhZGVyIC5jYXB0aW9uLWZvbmQge1xuICBwYWRkaW5nOiAwOyB9XG5cbmhlYWRlciBuYXYuaGVhZGVyLXRvcF9raWFzIHtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbmhlYWRlciAuaGVhZGVyLXRvcF9saW5rLFxuaGVhZGVyIC53cmFwLWZvbmRzLFxuaGVhZGVyIC53cmFwLWNvbnRhY3RzLFxuaGVhZGVyIC53cmFwLW5ld3MsXG5oZWFkZXIgLndyYXAtbGlicmFyeSxcbmhlYWRlciAubmF2YmFyLXJpZ2h0IHtcbiAgcGFkZGluZzogMDsgfVxuXG5oZWFkZXIgLm5hdmJhci1yaWdodCB7XG4gIG1hcmdpbjogMDsgfVxuXG5oZWFkZXIgLmxhYmVsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbmhlYWRlciAucmVzYXVsdC1wcm9qZWN0cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDYzcHg7IH1cblxuaGVhZGVyIC5mb290ZXItbmF2YmFyIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA0MXB4OyB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5uYXYtbGlzdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubmF2LWxpc3RfaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5uYXYtbGlzdCAuaGVhZGVyLWxpc3RfaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDsgfVxuICAubmF2LWxpc3QgLmhlYWRlci1saXN0X2xpbmssXG4gIC5uYXYtbGlzdCAubmF2LWxpc3RfbGluayB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5oZWFkZXItbGlzdF9saW5rIHtcbiAgICBjb2xvcjogIzcxNzE3MTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5oZWFkZXItdG9wX2xpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDIwcHg7IH1cbiAgLmNhcHRpb24tZm9uZCAuY2FwdGlvbi1mb25kX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuY2FwdGlvbiAuY2FwdGlvbi1saW5rX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuYWN0aXZlLWNhcHRpb24gLnNpemUtLXMge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAud3JhcC1mb25kcyxcbiAgLndyYXAtY29udGFjdHMsXG4gIC53cmFwLW5ld3MsXG4gIC53cmFwLWxpYnJhcnkge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFjdGl2ZS1jb250ZXN0X2xpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuYWN0aXZlLWNhcHRpb24sXG4gICNzaWRlYmFyIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgaGVhZGVyIC5pdGVtLWxpc3RfbGluayAubGFiZWwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7IH1cbiAgLm5hdi1saXN0IC5oZWFkZXItbGlzdF9pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDJweCAwIDA7IH1cbiAgaGVhZGVyIC5oZWFkZXItdG9wX2tpYXMge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLm5hdi1saXN0IC5oZWFkZXItbGlzdF9pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDZweCAwIDA7IH1cbiAgaGVhZGVyIG5hdi5oZWFkZXItdG9wX2tpYXMge1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHggMXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICByaWdodDogMjVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyM3B4KSB7XG4gIC5wYWdlc19jb21wb25lbnRzLFxuICAuaGVhZGVyLXRvcF9saW5rLFxuICAubmF2YmFyLXJpZ2h0IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIC5oZWFkZXItdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGhlYWRlciAjc2lkZWJhcixcbiAgaGVhZGVyIC53cmFwLWhlYWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5saXN0LXVuc3R5bGVkIC5saXN0LXVuc3R5bGVkX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWE2N2JkO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNhcHRpb24tZm9uZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnBhc3NpbmctY29tcGV0aXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAucm93IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLndyYXAtbWVudV9raWFzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogI2RiMzczNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmtpYXMtYmxvY2sge1xuICAgIHBhZGRpbmc6IDIycHggMDsgfVxuICAubWVudV9ibG9jayB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubGlicmFyeS1saXN0X2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFjdGl2ZS1jYXB0aW9uLFxuICAjc2lkZWJhciBhIHtcbiAgICBsaW5lLWhlaWdodDogMS43OyB9XG4gIC5saWJyYXJ5LWxpc3RfaXRlbSBwLFxuICAuZm9uZC1saXN0X2l0ZW0gcCxcbiAgLmNvbnRhY3QtbGlzdF9pdGVtIHAsXG4gIC5uZXdzLWxpc3RfaXRlbSBwIHtcbiAgICBtYXJnaW46IDVweCAwOyB9XG4gIC5uYXZiYXItYnRuOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYWN0aXZlLWNvbnRlc3RfbGluayAucmVzdWx0IHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmhlYWRlci1jb2wge1xuICAgIHBhZGRpbmc6IDAgMTZweCAwIDVweDsgfVxuICAuZm9ybS1zZWFyY2hfYmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmxhYmVsLXByb2VjdCB7XG4gICAgcGFkZGluZzogM3B4OyB9XG4gIGhlYWRlciAjc2lkZWJhciAuY29tcG9uZW50LWNhcHRpb25fbGluayB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5sYWJlbC1yZXN1bHRzLFxuICAubGFiZWwtcHJvZWN0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODEycHgpIHtcbiAgLndyYXAtcm93IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHggMTBweCAxMnB4OyB9XG4gIGhlYWRlciAuYnRuLXdyYXAsXG4gIC5uYXZiYXItbmF2LFxuICAjZGlzbWlzcyAuYnRuLWNsb3NlX3dyYXAge1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGhlaWdodDogNDFweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwNXB4OyB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuYnRuLXdyYXAsXG4gICNkaXNtaXNzIC5idG4tY2xvc2Vfd3JhcCB7XG4gICAgYmFja2dyb3VuZDogIzA2NTdiMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDhweDsgfVxuICAuYnRuLXdyYXAsXG4gIC5uYXZiYXItaGVhZGVyLFxuICAubmF2YmFyLW5hdixcbiAgLmJ0bi1jbG9jZV93cmFwLFxuICBoZWFkZXIgI3NpZGViYXIgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgLmFjdGl2ZS1jb250ZXN0X2xpc3QsXG4gIGhlYWRlciAubWVudV9jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIGhlYWRlciAjc2lkZWJhcixcbiAgI2Rpc21pc3Mge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgaGVhZGVyICNzaWRlYmFyIC5jYXB0aW9uLWZvbmQgLnNpemUtLXMsXG4gIC5hY3RpdmUtY2FwdGlvbiAuc2l6ZS0tcyB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5jYXB0aW9uLWZvbmQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmhlYWRlci1ib2R5LFxuICAjc2lkZWJhciAubWVudV9jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLmNhcHRpb24tZm9uZF9uYXZiYXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWE2N2JkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIGhlYWRlciAjc2lkZWJhciAuc2lkZWJhci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5zaWRlYmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmhlYWRlci1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cbiAgaGVhZGVyICNzaWRlYmFyIHVsIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNhcHRpb24tZm9uZCAuY2FwdGlvbi1mb25kX2xpbmssXG4gIC5zaWRlYmFyLWhlYWRlciAuY2FwdGlvbi1mb25kIHtcbiAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnNpemUtLXhzIC5sYWJlbCB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5hY3RpdmUtY2FwdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgaGVhZGVyICNzaWRlYmFyIHVsLmNvbXBvbmVudHMge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4IDIwcHggMjBweDsgfVxuICAuZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0b3A6IDJweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwNXB4OyB9XG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyOTBweDsgfVxuICAuaGVhZGVyLWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICBoZWFkZXIgLm5hdmJhci1yaWdodCB7XG4gICAgbWFyZ2luOiA4cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzMxcHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjkwcHg7IH1cbiAgLmhlYWRlci1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDsgfVxuICAuaGVhZGVyLWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNDVweDsgfVxuICAuaGVhZGVyLWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4OyB9XG4gIC5oZWFkZXItY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1NXB4OyB9XG4gIC5oZWFkZXItY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4OyB9XG4gIC5oZWFkZXItY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDExcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4OyB9XG4gIC5oZWFkZXItY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4OyB9XG4gIC5oZWFkZXItY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDsgfVxuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogODVweDsgfVxuICAuaGVhZGVyLWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7IH1cbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7IH1cbiAgLmhlYWRlci1jb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgaGVhZGVyIC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbjogOHB4OyB9XG4gIC5raWFzLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDJweDsgfVxuICAua2lhcy1ibG9jayBhIHtcbiAgICBmb250LXNpemU6IDExcHg7IH0gfVxuXG4udXNlZnVsLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnVzZWZ1bC1tYXRlcmlhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4OyB9XG4gIC51c2VmdWwtbWF0ZXJpYWxfX21hdGVyaWFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgLnVzZWZ1bC1tYXRlcmlhbF9fYnRuIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC51c2VmdWwtbWF0ZXJpYWxfX2J0bi0tbGlrZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL3VzZWZ1bC1kYXRhL2Rpc2xpa2UucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAudXNlZnVsLW1hdGVyaWFsX19idG4tLWRpc2xpa2Uge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy91c2VmdWwtZGF0YS9saWtlLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAucGFnaW5hdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMyk7IH1cbiAgLnBhZ2luYXRpb25fX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDsgfVxuICAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAucGFnaW5hdGlvbl9faXRlbTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5wYWdpbmF0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnBhZ2luYXRpb25fX2l0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gICAgLnBhZ2luYXRpb25fX2l0ZW06YWZ0ZXIge1xuICAgICAgY29udGVudDogXCItXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMTBweDsgfVxuICAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLnBhZ2luYXRpb25fX2xpbms6YWN0aXZlLCAucGFnaW5hdGlvbl9fbGluazpmb2N1cywgLnBhZ2luYXRpb25fX2xpbms6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuXG5mb290ZXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4uZm9vdGVyLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5mb290ZXItbGlzdF9faXRlbSwgLmZvb3Rlci1saXN0X19saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5mb290ZXItbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgLmZvb3Rlci1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5mb290ZXItbGlzdF9fbGluayB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAuZm9vdGVyLWxpc3RfX2xpbms6aG92ZXIsIC5mb290ZXItbGlzdF9fbGluazphY3RpdmUsIC5mb290ZXItbGlzdF9fbGluazpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmZvb3Rlci1saXN0X19hY3RpdmUtbGFuZyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuICAuZm9vdGVyLWxpc3QgLmJ0bi0tY2hhbmdlLWxhbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZvb3Rlci1saXN0X19jb3VudHJ5LWZsYWcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBvcmRlcjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuZm9vdGVyLWxpc3QgLmJ0bi0tY2hhbmdlLWxhbmcgLmNhcmV0IHtcbiAgICBvcmRlcjogMTsgfVxuXG4uZHJvcGRvd24tbGlzdC0tbGFuZ19fbGluayB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAuZHJvcGRvd24tbGlzdC0tbGFuZ19fbGluazpob3ZlciwgLmRyb3Bkb3duLWxpc3QtLWxhbmdfX2xpbms6YWN0aXZlLCAuZHJvcGRvd24tbGlzdC0tbGFuZ19fbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uY29weXJpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb3B5cmlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk4N3B4KSB7XG4gIC5mb290ZXItbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuY29weXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5jb3B5cmlnaHQgPiBwIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5uZXdzLWJvb2sge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uZXdzLWJvb2s6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubmV3cy1ib29rOmhvdmVyLCAubmV3cy1ib29rOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLm5ld3MtYm9va19faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCAjYmJiYmJiOyB9XG4gIC5uZXdzLWJvb2tfX25hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuICAubmV3cy1ib29rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAubmV3cy1ib29rX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJ0bmVycyB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQ1cHg7XG4gIGJhY2tncm91bmQ6ICNkYjM3Mzc7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7IH1cbiAgLnBhcnRuZXJzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5wYXJ0bmVyc19faW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiA4NHB4OyB9XG5cbi5wYXJ0bmVycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7IH1cbiAgLnBhcnRuZXJzLWxpc3RfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFydG5lcnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMtbGlzdCB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5wYXJ0bmVyc19faW1nIHtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5wYXJ0bmVyc19faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmxpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICAubGlzdC1pdGVtIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmV3cy1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAubmV3cy1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm5ld3MtbGlzdF9fcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ubmV3cy1saXN0X19wcmV2aWV3IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuLm5ld3MtbGlzdF9fcHJldmlldyA+IHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1heC1oZWlnaHQ6IDY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIEBzdXBwb3J0cyAoLXdlYmtpdC1saW5lLWNsYW1wOiAzKSB7XG4gICAgLm5ld3MtbGlzdF9fcHJldmlldyA+IHAge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzLWxpc3RfX3BpY3R1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubmV3cy1saXN0X19wcmV2aWV3IHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLnRhYnMge1xuICBwYWRkaW5nOiAwOyB9XG4gIC50YWJzX19pdGVtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnRhYnNfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogN3B4OyB9XG4gIC50YWJzX19jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IC0xcHggMCAwIC0xcHg7IH1cbiAgLnRhYnNfX2NhcHRpb24gLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC50YWJzX19jYXB0aW9uIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiA1cHg7IH1cbiAgLnRhYnNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAudGFic19fY29udGVudDpub3QoLmFjdGl2ZSkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAudGFic19fY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnRhYnNfX2NhcHRpb24gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG4gIC50YWJzX19jYXB0aW9uIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAudGFic19fY2FwdGlvbiBsaTpub3QoLmFjdGl2ZSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAudGFic19fY2FwdGlvbiAuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiMzczNzsgfVxuICAudGFic19fY2FwdGlvbiAuYWN0aXZlIGgzIHtcbiAgICBjb2xvcjogI2RiMzczNzsgfVxuICAudGFic19fY2FwdGlvbiAuYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA1cHg7IH1cbiAgLnRhYnNfX2NvbnRlbnQuZGlzYWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC50YWJzX19jb250ZW50LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb246IGZhZGVJbiAuMnMgbGluZWFyOyB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi52ZXJ0aWNhbCAudGFic19fY2FwdGlvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udmVydGljYWwgLnRhYnNfX2NhcHRpb24gbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52ZXJ0aWNhbCAudGFic19fY2FwdGlvbiAuYWN0aXZlOmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiAwO1xuICByaWdodDogLTJweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnZlcnRpY2FsIC50YWJzX19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAudGFic19fY2FwdGlvbiBsaSB7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDAgYXV0bztcbiAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgZmxleDogMSAwIGF1dG87IH1cbiAgLnZlcnRpY2FsIC50YWJzX19jYXB0aW9uIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAudmVydGljYWwgLnRhYnNfX2NhcHRpb24gbGkge1xuICAgIGJvcmRlci13aWR0aDogMnB4IDJweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwOyB9XG4gIC52ZXJ0aWNhbCAudGFic19fY2FwdGlvbiBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnZlcnRpY2FsIC50YWJzX19jYXB0aW9uIC5hY3RpdmU6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50YWJzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYnNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFic19fdGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDsgfVxuICAuc3RhcnNfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI2JiYmJiYjsgfVxuICAgIC5zdGFyc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5zdGFyc19faXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMjYwNVwiO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5zdGFyc19faXRlbS0tY2hlY2tlZCB7XG4gICAgY29sb3I6IG9yYW5nZTsgfVxuXG4uZmlsdGVyX192YXJpYWJsZXMge1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7IH1cblxuLmZpbHRlcl9fa25vd3MtYXJlYSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uZmlsdGVyX19rbm93cy1pdGVtIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uZmlsdGVyX19rbm93cy10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiYmJiOyB9XG5cbi5maWx0ZXJfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZmlsdGVyX190aXRsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXDI1YjZcIjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5maWx0ZXJfX3RpdGxlOmhvdmVyLCAuZmlsdGVyX190aXRsZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5maWx0ZXJfX3RpdGxlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmZpbHRlcl9fdGl0bGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xuICAgIGNvbG9yOiAjZGIzNzM3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzOyB9XG5cbi5maWx0ZXJfX3RpdGxlW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzOyB9XG5cbi5maWx0ZXJfX3BpY2tlZC1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZmlsdGVyX19waWNrZWQtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMwNjU3YjI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMTsgfVxuICAuZmlsdGVyX19waWNrZWQtaXRlbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IC00cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbnMvY3Jvc3Muc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5maWx0ZXJfX3BpY2tlZC1pdGVtOmhvdmVyLCAuZmlsdGVyX19waWNrZWQtaXRlbTpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5maWx0ZXIgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uZmlsdGVyIC5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4udmFyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG4gIC52YXJfX2xpc3QgLmNvdW50ZXIge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4udmFyX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAudmFyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnZhcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICAudmFyX190aXRsZTpmb2N1cywgLnZhcl9fdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udmFyX19pdGVtLS1hY3RpdmUgLnZhcl9fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4udmFyX19pdGVtLS1hY3RpdmUgLmNvdW50ZXIge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uY29sbGFwc2VbYXJpYS1leHBhbmRlPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQ6IHJlZDsgfVxuXG4udG9waWMtbGlzdCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAudG9waWMtbGlzdF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAudG9waWMtbGlzdF9faXRlbSwgLnRvcGljLWxpc3RfX3N1Yi1pdGVtLCAuZmlsdGVyLWxpc3RfX3N1Yi1pdGVtLCAuZmlsdGVyLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRvcGljLWxpc3RfX2l0ZW1bYXJpYS1leHBhbmRlZD1cInRydWVcIl0sIC50b3BpYy1saXN0X19zdWItaXRlbVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSwgLmZpbHRlci1saXN0X19zdWItaXRlbVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSwgLmZpbHRlci1saXN0X19pdGVtW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQ6ICNiYzFmMjA7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAudG9waWMtbGlzdF9faXRlbTphY3RpdmUsIC50b3BpYy1saXN0X19zdWItaXRlbTphY3RpdmUsIC5maWx0ZXItbGlzdF9fc3ViLWl0ZW06YWN0aXZlLCAuZmlsdGVyLWxpc3RfX2l0ZW06YWN0aXZlLCAudG9waWMtbGlzdF9faXRlbTpmb2N1cywgLnRvcGljLWxpc3RfX3N1Yi1pdGVtOmZvY3VzLCAuZmlsdGVyLWxpc3RfX3N1Yi1pdGVtOmZvY3VzLCAuZmlsdGVyLWxpc3RfX2l0ZW06Zm9jdXMsIC50b3BpYy1saXN0X19pdGVtOmhvdmVyLCAudG9waWMtbGlzdF9fc3ViLWl0ZW06aG92ZXIsIC5maWx0ZXItbGlzdF9fc3ViLWl0ZW06aG92ZXIsIC5maWx0ZXItbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAudG9waWMtbGlzdF9fY291bnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29sb3I6IHJnYmEoMTg3LCAxODcsIDE4NywgMC43KTsgfVxuICAudG9waWMtbGlzdF9fc3VibGlzdCwgLmZpbHRlci1saXN0X19zdWJsaXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjYmMxZjIwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnRvcGljLWxpc3RfX3RpdGxlLCAuZmlsdGVyLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC50b3BpYy1saXN0X190aXRsZTpob3ZlciwgLmZpbHRlci1saXN0X190aXRsZTpob3ZlciwgLnRvcGljLWxpc3RfX3RpdGxlOmZvY3VzLCAuZmlsdGVyLWxpc3RfX3RpdGxlOmZvY3VzLCAudG9waWMtbGlzdF9fdGl0bGU6YWN0aXZlLCAuZmlsdGVyLWxpc3RfX3RpdGxlOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAudG9waWMtbGlzdF9fdGl0bGUtLWFjdGl2ZSB7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAudG9waWMtbGlzdF9fdGl0bGUtLWFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9waWMtbGlzdCB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmlsdGVyLWxpc3Qge1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7IH1cbiAgLmZpbHRlci1saXN0X19jbGVhci1hbGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGNvbG9yOiAjZGIzNzM3OyB9XG4gICAgLmZpbHRlci1saXN0X19jbGVhci1hbGw6aG92ZXIsIC5maWx0ZXItbGlzdF9fY2xlYXItYWxsOmFjdGl2ZSwgLmZpbHRlci1saXN0X19jbGVhci1hbGw6Zm9jdXMge1xuICAgICAgY29sb3I6ICNkYjM3Mzc7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmZpbHRlci1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZmlsdGVyLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZpbHRlci1saXN0X19pdGVtW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLmZpbHRlci1saXN0X19pdGVtW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAgIC5maWx0ZXItbGlzdF9faXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9hcnJvdy1yaWdodC5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3cHggMTBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMHB4OyB9XG4gICAgLmZpbHRlci1saXN0X19pdGVtOmhvdmVyLCAuZmlsdGVyLWxpc3RfX2l0ZW06YWZ0ZXIsIC5maWx0ZXItbGlzdF9faXRlbTpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5maWx0ZXItbGlzdF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmZpbHRlci1saXN0X190aXRsZTpob3ZlciwgLmZpbHRlci1saXN0X190aXRsZTphZnRlciwgLmZpbHRlci1saXN0X190aXRsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAuZmlsdGVyLWxpc3RfX3N1Ymxpc3Qge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubmF2aWdhdGlvbi1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2RiMzczNzsgfVxuICAubmF2aWdhdGlvbi1saXN0X19pdGVtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDsgfVxuICAgIC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm5hdmlnYXRpb24tbGlzdF9faXRlbS0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNiYzFmMjA7IH1cbiAgLm5hdmlnYXRpb24tbGlzdF9faXRlbS0tYWN0aXZlIC5uYXZpZ2F0aW9uLWxpc3RfX2xpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0tLWFjdGl2ZSAubmF2aWdhdGlvbi1saXN0X19saW5rOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogN3B4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5uYXZpZ2F0aW9uLWxpc3RfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5uYXZpZ2F0aW9uLWxpc3RfX2xpbms6aG92ZXIsIC5uYXZpZ2F0aW9uLWxpc3RfX2xpbms6YWN0aXZlLCAubmF2aWdhdGlvbi1saXN0X19saW5rOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZhdm91cml0ZS1wcm9qZWN0LWNhcm91c2VsIHtcbiAgaGVpZ2h0OiAyMDVweDsgfVxuXG4ucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ub3dsLWFjdGlvbnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ub3dsLXByZXYsIC5vd2wtbmV4dCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9hcnJvdy1yaWdodC5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTsgfVxuICAub3dsLXByZXYgc3BhbiwgLm93bC1uZXh0IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm93bC1wcmV2IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9hcnJvdy1sZWZ0LnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG5cbi5vd2wtc3RhZ2UsIC5vd2wtaXRlbSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ub3dsLXN0YWdlID4gLm93bC1pdGVtID4gLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ub3dsLXN0YWdlID4gLm93bC1pdGVtID4gLml0ZW0ge1xuICBtYXgtaGVpZ2h0OiAzNTBweDsgfVxuICAub3dsLXN0YWdlID4gLm93bC1pdGVtID4gLml0ZW0gLm93bC1jYXJvdXNlbC1pbWcge1xuICAgIHRyYW5zaXRpb246IC41cyB0cmFuc2Zvcm07XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAub3dsLXN0YWdlID4gLm93bC1pdGVtID4gLml0ZW06aG92ZXIgLm93bC1jYXJvdXNlbC1pbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5vd2wtZGVzYy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IC40cyBiYWNrZ3JvdW5kO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm93bC10YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwOyB9XG5cbi5vd2wtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4ub3dsLXRhZyB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5vd2wtdGFnOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ub3dsLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgxODcsIDE4NywgMTg3LCAwLjgpO1xuICB0cmFuc2l0aW9uOiAuNHMgY29sb3I7IH1cblxuLm93bC1kZXNjLXdyYXBwZXI6aG92ZXIgLm93bC1kZXNjIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5vd2wtYWN0aW9ucy1jb250YWluZXIgLm93bC1wcmV2IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxNXB4IDE1cHg7IH1cbiAgLm93bC1kZXNjIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1heC1oZWlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDg2cHgpIHtcbiAgLm93bC1hY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm93bC1hY3Rpb25zLWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuIiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcIi4vcHJvamVjdC1zdGF0ZVwiO1xyXG5AaW1wb3J0IFwiLi9wcm9qZWN0LWluZm9cIjtcclxuQGltcG9ydCBcIi4vcHJvamVjdC10b3BpY3NcIjtcclxuXHJcbi5wcm9qZWN0cy1yZXN1bHQge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX190b3BpY3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn0iLCIuYXBwZWFscyB7XHJcblx0XHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59IiwiLmFwcGVhbHMge1xyXG5cdFxyXG5cdCZfX2F0dGVudGlvbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdG1hcmdpbjogMjBweDtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuNSk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2FkZGl0aW9uYWwtaW5mbyB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19hZGRpdGlvbmFsLXBob25lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYWRkaXRpb25hbC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYXR0ZW50aW9uLWNvbnRlbnQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19hdHRlbnRpb24taGVhZGVyIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fYXR0ZW50aW9uLWNvbnRlbnQge1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjYpO1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19zdXBwb3J0IHtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC42KTtcclxuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjYpKTtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL2FwcGVhbHMtZm9ybVwiO1xyXG5AaW1wb3J0IFwiLi9hcHBlYWxzLXNpZGViYXJcIjtcclxuXHJcbi5hcHBlYWxzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2Zvcm0ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19zaWRlYmFyIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4yKTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuYXBwZWFscyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcclxuXHRcdCZfX2Zvcm0ge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZmFxIHtcclxuXHRcclxuXHQmX19xdWVzdGlvbiB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDI1cHggMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC41KTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0XHJcblx0Jl9fcXVlc3Rpb24tdGl0bGUge1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIG5vbmUpO1xyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3F1ZXN0aW9uLWNvbnRlbnQge1xyXG5cdFx0QGV4dGVuZCAuZmFxX190ZXh0O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL2ZhcS1xdWVzdGlvbnMtbGlzdFwiO1xyXG5AaW1wb3J0IFwiLi9mYXEtc2lkZWJhclwiO1xyXG5cclxuLmZhcSB7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX190b3BpY3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5mYXEge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdFx0XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi5maW5hbmNpbmctcHJvamVjdHMge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RvcGljcyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmZpbmFuY2luZy1wcm9qZWN0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmdhbGxlcnktbGlzdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHJcblx0Jl9fcHJvamVjdC1jb250YWluZXIge1xyXG5cdFx0aGVpZ2h0OiAxNzVweDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4IDA7XHJcblx0XHRcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRoZWlnaHQ6IDM1MHB4O1xyXG5cdFx0XHR3aWR0aDogNjYuNjY2JTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdFx0XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHRcclxuXHQmX19pbWFnZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFxyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcclxuXHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3Byb2plY3QtY29udGFpbmVyOmhvdmVyICZfX2ltYWdlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xNSkgcm90YXRlKDAuMDFkZWcpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2Rlc2Mge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG5cdFx0bWF4LWhlaWdodDogMzVweDtcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0XHJcblx0Jl9fdGFncyB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuZ2FsbGVyeS1saXN0IHtcclxuXHRcdFxyXG5cdFx0Jl9fcHJvamVjdC1jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XHJcblx0LmdhbGxlcnktbGlzdCB7XHJcblx0XHRcclxuXHRcdCZfX3Byb2plY3QtY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL2Zhdm91cml0ZS1wcm9qZWN0cy1zaWRlYmFyXCI7XHJcbkBpbXBvcnQgXCIuL3Byb2plY3RzXCI7XHJcblxyXG4uZmF2b3VyaXRlLXByIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3NpZGViYXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjMpO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhdm91cml0ZS1wciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jb3JydXB0aW9uIHtcclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBob3Zlci1zdGF0ZShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCBub25lKTtcclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcclxuXHRcdCYtLWhpZGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtLXByZXZpZXcge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHR9XHJcblx0XHJcblx0Jl9faW5mbyB7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcblx0XHJcblx0Jl9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFxyXG5cdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fYm9keSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19kb2N1bWVudHMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHR9XHJcblx0XHJcblx0Jl9fZG9jdW1lbnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC41KTtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpbmsge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUocmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSksIG5vbmUpO1xyXG5cdH1cclxuXHRcclxuXHQmX19maWxlIHtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC41KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fZmlsZS1pbWFnZSB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcclxuXHRcdCYtLWRvYyB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZmlsZXMvZG9jLWZpbGUuc3ZnKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tcGRmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9maWxlcy9zdmctZmlsZS5zdmcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19saXN0LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2ZpbGUtZGV0YWlsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2ZpbGUtdHlwZSB7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHRcclxuXHQmX19maWxlLXNpemUge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIiwgXCI7XHJcblx0XHR9XHJcblx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCIg0LrQsS5cIjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fZG93bmxvYWQge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUobWFwX2dldCgkY29sb3JzLCBkYW5nZXIpKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5jb3JydXB0aW9uIHtcclxuXHRcdFxyXG5cdFx0Jl9fd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2RvY3VtZW50IHtcclxuXHRcdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fbGlzdC13cmFwcGVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29ycnVwdGlvbiB7XHJcblx0XHJcblx0Jl9fcmlnaHQtc2lkZWJhciB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdFxyXG5cdC5uYXZpZ2F0aW9uLWxpc3Qge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi8uLi9jb25maWcvY29sb3JzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvaG92ZXItc3RhdGVcIjtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcIi4vYWdhaW5zdC1jb3JydXB0aW9uLWxpc3RcIjtcclxuQGltcG9ydCBcIi4vYWdhaW5zdC1jb3JydXB0aW9uLXNpZGViYXJcIjtcclxuXHJcbi5jb3JydXB0aW9uIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fdG9waWNzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRhaW5lci13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuY29ycnVwdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG5cdFx0XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NvbnRhaW5lci13cmFwcGVyIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxufSIsIi5zdHJ1Y3R1cmUge1xyXG5cdFxyXG5cdCZfX2xhYmVsIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHR9XHJcblx0XHJcblx0Jl9fbGlzdC10aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xhYmVsLW5hbWVzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpc3QtdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19saXN0LXNob3dhbGwge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBob3Zlci1zdGF0ZShtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlciksIG5vbmUpO1xyXG5cdH1cclxuXHRcclxuXHQmX19kZXNjIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX21lbWJlcnMtbGlzdCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQmX19tZW1iZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4yKTtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFxyXG5cdFx0Ji0tYWxsIHtcclxuXHRcdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19tZW1iZXItcGhvdG8ge1xyXG5cdFx0aGVpZ2h0OiA5NXB4O1xyXG5cdFx0d2lkdGg6IDk1cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX21lbWJlci1uYW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHRcclxuXHQmX19tZW1iZXItd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0Jl9fbWVtYmVycy1zdWJsaXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX21lbWJlcnMtc3ViaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX21lbWJlci1waG90byB7XHJcblx0XHRcclxuXHRcdCYtLXNtIHtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnN0cnVjdHVyZSB7XHJcblx0XHJcblx0Jl9fc2lkZWJhciB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL21peGlucy9ob3Zlci1zdGF0ZVwiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiLi9zdHJ1Y3R1cmUtbWVtYmVycy1saXN0XCI7XHJcbkBpbXBvcnQgXCIuL3N0cnVjdHVyZS1zaWRlYmFyXCI7XHJcblxyXG4uc3RydWN0dXJlIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX21lbWJlcnMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX190b3BpY3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fZGVzYyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcclxuXHQuc3RydWN0dXJlIHtcclxuXHRcdFxyXG5cdFx0Jl9fZGVzYy1jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LnN0cnVjdHVyZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG5cdFx0XHJcblx0XHQmX19tZW1iZXJzIHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNvbmRpdGlvbnMge1xyXG5cdFxyXG5cdCZfX3N1YnNjcmliZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RvcGljcyB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHJcblx0XHQ+IGgzIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5jb25kaXRpb25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fdG9waWNzIHtcclxuXHRcdFx0b3JkZXI6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNvbmRpdGlvbnMge1xyXG5cdFxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpbmsge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjcpO1xyXG5cdFx0XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC41cztcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUobWFwX2dldCgkY29sb3JzLCBtYWluKSwgdW5kZXJsaW5lKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fZGF0ZSB7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHR9XHJcblx0XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuL25ldy1jb25kaXRpb25zLXNpZGViYXJcIjtcclxuQGltcG9ydCBcIi4vbmV3LWNvbmRpdGlvbnMtbGlzdFwiO1xyXG5cclxuLmNvbmRpdGlvbnMge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19zaWRlYmFyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMyk7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL21peGlucy9ob3Zlci1zdGF0ZVwiO1xyXG5cclxuLnVucmVnaXN0ZXJlZC11c2VyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fc2lkZWJhciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX190b3BpY3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHR9XHJcblx0XHJcblx0Jl9fbGluayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUocmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyksIHVuZGVybGluZSk7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQudW5yZWdpc3RlcmVkLXVzZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190b3BpY3Mge1xyXG5cdFx0XHRvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLm1lc3NlbmdlciB7XHJcblx0XHJcblx0Jl9fc3VidG9waWNzIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC4xKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fbGluayB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjcpLCBub25lKTtcclxuXHR9XHJcbn0iLCIvL2Z3MzAwXHJcbi8vINC/0LXRgNC10L3QvtGBIFwi0LfQsCAxMCDQtNC90LXQuVwiXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIuZW90XCIpO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFyL09wZW5TYW5zUmVndWxhci5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFyL09wZW5TYW5zUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFyL09wZW5TYW5zUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zTGlnaHRcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zTGlnaHQvT3BlblNhbnNMaWdodC5lb3RcIik7XHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0xpZ2h0L09wZW5TYW5zTGlnaHQuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW5TYW5zTGlnaHQvT3BlblNhbnNMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNMaWdodC9PcGVuU2Fuc0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNJdGFsaWNcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLmVvdFwiKTtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0l0YWxpYy9PcGVuU2Fuc0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc0JvbGRcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZC9PcGVuU2Fuc0JvbGQuZW90XCIpO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zRXh0cmFCb2xkXCI7XHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0V4dHJhQm9sZC9PcGVuU2Fuc0V4dHJhQm9sZC5lb3RcIik7XHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0V4dHJhQm9sZC9PcGVuU2Fuc0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGQvT3BlblNhbnNFeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkL09wZW5TYW5zRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNFeHRyYUJvbGRJdGFsaWNcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljLmVvdFwiKTtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc0V4dHJhQm9sZEl0YWxpYy9PcGVuU2Fuc0V4dHJhQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc0JvbGRJdGFsaWNcIjtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMuZW90XCIpO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhckl0YWxpY1wiO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNSZWd1bGFySXRhbGljL09wZW5TYW5zUmVndWxhckl0YWxpYy5lb3RcIik7XHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMvT3BlblNhbnNSZWd1bGFySXRhbGljLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMvT3BlblNhbnNSZWd1bGFySXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1JlZ3VsYXJJdGFsaWMvT3BlblNhbnNSZWd1bGFySXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNTZW1pQm9sZC9PcGVuU2Fuc1NlbWlCb2xkLmVvdFwiKTtcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zU2VtaUJvbGQvT3BlblNhbnNTZW1pQm9sZC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3BlblNhbnNTZW1pQm9sZC9PcGVuU2Fuc1NlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkSXRhbGljXCI7XHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMuZW90XCIpO1xyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbioge1xyXG5cdC8vZm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6ICdPcGVuU2Fuc1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uc2l6ZSB7XHJcblx0Ji0teHhsIHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcblx0XHJcbiAgICAmLS14bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLW1kIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0teHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0teHhzIHtcclxuICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgIH1cclxufVxyXG5cclxuaDEge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0XHJcblx0bWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbmgyIHtcclxuXHRtYXJnaW46IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufSIsInVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuQGltcG9ydCBcIi4uL21peGlucy9ob3Zlci1zdGF0ZVwiO1xyXG5cclxuLmJ0biB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdFxyXG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tcHJpbWFyeSB7XHJcblx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpO1xyXG5cdFxyXG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgc2Vjb25kKTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tZGFuZ2VyIHtcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0XHJcblx0Jjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi0tcmVhZCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFxyXG5cdEBpbmNsdWRlIGhvdmVyLXN0YXRlKCNGRkYsIG5vbmUpO1xyXG59XHJcblxyXG4uYnRuLS1hZGQtdG8tZmF2b3VyaXRlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCk7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHJcblx0QGluY2x1ZGUgaG92ZXItc3RhdGUoI0ZGRiwgbm9uZSk7XHJcbn1cclxuXHJcbi5idG4tLWFkZC10by1mYXZvdXJpdGUsIC5idG4tLXJlYWQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmJ0bi0tc3Vic2NyaWJlIHtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFxyXG5cdGhlaWdodDogMjBweDtcclxuXHRwYWRkaW5nOiAxcHggMTBweDtcclxuXHRcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcblx0XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9iZWxsLnN2Z1wiKSBuby1yZXBlYXQgMTBweCAvIDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdHdpZHRoOiAxMnB4O1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1jaGFuZ2Utc2l6ZSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpO1xyXG59XHJcblxyXG4uYnRuLS1ncmlkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGFuZ2Utdmlldy90aWxlL3RpbGUtaW52ZXJzZS5wbmcpIG5vLXJlcGVhdCA1MCUgLyA1MCU7XHJcblx0XHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpIHVybCguLi9pbWcvaWNvbnMvY2hhbmdlLXZpZXcvdGlsZS90aWxlLnBuZykgbm8tcmVwZWF0IDUwJSAvIDUwJTs7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLS1saXN0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGFuZ2Utdmlldy9saXN0L2xpc3QtaW52ZXJzZS5wbmcpIG5vLXJlcGVhdCA1MCUvNTAlO1xyXG5cdFxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6ICBtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCkgdXJsKC4uL2ltZy9pY29ucy9jaGFuZ2Utdmlldy9saXN0L2xpc3QucG5nKSBuby1yZXBlYXQgNTAlLzUwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tLWNoYW5nZS1sYW5nIHtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuMik7XHJcbn1cclxuXHJcbi5idG4tLXN1Ym1pdCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFxyXG5cdHdpZHRoOiAxODBweDtcclxuXHRoZWlnaHQ6IDI4cHg7XHJcblx0XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0XHJcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufSIsIkBpbXBvcnQgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcbkBpbXBvcnQgXCIuLi9taXhpbnMvc2Nyb2xsc1wiO1xyXG5cclxuLmZ1bGwtaGVpZ2h0LFxyXG4uc2Nyb2xsLS1jdXN0b20ge1xyXG5cdEBpbmNsdWRlIHNjcm9sbChtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCkpXHJcblx0XHJcbn1cclxuXHJcbi5mdWxsLWhlaWdodCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi5zY3JvbGwge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRcclxuXHRAaW5jbHVkZSBzY3JvbGwoI0ZGRiwgM3B4KTtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG5cdHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XHJcbn1cclxuXHJcbi5wYWdlLXdyYXBwZXIge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubm8tc2Nyb2xsIHtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5kYXRlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxufVxyXG5cclxuLmRlZmF1bHQtc2Vjb25kLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uY291bnRlciB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcblx0bGVmdDogMTBweDtcclxuXHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBsaWdodCk7XHJcbn1cclxuXHJcbi5vZmZzZXQtbm9uZSB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm9mZnNldC1sZWZ0LW5vbmUge1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLm9mZnNldC1yaWdodC1ub25lIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubW9iaWxlLW9ubHkge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpc3Qtdmlldy1hY3RpdmUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG5cdC5yaWdodC1zaWRlYmFyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0LndyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQubW9iaWxlLW9mZnNldC1ub25lIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDg2cHgpIHtcclxuXHQubW9iaWxlLW9ubHkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5kZXNrdG9wLW9ubHkge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIkBtaXhpbiBzY3JvbGwoJHNjcm9sbC1jb2xvciwgJHdpZHRoOiAycHgpIHtcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHR3aWR0aDogJHdpZHRoO1xyXG5cdH1cclxuXHRcclxuXHQvKiBUcmFjayAqL1xyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC4zKTtcclxuXHR9XHJcblx0XHJcblx0LyogSGFuZGxlICovXHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0YmFja2dyb3VuZDogJHNjcm9sbC1jb2xvcjtcclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi9jb2xvcnNcIjtcclxuXHJcbi5hdXRob3JzLWxpc3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcclxuXHRtYXJnaW46IDA7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCIsXCI7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFncy1saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHJcblx0bWFyZ2luOiAwO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNik7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCIjXCI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcclxuXHQmOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuXHR0cmFuc2l0aW9uOiAuNXMgYm9yZGVyO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcclxuXHQmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4iLCIuc2VsZWN0LWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLnNlbGVjdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdFxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuNSk7XHJcblx0XHJcblx0dHJhbnNpdGlvbjogYWxsIC41cztcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyOiA1cHggc29saWQ7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDA7XHJcblx0XHRcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcblx0XHRcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblx0fVxyXG5cdFxyXG5cdCY6YWN0aXZlLCAmLmFjdGl2ZSB7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR0b3A6IDlweDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3Qtb3B0aW9ucyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMDAlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogOTk5O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHJcblx0XHJcblx0bGkge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdFx0XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC41KTtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHRcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuNXM7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JltyZWw9XCJoaWRlXCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5zZWxlY3Qge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMyUpO1xyXG5cdH1cclxufSIsIi5pbmZvcm1hdGlvbi1jb250YWluZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0cGFkZGluZzogNzBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFxyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNyUpO1xyXG5cdG1pbi13aWR0aDogNjB2dztcclxuXHRcclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2hlYWQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdH1cclxuXHRcclxuXHQmX19jbG9zZSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHJcblx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jcm9zcy1zaGFkb3cucG5nKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMjFweCAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFxyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmluZm9ybWF0aW9uLWNvbnRhaW5lciB7XHJcblx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcclxuXHQuaW5mb3JtYXRpb24tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDQwcHggMjBweDtcclxuXHR9XHJcbn0iLCJAaW1wb3J0ICcuL2Zvcm0tY29udHJvbCc7XHJcbkBpbXBvcnQgJy4vc2VsZWN0JztcclxuQGltcG9ydCAnLi9kZXRhaWwtaW5mbyc7XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQmX19sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNik7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcclxuXHRcdCYtLXJlcXVpcmVkIHtcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiKlwiO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3NlbGVjdCB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC41KTtcclxuXHRcdFxyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Jl9fZmllbGQsICZfX3RleHQtYXJlYSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjEpO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFxyXG5cdFx0dHJhbnNpdGlvbjogLjVzIGJvcmRlcjtcclxuXHRcdFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIG1hcF9nZXQoJGNvbG9ycywgbWFpbik7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX190ZXh0LWFyZWEge1xyXG5cdFx0aGVpZ2h0OiAxMGVtICFpbXBvcnRhbnQ7XHJcblx0XHRyZXNpemU6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2F0dGVuZC1ydWxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC42KTtcclxuXHR9XHJcblx0XHJcblx0Jl9fYXR0ZW5kLWZpbGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2luZm8tcG9wIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogN3B4O1xyXG5cdFx0cmlnaHQ6IC0yMHB4O1xyXG5cdFx0XHJcblx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHR3aWR0aDogMTVweDtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9pbmZvLnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDk1JTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5hdHRlbmQtZ3JvdXAge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdCZfX3J1bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjYpO1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2ZpbGUtYm94IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdHdpZHRoOiA5NXB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFxyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjIpO1xyXG5cdH1cclxuXHRcclxuXHQmX19maWxlLWljb24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQ+IGltZyB7XHJcblx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2ZpbGUtaW5mbyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjIpO1xyXG5cdFx0XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG5cdH1cclxuXHRcclxuXHQmX19maWxlLW5hbWUge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDU1cHg7XHJcblx0XHRcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0XHJcblx0Jl9fZmlsZS1leHRlbnNpb24ge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIi5cIjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0XHJcblx0Jl9fZmlsZS1zaXplIHtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHRcclxuXHQmX19yZW1vdmUtZmlsZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDJweDtcclxuXHRcdHJpZ2h0OiA0cHg7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvY3Jvc3MtZGVmYXVsdC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNTUlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcblx0XHRcclxuXHRcdHRyYW5zaXRpb246IC41cyBiYWNrZ3JvdW5kO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jcm9zcy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA1NSU7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmZvY3VzLCAmOmFjdGl2ZSwgJjpob3ZlciB7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXR0ZW5kLWZpbGUge1xyXG5cdHdpZHRoOiAwLjFweDtcclxuXHRoZWlnaHQ6IDAuMXB4O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogLTE7XHJcblx0XHJcblx0Jl9fbmFtZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHR3aWR0aDogMTgwcHg7XHJcblx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFxyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2xpcCB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC42KTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBUaGUgY29udGFpbmVyLWNvbnRhaW5lciAqL1xyXG4uY2hlY2tib3gtY29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFxyXG5cdCZfX2xhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19pbmZvIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC41KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcnVsZXMtbGluayB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGhvdmVyLXN0YXRlKHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpKVxyXG5cdH1cclxuXHRcclxuXHQmX19pbnB1dCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19jaGVja21hcmsge1xyXG5cdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRcdFxyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLCBjb2xvciwgYm9yZGVyO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkIG1hcF9nZXQoJGNvbG9ycywgc2Vjb25kKTtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19sYWJlbDpob3ZlciAmX19pbnB1dCB+ICZfX2NoZWNrbWFyayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCk7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkICNGRkZGRkY7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NoZWNrbWFyazphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Jl9faW5wdXQ6Y2hlY2tlZCB+ICZfX2NoZWNrbWFyazphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0XHJcblx0Jl9faW5wdXQ6Y2hlY2tlZCB+IC5sYWJlbCB7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcblx0XHJcblx0Jl9faW5wdXQ6Y2hlY2tlZCB+ICZfX2NoZWNrbWFyayB7XHJcblx0XHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCk7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkICNGRkZGRkY7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFxyXG5cdFx0Jl9fbGFiZWwge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2luZm8tcG9wIHtcclxuXHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fc2VuZC1mb3JtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5hdHRlbmQtZmlsZSB7XHJcblx0XHRcclxuXHRcdCZfX25hbWUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZmEtLWN1c3RvbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogOHB4O1xyXG5cdFxyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnNvY2lhbC1saWtlcyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdztcclxuXHRcclxuXHRtYXJnaW46IDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHJcblx0Jl9faWNvbiB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMTNweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tdHJpYW5nbGU6YWZ0ZXIge1xyXG5cdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2J1dHRvbiB7XHJcblx0XHRwYWRkaW5nOiA3cHggMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY291bnRlciB7XHJcblx0XHRwYWRkaW5nOiA3cHggMTBweDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAtNXB4IDFweCAtNXB4ICMzMzMsXHJcblx0XHRcdFx0XHRpbnNldCAwIDVweCAxcHggLTVweCAjMzMzLFxyXG5cdFx0XHRcdFx0aW5zZXQgLTVweCAwIDFweCAtNXB4ICMzMzM7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHJcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR0b3A6IDEycHggIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjRkZGO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX193aWRnZXQge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3dpZGdldDpob3ZlciAmX19jb3VudGVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3dpZGdldCAmX19pY29uIHtcclxuXHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHJcblx0XHQmX3Zrb250YWt0ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZDogIzM5NTc5YTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9wbHVzb25lIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZGY0YTMyO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX3R3aXR0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMwMGFiZjA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfZmFjZWJvb2sge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMzOTU3OWE7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiaGVhZGVyIHtcclxuXHJcbiAgLmhlYWRlci10b3Age1xyXG4gICAgbWluLWhlaWdodDogODBweDtcclxuICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1icmFuZCxcclxuICAuYnRuLWRhbmdlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDQxcHg7XHJcbiAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgLmdseXBoaWNvbi1sb2NrIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICB9XHJcblxyXG4gIC5idG4tZGFuZ2VyIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG4gIC5nbHlwaGljb24tc2VhcmNoIHtcclxuICAgIHRvcDogM3B4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpc3Qge1xyXG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5uYXYtbGlzdF9pdGVtIHtcclxuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItdG9wX2tpYXMge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgcGFkZGluZzogMCA5cHg7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpc3QgLmhlYWRlci1saXN0X2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDtcclxuICB9XHJcblxyXG4gIC5uYXYtbGlzdF9saW5rLFxyXG4gIC5jYXB0aW9uLWZvbmRfbGluayxcclxuICAuY2FwdGlvbi1mb25kX2xpbms6aG92ZXIsXHJcbiAgLmNhcHRpb24tZm9uZF9saW5rOmFjdGl2ZSxcclxuICAuYWN0aXZlLWNvbnRlc3RfbGluazpob3ZlcixcclxuICAuZm9uZC1saXN0X2xpbms6aG92ZXIsXHJcbiAgLml0ZW0tbGlzdF9saW5rOmhvdmVyLFxyXG4gIC5jYXB0aW9uLWxpbmtfaXRlbSxcclxuICAuY2FwdGlvbi1saW5rX2l0ZW06aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuZm9uZC1hY3Rpdi1ibG9jayxcclxuICAucGFnZXNfY29tcG9uZW50cyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1saXN0X2xpbmsge1xyXG4gICAgY29sb3I6ICM3MTcxNzE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saXN0X2xpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICNkMWQxZDE7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWJvZHkge1xyXG4gICAgbWluLWhlaWdodDogMTgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIHNlY29uZCk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS1jYXB0aW9uLFxyXG4gICNzaWRlYmFyIGEuc2l6ZS0tc20ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGNvbG9yOiAjYzhkZWYxO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS1jYXB0aW9uX2xhc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY29udGVzdF9saXN0LFxyXG4gIC5mb290ZXItbmF2YmFyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuYWN0aXZlLWNvbnRlc3RfaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFhNjdiZDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY29udGVzdF9saXN0IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcHRpb24tZm9uZF9saW5rOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlcl90b3BfbGluayB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBhLFxyXG4gIGE6aG92ZXIsXHJcbiAgYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gIH1cclxuXHJcbiAgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHggNXB4IDEwcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBsaWdodCk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICB9XHJcblxyXG4gIC5uYXZiYXItYnRuIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAjc2lkZWJhciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDgyM3B4O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgc2Vjb25kKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgI3NpZGViYXIuYWN0aXZlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAjc2lkZWJhciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgYmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB9XHJcblxyXG4gICNzaWRlYmFyIC5zaWRlYmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHggMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcblxyXG4gICNzaWRlYmFyIHVsLmNvbXBvbmVudHMge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gIH1cclxuXHJcbiAgI3NpZGViYXIgLmNvbXBvbmVudC1jYXB0aW9uX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgIGNvbG9yOiAjZmFmYWZhO1xyXG4gICAgYmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpO1xyXG4gIH1cclxuXHJcbiAgYVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOjpiZWZvcmUsXHJcbiAgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdcXDI1YmMnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcclxuICAgIGZvbnQtc2l6ZTogMC42ZW07XHJcbiAgfVxyXG5cclxuICBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcMjViYyc7XHJcbiAgfVxyXG5cclxuICAjY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gIH1cclxuXHJcbiAgI3NpZGViYXIsXHJcbiAgLndyYXAtaGVhZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodCB7XHJcbiAgICBmb250LXNpemU6IDhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcclxuICAgIHRvcDogLTFweDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY29udGVzdF9saXN0IC5sYWJlbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY29udGVzdF9saXN0IC5sYWJlbC1wcmltYXJ5IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmc6IDAgNXB4IDAgM3B4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLml0ZW0tbGlzdF9saW5rIC5sYWJlbCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAwIDYwcHggMCAwO1xyXG4gIH1cclxuXHJcbiAgLmNhcHRpb24tZm9uZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgbmF2LmhlYWRlci10b3Bfa2lhcyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci10b3BfbGluayxcclxuICAud3JhcC1mb25kcyxcclxuICAud3JhcC1jb250YWN0cyxcclxuICAud3JhcC1uZXdzLFxyXG4gIC53cmFwLWxpYnJhcnksXHJcbiAgLm5hdmJhci1yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1yaWdodCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAubGFiZWwtcmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAucmVzYXVsdC1wcm9qZWN0cyB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNjNweDtcclxuICB9XHJcblxyXG4gIC5mb290ZXItbmF2YmFyIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDQxcHg7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saXN0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpc3RfaXRlbSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpc3QgLmhlYWRlci1saXN0X2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDtcclxuICB9XHJcblxyXG4gIC5uYXYtbGlzdCAuaGVhZGVyLWxpc3RfbGluayxcclxuICAubmF2LWxpc3QgLm5hdi1saXN0X2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1saXN0X2xpbmsge1xyXG4gICAgY29sb3I6ICM3MTcxNzE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci10b3BfbGluayB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcHRpb24tZm9uZCAuY2FwdGlvbi1mb25kX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcHRpb24gLmNhcHRpb24tbGlua19pdGVtIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY2FwdGlvbiAuc2l6ZS0tcyB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAud3JhcC1mb25kcyxcclxuICAud3JhcC1jb250YWN0cyxcclxuICAud3JhcC1uZXdzLFxyXG4gIC53cmFwLWxpYnJhcnkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY29udGVzdF9saXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY2FwdGlvbixcclxuICAjc2lkZWJhciBhIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgLml0ZW0tbGlzdF9saW5rIC5sYWJlbCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpc3QgLmhlYWRlci1saXN0X2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAycHggMCAwO1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyIC5oZWFkZXItdG9wX2tpYXMge1xyXG4gICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saXN0IC5oZWFkZXItbGlzdF9pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAgNnB4IDAgMDtcclxuICB9XHJcblxyXG4gIGhlYWRlciBuYXYuaGVhZGVyLXRvcF9raWFzIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMCA4cHggMXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjNweCkge1xyXG4gIC5wYWdlc19jb21wb25lbnRzLFxyXG4gIC5oZWFkZXItdG9wX2xpbmssXHJcbiAgLm5hdmJhci1yaWdodCBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gIC5oZWFkZXItdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgI3NpZGViYXIsXHJcbiAgaGVhZGVyIC53cmFwLWhlYWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubGlzdC11bnN0eWxlZCAubGlzdC11bnN0eWxlZF9pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWE2N2JkO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5jYXB0aW9uLWZvbmQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICAucGFzc2luZy1jb21wZXRpdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC53cmFwLW1lbnVfa2lhcyB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAua2lhcy1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDA7XHJcbiAgfVxyXG5cclxuICAubWVudV9ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmxpYnJhcnktbGlzdF9pdGVtIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuYWN0aXZlLWNhcHRpb24sXHJcbiAgI3NpZGViYXIgYSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gIH1cclxuXHJcbiAgLmxpYnJhcnktbGlzdF9pdGVtIHAsXHJcbiAgLmZvbmQtbGlzdF9pdGVtIHAsXHJcbiAgLmNvbnRhY3QtbGlzdF9pdGVtIHAsXHJcbiAgLm5ld3MtbGlzdF9pdGVtIHAge1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICB9XHJcblxyXG4gIC5uYXZiYXItYnRuOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS1jb250ZXN0X2xpbmsgLnJlc3VsdCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbCB7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHggMCA1cHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1zZWFyY2hfYmxvY2sge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5sYWJlbC1wcm9lY3Qge1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyICNzaWRlYmFyIC5jb21wb25lbnQtY2FwdGlvbl9saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmxhYmVsLXJlc3VsdHMsXHJcbiAgLmxhYmVsLXByb2VjdCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTJweCkge1xyXG4gIC53cmFwLXJvd3tcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDEycHg7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgLmJ0bi13cmFwLFxyXG4gIC5uYXZiYXItbmF2LFxyXG4gICNkaXNtaXNzIC5idG4tY2xvc2Vfd3JhcCB7XHJcbiAgICB3aWR0aDogNDFweDtcclxuICAgIGhlaWdodDogNDFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwNXB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAuYnRuLXdyYXAsXHJcbiAgI2Rpc21pc3MgLmJ0bi1jbG9zZV93cmFwIHtcclxuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgc2Vjb25kKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiA4cHg7XHJcbiAgfVxyXG5cclxuICAuYnRuLXdyYXAsXHJcbiAgLm5hdmJhci1oZWFkZXIsXHJcbiAgLm5hdmJhci1uYXYsXHJcbiAgLmJ0bi1jbG9jZV93cmFwLFxyXG4gIGhlYWRlciAjc2lkZWJhciAubmF2YmFyLWJyYW5kIHtcclxuICAgIG1hcmdpbjogOHB4O1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS1jb250ZXN0X2xpc3QsXHJcbiAgaGVhZGVyIC5tZW51X2NhcHRpb24ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIGhlYWRlciAjc2lkZWJhcixcclxuICAjZGlzbWlzcyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyICNzaWRlYmFyIC5jYXB0aW9uLWZvbmQgLnNpemUtLXMsXHJcbiAgLmFjdGl2ZS1jYXB0aW9uIC5zaXplLS1zIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcblxyXG4gIC5jYXB0aW9uLWZvbmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItYm9keSAsXHJcbiAgI3NpZGViYXIgLm1lbnVfY2FwdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG5cclxuICAuY2FwdGlvbi1mb25kX25hdmJhciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYTY3YmQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIGhlYWRlciAjc2lkZWJhciAuc2lkZWJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItY29sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgI3NpZGViYXIgdWwgcCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuY2FwdGlvbi1mb25kIC5jYXB0aW9uLWZvbmRfbGluayxcclxuICAuc2lkZWJhci1oZWFkZXIgLmNhcHRpb24tZm9uZCB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAuc2l6ZS0teHMgLmxhYmVsIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUtY2FwdGlvbjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICB9XHJcblxyXG4gIGhlYWRlciAjc2lkZWJhciB1bC5jb21wb25lbnRzIHtcclxuICAgIHBhZGRpbmc6IDhweCAyMHB4IDIwcHggMjBweDtcclxuICB9XHJcblxyXG4gIC5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB0b3A6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMDVweDtcclxuICB9XHJcblxyXG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI5MHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1jb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB9XHJcblxyXG4gIGhlYWRlciAubmF2YmFyLXJpZ2h0IHtcclxuICAgIG1hcmdpbjogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzFweCkge1xyXG4gIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjkwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcclxuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1jb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjQ1cHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcclxuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1jb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTU1cHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcclxuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItY29sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTFweCkge1xyXG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1jb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcclxuICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1jb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogNjVweDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItY29sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIgLm5hdmJhci1yaWdodCB7XHJcbiAgICBtYXJnaW46IDhweDtcclxuICB9XHJcblxyXG4gIC5raWFzLWJsb2NrIHtcclxuICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIHRvcDogMnB4O1xyXG4gIH1cclxuXHJcbiAgLmtpYXMtYmxvY2sgYSB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiLnVzZWZ1bC1jb250YWluZXIge1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi51c2VmdWwtbWF0ZXJpYWwge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWluLWhlaWdodDogNTBweDtcclxuXHRcclxuXHQmX19tYXRlcmlhbC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19idG4ge1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFxyXG5cdFx0Ji0tbGlrZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvdXNlZnVsLWRhdGEvZGlzbGlrZS5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tZGlzbGlrZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvdXNlZnVsLWRhdGEvbGlrZS5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiLi91c2VmdWwtbWF0ZXJpYWxcIjtcclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuXHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdFxyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcclxuXHQmX193cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpLCAuMyk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCItXCI7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19saW5rIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjcpO1xyXG5cdFx0XHJcblx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiByZ2JhKG1hcF9nZXQoJGNvbG9ycywgbWFpbiksIC43KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG5mb290ZXIge1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0cGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLmZvb3Rlci1saXN0IHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcblx0XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0Jl9faXRlbSwgJl9fbGluayB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUocmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSkpO1xyXG5cdH1cclxuXHRcclxuXHQmX19hY3RpdmUtbGFuZyB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcclxuXHRcdG9yZGVyOiAxO1xyXG5cdFx0cGFkZGluZy1yaWdodDogNnB4O1xyXG5cdH1cclxuXHRcclxuXHQuYnRuLS1jaGFuZ2UtbGFuZyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFx0XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19jb3VudHJ5LWZsYWcge1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcclxuXHRcdG9yZGVyOiAwO1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHR9XHJcblx0XHJcblx0LmJ0bi0tY2hhbmdlLWxhbmcgLmNhcmV0IHtcclxuXHRcdG9yZGVyOiAxO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5kcm9wZG93bi1saXN0LS1sYW5nIHtcclxuXHRcclxuXHQmX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjUpO1xyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUocmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSkpO1xyXG5cdH1cclxufVxyXG5cclxuLmNvcHlyaWdodCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFxyXG5cdD4gcCB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNSk7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk4N3B4KSB7XHJcblx0LmZvb3Rlci1saXN0IHtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEobWFwX2dldCgkY29sb3JzLCBtYWluKSwgLjIpO1xyXG5cdH1cclxuXHRcclxuXHQuY29weXJpZ2h0IHtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQ+IHAge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi5uZXdzLWJvb2sge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHJcblx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHR9XHJcblx0XHJcblx0Jl9faW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgbWFwX2dldCgkY29sb3JzLCBsaWdodCk7XHJcblx0fVxyXG5cdFxyXG5cdCZfX25hbWUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2OHB4KSB7XHJcblx0Lm5ld3MtYm9vayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcclxuXHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi5wYXJ0bmVycyB7XHJcblx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0cGFkZGluZzogMjBweCA0NXB4O1xyXG5cdGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvdHRvbTogMDtcclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCZfX2ltZyB7XHJcblx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRoZWlnaHQ6IDg0cHg7XHJcblx0fVxyXG59XHJcbi5wYXJ0bmVycy1saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0bWFyZ2luOiAwO1xyXG5cclxuXHQmX19pbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0LnBhcnRuZXJzIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5wYXJ0bmVycy1saXN0IHtcclxuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQucGFydG5lcnMge1xyXG5cdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHJcblx0XHQmX19pbWcge1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcbkBpbXBvcnQgXCIuLi9taXhpbnMvdGV4dC1mYWRlXCI7XHJcblxyXG4ubGlzdC1pdGVtIHtcclxuXHRcclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uZXdzLWxpc3Qge1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3BpY3R1cmUge1xyXG5cdFx0bWF4LXdpZHRoOiAxNjBweDtcclxuXHRcdGhlaWdodDogOTBweDtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcHJldmlldyB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3ByZXZpZXcgPiBwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1heC1oZWlnaHQ6IDY1cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRleHQtZmFkZSgzKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0Lm5ld3MtbGlzdCB7XHJcblx0XHRcclxuXHRcdCZfX3BpY3R1cmUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fcHJldmlldyB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbmZpZy9jb2xvcnNcIjtcclxuXHJcbi50YWJzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogN3B4O1xyXG5cdH1cclxuXHRcclxuXHQmX19jYXB0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAtMXB4IDAgMCAtMXB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19jYXB0aW9uIC5hY3RpdmUge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHQmX19jYXB0aW9uIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAtNXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAtMnB4O1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRoZWlnaHQ6IDVweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHJcblx0XHQmOm5vdCguYWN0aXZlKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2FwdGlvbiBsaSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1yaWdodDogNDVweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2FwdGlvbiBsaTpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2FwdGlvbiBsaTpub3QoLmFjdGl2ZSkge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHRcclxuXHQmX19jYXB0aW9uIGxpOm5vdCguYWN0aXZlKTpob3ZlciB7XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NhcHRpb24gLmFjdGl2ZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdH1cclxuXHRcclxuXHQmX19jYXB0aW9uIC5hY3RpdmUgaDMge1xyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2FwdGlvbiAuYWN0aXZlOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAtNXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0aGVpZ2h0OiA1cHg7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRlbnQuZGlzYWJsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fY29udGVudC5hY3RpdmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHJcblx0XHRcclxuXHRcdGFuaW1hdGlvbjogZmFkZUluIC4ycyBsaW5lYXI7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLnZlcnRpY2FsIC50YWJzIHtcclxuXHRcclxuXHQmX19jYXB0aW9uIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NhcHRpb24gbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Jl9fY2FwdGlvbiAuYWN0aXZlOmFmdGVyIHtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogLTJweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHdpZHRoOiAycHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcblx0XHJcblx0LnRhYnMge1xyXG5cdFx0XHJcblx0XHQmX19jYXB0aW9uIGxpIHtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAxIDAgYXV0bztcclxuXHRcdFx0LW1zLWZsZXg6IDEgMCBhdXRvO1xyXG5cdFx0XHRmbGV4OiAxIDAgYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnZlcnRpY2FsIC50YWJzIHtcclxuXHRcdFxyXG5cdFx0Jl9fY2FwdGlvbiB7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19jYXB0aW9uIGxpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAycHggMnB4IDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19jYXB0aW9uIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2NhcHRpb24gLmFjdGl2ZTphZnRlciB7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0Ym90dG9tOiAtNXB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XHJcblx0LnRhYnMge1xyXG5cdFx0XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC50YWJzIHtcclxuXHRcdFxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQudGFicyB7XHJcblx0XHRcclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcblxyXG4uc3RhcnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBsaWdodCk7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFwyNjA1XCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbS0tY2hlY2tlZCB7XHJcblx0XHRjb2xvcjogb3JhbmdlO1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcblxyXG4uZmlsdGVyIHtcclxuXHRcclxuXHQmX192YXJpYWJsZXMge1xyXG5cdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmX19rbm93cy1hcmVhIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0XHJcblx0Jl9fa25vd3MtaXRlbSB7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQmX19rbm93cy10aXRsZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcF9nZXQoJGNvbG9ycywgbGlnaHQpO1xyXG5cdH1cclxuXHRcclxuXHQmX190aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFwyNWI2XCI7XHJcblx0XHRcdFxyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RpdGxlW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fcGlja2VkLWxpc3Qge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Jl9fcGlja2VkLWl0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBzZWNvbmQpO1xyXG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxO1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiA2cHg7XHJcblx0XHRcdGxlZnQ6IC00cHg7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9jcm9zcy5zdmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBhbmVsIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5wYW5lbC1ib2R5IHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4udmFyIHtcclxuXHRcclxuXHQmX19saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcblx0XHRcclxuXHRcdC5jb3VudGVyIHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdFxyXG5cdFx0Jjpmb2N1cywgJjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX2l0ZW0tLWFjdGl2ZSAmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbS0tYWN0aXZlIC5jb3VudGVyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbGxhcHNlW2FyaWEtZXhwYW5kZT1cInRydWVcIl0ge1xyXG5cdGJhY2tncm91bmQ6IHJlZDtcclxufSIsIkBpbXBvcnQgXCIuLi8uLi9jb25maWcvY29sb3JzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvYXJyb3ctbGVmdFwiO1xyXG5cclxuLnRvcGljLWxpc3Qge1xyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIGRhbmdlcik7XHJcblx0XHJcblx0Jl9fd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcclxuXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjYmMxZjIwO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9fY291bnRlciB7XHJcblx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IHJnYmEobWFwX2dldCgkY29sb3JzLCBsaWdodCksIC43KTtcclxuXHR9XHJcblx0XHJcblx0Jl9fc3VibGlzdCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjYmMxZjIwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCZfX3N1Yi1pdGVtIHtcclxuXHRcdEBleHRlbmQgLnRvcGljLWxpc3RfX2l0ZW07XHJcblx0fVxyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoI0ZGRkZGRiwgLjUpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoI0ZGRkZGRiwgLjUpO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGFycm93LWxlZnQoLTE1cHgsIDRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC50b3BpYy1saXN0IHtcclxuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIkBtaXhpbiBhcnJvdy1sZWZ0KCRsZWZ0LCAkdG9wKSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAkbGVmdDtcclxuXHR0b3A6ICR0b3A7XHJcblx0XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdFxyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDdweCAxMHB4O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zL2hvdmVyLXN0YXRlXCI7XHJcblxyXG4uZmlsdGVyLWxpc3Qge1xyXG5cdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHRcclxuXHQmX19jbGVhci1hbGwge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFxyXG5cdFx0Y29sb3I6IG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUoIG1hcF9nZXQoJGNvbG9ycywgZGFuZ2VyKSwgbm9uZSApO1xyXG5cdH1cclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdEBleHRlbmQgLnRvcGljLWxpc3RfX2l0ZW07XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHJcblx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuMSk7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYXJyb3ctcmlnaHQucG5nKTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA3cHggMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblx0XHRcdFxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDdweDtcclxuXHRcdFx0XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIsICY6YWZ0ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIG1haW4pLCAuNyk7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmX19zdWItaXRlbSB7XHJcblx0XHRAZXh0ZW5kIC50b3BpYy1saXN0X19zdWItaXRlbTtcclxuXHR9XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0QGV4dGVuZCAudG9waWMtbGlzdF9fdGl0bGU7XHJcblx0XHRjb2xvcjogbWFwX2dldCgkY29sb3JzLCBtYWluKTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjphZnRlciwgJjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIG1haW4pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19ncm91cCB7XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX3N1Ymxpc3Qge1xyXG5cdFx0QGV4dGVuZCAudG9waWMtbGlzdF9fc3VibGlzdDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2NvbmZpZy9jb2xvcnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL21peGlucy9zaWRlYmFyLW5hdmlnYXRpb24tYXJyb3ctbGVmdFwiO1xyXG5cclxuLm5hdmlnYXRpb24tbGlzdCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdFxyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRtYXJnaW46IDA7XHJcblx0XHJcblx0YmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCBkYW5nZXIpO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLWFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNiYzFmMjA7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9faXRlbS0tYWN0aXZlICZfX2xpbmsge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBpbmNsdWRlIHNpZGViYXItbmF2aWdhdGlvbi1hcnJvdy1sZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgaG92ZXItc3RhdGUoI0ZGRkZGRik7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcbn0iLCJAbWl4aW4gc2lkZWJhci1uYXZpZ2F0aW9uLWFycm93LWxlZnQge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdFxyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMTBweDtcclxuXHR0b3A6IDE1cHg7XHJcblx0XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdFxyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDdweCAxMHB4O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29uZmlnL2NvbG9yc1wiO1xyXG5cclxuLmZhdm91cml0ZS1wcm9qZWN0LWNhcm91c2VsIHtcclxuXHRoZWlnaHQ6IDIwNXB4O1xyXG59XHJcblxyXG4ucHJvamVjdHMtcmVzdWx0LWNhcm91c2VsIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ub3dsLWFjdGlvbnMtY29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm93bC1wcmV2LCAub3dsLW5leHQge1xyXG5cdGJvcmRlcjogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2Fycm93LXJpZ2h0LnN2Zykgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHR3aWR0aDogMjVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0XHJcblx0c3BhbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4ub3dsLXByZXYge1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvYXJyb3ctbGVmdC5wbmcpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5vd2wtc3RhZ2UsIC5vd2wtaXRlbSB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ub3dsLXN0YWdlID4gLm93bC1pdGVtID4gLml0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4ub3dsLXN0YWdlPi5vd2wtaXRlbT4uaXRlbSB7XHJcblx0bWF4LWhlaWdodDogMzUwcHg7XHJcblx0XHJcblx0Lm93bC1jYXJvdXNlbC1pbWcge1xyXG5cdFx0dHJhbnNpdGlvbjogLjVzIHRyYW5zZm9ybTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIgLm93bC1jYXJvdXNlbC1pbWcge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdH1cclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5vd2wtZGVzYy13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdFxyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHJcblx0dHJhbnNpdGlvbjogLjRzIGJhY2tncm91bmQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ub3dsLXRhZ3Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcblxyXG4ub3dsLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1NlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4ub3dsLXRhZyB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFxyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ub3dsLWRlc2Mge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogcmdiYShtYXBfZ2V0KCRjb2xvcnMsIGxpZ2h0KSwgLjgpO1xyXG5cdFxyXG5cdHRyYW5zaXRpb246IC40cyBjb2xvcjtcclxufVxyXG5cclxuLm93bC1kZXNjLXdyYXBwZXI6aG92ZXIgLm93bC1kZXNjIHtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcblx0Lm93bC1hY3Rpb25zLWNvbnRhaW5lciAub3dsLXByZXYge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMTVweCAxNXB4O1xyXG5cdH1cclxuXHRcclxuXHQub3dsLWRlc2Mge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0bWF4LWhlaWdodDogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODZweCkge1xyXG5cdFxyXG5cdC5vd2wtYWN0aW9ucy1jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdD4gYnV0dG9uIHtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
