@charset "UTF-8";.links-block__nav{max-width:300px}.links-block__item{list-style:none;margin:var(--offsets) 0}.links-block img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.links-block__title{display:inline-block;width:100%;margin-left:5px;font-size:.9rem;font-weight:600;color:#000}.links-block__link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;position:relative;box-shadow:var(--main-shadow);border-radius:7px;padding:10px 50px 10px 5px}.links-block__link:active,.links-block__link:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.links-block__link:active::after,.links-block__link:hover::after{width:40px}.links-block__link::after{content:"❮";position:absolute;top:5px;right:5px;transform:rotateY(180deg);height:calc(100% - 10px);width:20px;background-color:var(--accent-color);display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:10px;color:#000;transition:250ms}.rating-block{display:flex;justify-content:flex-start;align-items:center}.rating-block__stars{font-size:18px}.rating-block__stars span{color:#ffba33}.rating-block__stars span:not(:first-of-type){margin-left:3px}.rating-block__value{line-height:1;margin-top:3px;margin-left:10px;font-size:1rem;font-weight:600}.list-table{margin:var(--offsets) 0}.list-table__row{box-shadow:var(--main-shadow);display:flex;justify-content:flex-start;align-items:center;border-radius:5px;overflow:hidden}.list-table__row:not(:first-of-type){margin-top:10px}.list-table__row:nth-of-type(1) .list-table__counter{background-color:#ff7c33}.list-table__row:nth-of-type(2) .list-table__counter{background-color:#ffba33}.list-table__row:nth-of-type(3) .list-table__counter{background-color:#33b63c}.list-table__counter{align-self:stretch;display:flex;justify-content:center;align-items:center;min-height:100%;width:45px;font-size:1.5rem;font-weight:700;color:#fff;background-color:#383d3f}.list-table__icon{padding:0 1rem;width:200px;text-align:center}.list-table__icon img{max-width:70%;-o-object-fit:contain;object-fit:contain}.list-table__info{padding:1rem}.list-table__text{margin-top:1rem}.list-table__text>:not(:last-child){margin:0 0 1rem!important}.list-table__bonus-title{margin-top:.7rem;font-size:1.1rem}.list-table__bonus-subtitle{margin-top:.7rem;font-size:1rem;font-weight:400;line-height:1.2}.list-table__description{padding:0 1rem;width:300px;font-weight:600;font-size:1rem;line-height:1.2}.list-table__control{max-width:200px;width:100%;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.list-table__read-button{margin-top:.7rem;text-decoration:none;color:#000;position:relative;padding-right:10px}.list-table__read-button:active,.list-table__read-button:focus,.list-table__read-button:hover{color:var(--accent-color)}.list-table__read-button:active::after,.list-table__read-button:focus::after,.list-table__read-button:hover::after{transform:translateY(-50%) rotateY(180deg) translateX(-2px);color:var(--accent-color)}.list-table__read-button::after{content:"❮";position:absolute;top:calc(50% + 1px);transform:translateY(-50%) rotateY(180deg);right:0;color:#000;font-size:12px;font-size:300;transition:250ms}.bonus-block__image{display:flex;justify-content:center;align-items:center}.bonus-block__image img{max-width:80%;-o-object-fit:contain;object-fit:contain}.bonus-block__text{margin-top:1.5rem;font-size:1.4rem}.bonus-block__action-button{margin-top:1.5rem}.bonus-block__read-button{display:block;margin-top:1rem;text-align:center;font-size:1.1rem;color:#000}.bonus-single{display:inline-block;width:auto}.bonus-single__block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:var(--main-shadow);padding:1rem 2rem;border-radius:3px}.bonus-single__content{flex:1 1 30%;max-width:300px;padding:.5rem 1.5rem}.bonus-single__text{flex:1 1 70%;padding:.5rem 1.5rem;border-left:1px solid #d5d5d5}.bonus-single__text>:not(:first-child){margin-top:1.5rem}.faq-items{margin:var(--offsets) 0}.faq-items__block{display:grid;align-items:start;grid-gap:14px}.faq-items__block.columns-3{grid-template-columns:repeat(3,1fr)}.faq-items__item{padding:1.8rem 1rem;box-shadow:var(--main-shadow);border-radius:5px}.faq-items__question{padding-left:50px;font-size:1.1rem;font-weight:700;cursor:pointer;position:relative;list-style-type:none}.faq-items__question::before{content:"?";position:absolute;top:50%;transform:translateY(-50%);left:10px;font-size:50px;display:flex;justify-content:center;align-items:center;background:var(--accent-gradient);background-position:bottom left;background-repeat:no-repeat;background-size:100% 25px}.faq-items__answer{margin-top:2rem;font-size:1rem;line-height:1.4;font-weight:400}.faq-items__answer>:not(:first-child){margin-top:1rem}.posts-items{margin:var(--offsets) 0}.posts-items__block{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.posts-items__item{box-shadow:var(--main-shadow);border-radius:3px;display:flex;flex-direction:column;justify-content:center}.posts-items__image{padding-bottom:55%;position:relative}.posts-items__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.posts-items__title{font-size:1.1rem;line-height:1.5;padding:0 .5rem;margin-top:1rem;position:relative}.posts-items__title::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:.4rem;display:block;width:40px;height:100%;background:var(--accent-gradient);background-position:top left;background-repeat:no-repeat;background-size:100% 25px;z-index:-1}.posts-items__description{padding:0 1rem;margin:1rem 0;font-size:1rem;line-height:1.4}.posts-items__link{margin:auto auto 1rem;width:80%;font-size:1.1rem}.user-badge{margin:var(--offsets) 0}.user-badge__link{display:flex;justify-content:flex-start;align-items:stretch;box-shadow:var(--main-shadow);border-radius:5px;overflow:hidden;max-width:560px;text-decoration:none;color:#0c0c0c}.user-badge__avatar{width:30%;background-color:var(--accent-color);padding:.7rem;display:flex;justify-content:center;align-items:center}.user-badge__avatar img{-o-object-fit:contain;object-fit:contain}.user-badge__info{padding:.7rem;width:70%}.user-badge__role{font-size:1rem;font-weight:300}.user-badge__name{margin-top:.7rem;font-size:1.1rem;font-weight:600}.user-badge__description{margin-top:.5rem;font-weight:400;font-size:1rem;line-height:1.4}.user-badge__subtext{margin-top:.7rem;font-weight:300;font-size:1rem}.post-previews{margin:var(--offsets) 0}.post-previews__block{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.post-previews__item{box-shadow:var(--main-shadow);border-radius:5px;transition:250ms}.post-previews__item:hover{transform:scale(.98)}.post-previews__link{text-decoration:none;color:#000}.post-previews__image{padding-bottom:55%;position:relative}.post-previews__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.post-previews__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--main-gradient)}.post-previews__title{margin-top:1rem;padding:0 .5rem 1rem;position:relative}.post-previews__title::after{content:"";position:absolute;bottom:0;left:.5rem;width:70px;height:3px;background-color:var(--accent-color)}.post-previews__description{margin-top:.5rem;padding:.5rem .5rem 1rem;line-height:1.5}.bottom-line{margin-top:var(--offsets);background-color:var(--panels-color);color:var(--navigation-color);line-height:1.5;padding-bottom:2rem}.bottom-line__section{border-top:2px solid #fff;padding-top:1rem}.bottom-line__block{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.bottom-line__item>*{margin-bottom:1rem}.bottom-line__item ul li{list-style:none}.bottom-line__item ul li a{display:inline-block;text-decoration:none;color:var(--navigation-color);margin-bottom:1rem}.bottom-line__item ul li a:hover{color:var(--accent-color)}.bottom-line__item .buttons-block__item{margin:1rem}.line-menu{padding:var(--offsets) 0}.line-menu__list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:-1rem}.line-menu li{list-style:none;padding:0;margin:1rem}.line-menu a{color:var(--accent-color);text-decoration:none;font-size:1rem;font-weight:300}.social-list__title{font-size:1rem;font-weight:600;margin-bottom:1rem}.social-list__block{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:-.5rem}.social-list__item{margin:.5rem}.social-list .social-list__link{margin-bottom:0;display:block;width:30px;height:30px}.social-list .social-list__link img{-o-object-fit:contain;object-fit:contain}.category-text,.image-links{margin:var(--offsets) 0}.image-links__block{display:grid;grid-template-columns:repeat(3,1fr);gap:0 1rem}.image-links__item{box-shadow:var(--main-shadow);border-radius:7px;display:grid;grid-template-rows:subgrid [preview-start] [preview-end header-start] [header-end details-start] [details-end buttons-start] [buttons-end];grid-row:span 4;gap:0}.image-links__image{padding-bottom:55%;position:relative;display:grid;grid-row:preview-start/preview-end;grid-auto-rows:max-content;aspect-ratio:3/2}.image-links__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-links__title{margin-top:1rem;padding:0 1rem;text-align:center;font-size:1.5rem;line-height:1.5;display:grid;grid-row:header-start/header-end;grid-template-columns:minmax(0,1fr) max-content;align-items:start}.image-links__text{margin:1rem 0;font-size:1.1rem;line-height:1.5;text-align:center;padding:0 1rem;display:grid;grid-row:details-start/details-end;grid-auto-rows:max-content;grid-template-rows:auto}.image-links__link{margin:1rem;display:grid;grid-row:buttons-start/buttons-end;grid-auto-rows:max-content;align-content:end}.description-list{margin:var(--offsets) 0 0}.description-list__title{font-size:1.4rem;font-weight:600}.description-list__title:not(:first-of-type){margin-top:1.5rem}.description-list__content{font-size:1.1rem;font-weight:300;margin:1rem 0 0}.howto{margin:var(--offsets) 0}.howto__description{margin-bottom:2rem}.howto__block{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:-1rem}.howto__item{margin:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.howto__item.col-4{width:calc(25% - 2rem)}.howto__item.col-3{width:calc(33.3333333333% - 2rem)}.howto__item.col-2{width:calc(50% - 2rem)}.howto__item.col-1{width:calc(100% - 2rem)}.howto__item_horizontal{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;width:100%}.howto__item_horizontal>*{width:calc(50% - 2rem);margin:1rem}.step__title{font-size:1.3rem;font-weight:600}.step__image{text-align:center}div.wpforms-container-full{max-width:calc(1100px - var(--offsets) * 2);padding:0 var(--offsets);margin:2rem auto}.author-info{margin:1rem 0;padding:1rem;border-radius:5px;display:flex;justify-content:flex-start;align-items:flex-start;box-shadow:var(--main-shadow)}.author-info__avatar{min-width:20%}.author-info__avatar img{width:100%;max-width:170px;-o-object-fit:contain;object-fit:contain}.author-info__content{margin-left:1rem}.author-info__title{font-size:1.5rem}.author-info__description{margin-top:1rem}.author-info__social{margin-top:2rem;display:flex;justify-content:flex-start;align-items:flex-start}.author-info__social li{max-width:40px;list-style:none}.author-info__social li:not(:first-of-type){margin-left:1rem}.author-info__social li img{width:100%;-o-object-fit:contain;object-fit:contain}.to-top-button{position:fixed;bottom:10px;right:10px;display:block;width:30px;height:30px;text-align:center;line-height:20px;background:var(--accent-color);color:var(--navigation-color);border:none;border-radius:5px;opacity:0;pointer-events:none;transition:250ms;cursor:pointer}.to-top-button.active{opacity:.6;pointer-events:auto}@media (max-width:1050px){.howto__item.col-4{width:calc(33.3333333333% - 2rem)}}@media (max-width:1000px){.to-top-button{width:40px;height:40px}}@media (max-width:950px){.post-previews__block{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.list-table__body{display:flex;flex-wrap:wrap;margin:-10px}.list-table__row{width:calc(50% - 20px);margin:10px;flex-direction:column;padding-bottom:1rem}.list-table__counter{min-height:45px;width:100%}.list-table__icon{width:100%;margin-top:1rem}.list-table__icon img{max-width:50%}.list-table__info{padding:1rem 0}.list-table__rating{display:flex;justify-content:center}.list-table__bonus-subtitle,.list-table__bonus-title{text-align:center;padding:0 1rem}.list-table__description{width:100%;text-align:center;padding:0 1rem}.list-table__control{margin-top:1rem;max-width:none}.list-table__action-button{width:100%}.bonus-block__text{text-align:center}.bonus-single__text{flex:1 1 100%;border-top:1px solid #d5d5d5;border-left:none;padding:1rem 0 0;margin-top:1rem}.faq-items__block.columns-3{grid-template-columns:repeat(2,1fr)}.bottom-line__block,.posts-items__block{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.howto__item.col-3,.howto__item.col-4{width:calc(50% - 2rem)}}@media (max-width:750px){.bottom-line__block,.image-links__block,.post-previews__block,.posts-items__block{grid-template-columns:repeat(2,1fr)}.howto__item_horizontal>*{width:calc(100% - 2rem);text-align:center}}@media (max-width:600px){.list-table__row{width:calc(100% - 20px)}.list-table__icon img{max-width:70%}.bonus-single__content{max-width:100%;padding:0}.faq-items__block.columns-3,.posts-items__block{grid-template-columns:repeat(1,1fr)}.author-info{flex-wrap:wrap}.author-info__avatar{min-width:100%;text-align:center}.author-info__content{width:100%;margin-left:0;margin-top:2rem}}@media (max-width:550px){.bottom-line__block,.image-links__block,.post-previews__block{grid-template-columns:repeat(1,1fr)}.howto__item.col-2,.howto__item.col-3,.howto__item.col-4{width:calc(100% - 2rem)}}@media (max-width:500px){.user-badge__link{flex-direction:column}.user-badge__avatar{width:100%}.user-badge__avatar img{max-width:50%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4ubWluLmNzcyIsIl9saW5rcy1ibG9jay5zY3NzIiwiX3JhdGluZy1ibG9jay5zY3NzIiwiX2xpc3QtdGFibGUuc2NzcyIsIl9ib251cy1ibG9jay5zY3NzIiwiX2JvbnVzLXNpbmdsZS5zY3NzIiwiX2ZhcS1pdGVtcy5zY3NzIiwiX3Bvc3RzLWl0ZW1zLnNjc3MiLCJfdXNlci1iYWRnZS5zY3NzIiwiX3Bvc3QtcHJldmlld3Muc2NzcyIsIl9ib3R0b20tbGluZS5zY3NzIiwiX2xpbmUtbWVudS5zY3NzIiwiX3NvY2lhbC1saXN0LnNjc3MiLCJfY2F0ZWdvcnktdGV4dC5zY3NzIiwiX2ltYWdlLWxpbmtzLnNjc3MiLCJfZGVzY3JpcHRpb24tbGlzdC5zY3NzIiwiX2hvd3RvLnNjc3MiLCJfd3BjZjctZm9ybS5zY3NzIiwiX2F1dGhvci1pbmZvLnNjc3MiLCJfdG8tdG9wLWJ1dHRvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQSxrQkFDRSxVQUFBLE1BR0YsbUJBQ0UsV0FBQSxLQ0lBLE9BQUEsZUFBQSxFREFGLGlCQUNFLE1BQUEsS0NLQSxPQUFBLEtBQ0UsY0FBQSxRQUFBLFdBQUEsUURESixvQkNLSSxRQUFBLGFBQ0EsTUFBQSxLREhGLFlBQUEsSUNNQSxVQUFBLE1BQ0UsWUFBQSxJQUNBLE1BQUEsS0RGSixtQkNNSSxRQUFBLEtBQ0EsZ0JBQUEsY0FDQSxZQUFBLE9ESkYsZ0JBQUEsS0NNRSxTQUFBLFNBQ0UsV0FBQSxtQkRKSixjQUFBLElDTUksUUFBQSxLQUFBLEtBQUEsS0FBQSxJREFOLDBCQ0tJLHlCQUVFLFdBQUEsRUFBQSxFQUFBLElBQUEsRUFBQSxlREZOLGlDQUZBLGdDQ1NNLE1BQUEsS0RKTiwwQkNRTSxRQUFBLElBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLElBQ0EsVUFBQSxnQkROSixPQUFBLGtCQUNBLE1BQUEsS0V0REYsaUJBQUEsb0JBQ0UsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPRndEQSxj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QUEsRUFBQSxFQUFBLEtBQ0EsV0FBQSxJQUFBLE1BQUEsUW1CejdCSixpQkFDRSxRQUVBLEtBRkEsRUFBQSxFQUNBLFdBQUEsS0FJQSw0QkFDQSxzQkFBQSxjQU9BLG9CQUpBLG9CQUNBLHNCQUFBLGVuQms4QkYseUJtQnQ3QkUsbUJuQnU3QkEsbUJtQjE3QkUsTUFBQSxrQm5CbThCSix5QkFTRSxvQkFJQSxvQkFSQSxzQkFKQSxvQkFDRSxzQkFBQSxjQWVGLDBCQUNFLE1BQUEsa0JBQ0EsV0FBQSxRQUlKLHlCQUNFLGlCQUNFLE1BQUEsa0JBR0Ysc0JBQ0UsVUFBQSxJQUdGLHVCQUNFLFVBQUEsS0FDQSxRQUFBLEVBR0YsNEJBSUEsb0JBSEUsc0JBQUEsY0FPRixhQUNFLFVBQUEsS0FHRixxQkFDRSxVQUFBLEtBQ0EsV0FBQSxPQUdGLHNCQUNFLE1BQUEsS0FDQSxZQUFBLEVBQ0EsV0FBQSxNQUlKLHlCQUtFLG9CQUlBLG9CQVJBLHNCQUNFLHNCQUFBLGNBbUJGLG1CQUpBLG1CQUpBLG1CQUNFLE1BQUEsbUJBWUoseUJBQ0Usa0JBQ0UsZUFBQSxPQUdGLG9CQUNFLE1BQUEsS0FHRix3QkFDRSxVQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLmxpbmtzLWJsb2NrX19uYXYge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4ubGlua3MtYmxvY2tfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDA7XG59XG5cbi5saW5rcy1ibG9jayBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ubGlua3MtYmxvY2tfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubGlua3MtYmxvY2tfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiB2YXIoLS1tYWluLXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggNXB4O1xufVxuXG4ubGlua3MtYmxvY2tfX2xpbms6aG92ZXIsXG4ubGlua3MtYmxvY2tfX2xpbms6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmxpbmtzLWJsb2NrX19saW5rOmhvdmVyOjphZnRlcixcbi5saW5rcy1ibG9ja19fbGluazphY3RpdmU6OmFmdGVyIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5saW5rcy1ibG9ja19fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKdrlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IDI1MG1zIGFsbDtcbn1cblxuLnJhdGluZy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJhdGluZy1ibG9ja19fc3RhcnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5yYXRpbmctYmxvY2tfX3N0YXJzIHNwYW4ge1xuICBjb2xvcjogI0ZGQkEzMztcbn1cblxuLnJhdGluZy1ibG9ja19fc3RhcnMgc3Bhbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLnJhdGluZy1ibG9ja19fdmFsdWUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubGlzdC10YWJsZSB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcbn1cblxuLmxpc3QtdGFibGVfX3JvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saXN0LXRhYmxlX19yb3c6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5saXN0LXRhYmxlX19yb3c6bnRoLW9mLXR5cGUoMSkgLmxpc3QtdGFibGVfX2NvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3QzMzO1xufVxuXG4ubGlzdC10YWJsZV9fcm93Om50aC1vZi10eXBlKDIpIC5saXN0LXRhYmxlX19jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQkEzMztcbn1cblxuLmxpc3QtdGFibGVfX3JvdzpudGgtb2YtdHlwZSgzKSAubGlzdC10YWJsZV9fY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzM0I2M0M7XG59XG5cbi5saXN0LXRhYmxlX19jb3VudGVyIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNEM0Y7XG59XG5cbi5saXN0LXRhYmxlX19pY29uIHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxpc3QtdGFibGVfX2ljb24gaW1nIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5saXN0LXRhYmxlX19pbmZvIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmxpc3QtdGFibGVfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubGlzdC10YWJsZV9fdGV4dCA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4ubGlzdC10YWJsZV9fYm9udXMtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4ubGlzdC10YWJsZV9fYm9udXMtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxpc3QtdGFibGVfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxpc3QtdGFibGVfX2NvbnRyb2wge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxpc3QtdGFibGVfX3JlYWQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5saXN0LXRhYmxlX19yZWFkLWJ1dHRvbjpob3Zlcixcbi5saXN0LXRhYmxlX19yZWFkLWJ1dHRvbjphY3RpdmUsXG4ubGlzdC10YWJsZV9fcmVhZC1idXR0b246Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLmxpc3QtdGFibGVfX3JlYWQtYnV0dG9uOmhvdmVyOjphZnRlcixcbi5saXN0LXRhYmxlX19yZWFkLWJ1dHRvbjphY3RpdmU6OmFmdGVyLFxuLmxpc3QtdGFibGVfX3JlYWQtYnV0dG9uOmZvY3VzOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWCgtMnB4KTtcbiAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi5saXN0LXRhYmxlX19yZWFkLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKdrlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWSgxODBkZWcpO1xuICByaWdodDogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAzMDA7XG4gIHRyYW5zaXRpb246IDI1MG1zIGFsbDtcbn1cblxuLmJvbnVzLWJsb2NrX19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm9udXMtYmxvY2tfX2ltYWdlIGltZyB7XG4gIG1heC13aWR0aDogODAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYm9udXMtYmxvY2tfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uYm9udXMtYmxvY2tfX2FjdGlvbi1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5ib251cy1ibG9ja19fcmVhZC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5ib251cy1zaW5nbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYm9udXMtc2luZ2xlX19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5ib251cy1zaW5nbGVfX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgMzAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xufVxuXG4uYm9udXMtc2luZ2xlX190ZXh0IHtcbiAgZmxleDogMSAxIDcwJTtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xufVxuXG4uYm9udXMtc2luZ2xlX190ZXh0ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLmZhcS1pdGVtcyB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcbn1cblxuLmZhcS1pdGVtc19fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdyaWQtZ2FwOiAxNHB4O1xufVxuXG4uZmFxLWl0ZW1zX19ibG9jay5jb2x1bW5zLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuXG4uZmFxLWl0ZW1zX19pdGVtIHtcbiAgcGFkZGluZzogMS44cmVtIDFyZW0gMS44cmVtIDFyZW07XG4gIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZmFxLWl0ZW1zX19xdWVzdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5mYXEtaXRlbXNfX3F1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIj9cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtZ3JhZGllbnQpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDI1cHg7XG59XG5cbi5mYXEtaXRlbXNfX2Fuc3dlciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhcS1pdGVtc19fYW5zd2VyID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5wb3N0cy1pdGVtcyB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcbn1cblxuLnBvc3RzLWl0ZW1zX19ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMTVweDtcbn1cblxuLnBvc3RzLWl0ZW1zX19pdGVtIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tbWFpbi1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucG9zdHMtaXRlbXNfX2ltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdHMtaXRlbXNfX2ltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucG9zdHMtaXRlbXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3N0cy1pdGVtc19fdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMC40cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LWdyYWRpZW50KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnBvc3RzLWl0ZW1zX19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnBvc3RzLWl0ZW1zX19saW5rIHtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMXJlbTtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi51c2VyLWJhZGdlIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xufVxuXG4udXNlci1iYWRnZV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGMwYzBjO1xufVxuXG4udXNlci1iYWRnZV9fYXZhdGFyIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgcGFkZGluZzogMC43cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnVzZXItYmFkZ2VfX2F2YXRhciBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4udXNlci1iYWRnZV9faW5mbyB7XG4gIHBhZGRpbmc6IDAuN3JlbTtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnVzZXItYmFkZ2VfX3JvbGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi51c2VyLWJhZGdlX19uYW1lIHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnVzZXItYmFkZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi51c2VyLWJhZGdlX19zdWJ0ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5wb3N0LXByZXZpZXdzIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xufVxuXG4ucG9zdC1wcmV2aWV3c19fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDEwcHg7XG59XG5cbi5wb3N0LXByZXZpZXdzX19pdGVtIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tbWFpbi1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IDI1MG1zIGFsbDtcbn1cblxuLnBvc3QtcHJldmlld3NfX2l0ZW06aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpO1xufVxuXG4ucG9zdC1wcmV2aWV3c19fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wb3N0LXByZXZpZXdzX19pbWFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc3QtcHJldmlld3NfX2ltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucG9zdC1wcmV2aWV3c19faW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tZ3JhZGllbnQpO1xufVxuXG4ucG9zdC1wcmV2aWV3c19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtIDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdC1wcmV2aWV3c19fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDAuNXJlbTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4ucG9zdC1wcmV2aWV3c19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJvdHRvbS1saW5lIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tb2Zmc2V0cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhbmVscy1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5ib3R0b20tbGluZV9fc2VjdGlvbiB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cblxuLmJvdHRvbS1saW5lX19ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMXJlbTtcbn1cblxuLmJvdHRvbS1saW5lX19pdGVtID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5ib3R0b20tbGluZV9faXRlbSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ib3R0b20tbGluZV9faXRlbSB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLWNvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJvdHRvbS1saW5lX19pdGVtIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLmJvdHRvbS1saW5lX19pdGVtIC5idXR0b25zLWJsb2NrX19pdGVtIHtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ubGluZS1tZW51IHtcbiAgcGFkZGluZzogdmFyKC0tb2Zmc2V0cykgMDtcbn1cblxuLmxpbmUtbWVudV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IC0xcmVtO1xufVxuXG4ubGluZS1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ubGluZS1tZW51IGEge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zb2NpYWwtbGlzdF9fdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5zb2NpYWwtbGlzdF9fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAtMC41cmVtO1xufVxuXG4uc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cblxuLnNvY2lhbC1saXN0IC5zb2NpYWwtbGlzdF9fbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc29jaWFsLWxpc3QgLnNvY2lhbC1saXN0X19saW5rIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5jYXRlZ29yeS10ZXh0IHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xufVxuXG4uaW1hZ2UtbGlua3Mge1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDA7XG59XG5cbi5pbWFnZS1saW5rc19fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDAgMXJlbTtcbn1cblxuLmltYWdlLWxpbmtzX19pdGVtIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tbWFpbi1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZCBbcHJldmlldy1zdGFydF0gW3ByZXZpZXctZW5kIGhlYWRlci1zdGFydF0gW2hlYWRlci1lbmQgZGV0YWlscy1zdGFydF0gW2RldGFpbHMtZW5kIGJ1dHRvbnMtc3RhcnRdIFtidXR0b25zLWVuZF07XG4gIGdyaWQtcm93OiBzcGFuIDQ7XG4gIGdhcDogMDtcbn1cblxuLmltYWdlLWxpbmtzX19pbWFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3c6IHByZXZpZXctc3RhcnQvcHJldmlldy1lbmQ7XG4gIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgYXNwZWN0LXJhdGlvOiAzLzI7XG59XG5cbi5pbWFnZS1saW5rc19faW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5pbWFnZS1saW5rc19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtcm93OiBoZWFkZXItc3RhcnQvaGVhZGVyLWVuZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSBtYXgtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uaW1hZ2UtbGlua3NfX3RleHQge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXJvdzogZGV0YWlscy1zdGFydC9kZXRhaWxzLWVuZDtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG59XG5cbi5pbWFnZS1saW5rc19fbGluayB7XG4gIG1hcmdpbjogMXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3c6IGJ1dHRvbnMtc3RhcnQvYnV0dG9ucy1lbmQ7XG4gIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgYWxpZ24tY29udGVudDogZW5kO1xufVxuXG4uZGVzY3JpcHRpb24tbGlzdCB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMCAwO1xufVxuXG4uZGVzY3JpcHRpb24tbGlzdF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRlc2NyaXB0aW9uLWxpc3RfX3RpdGxlOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5kZXNjcmlwdGlvbi1saXN0X19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMXJlbSAwIDA7XG59XG5cbi5ob3d0byB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcbn1cblxuLmhvd3RvX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5ob3d0b19fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luOiAtMXJlbTtcbn1cblxuLmhvd3RvX19pdGVtIHtcbiAgbWFyZ2luOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob3d0b19faXRlbS5jb2wtNCB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDJyZW0pO1xufVxuXG4uaG93dG9fX2l0ZW0uY29sLTMge1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDJyZW0pO1xufVxuXG4uaG93dG9fX2l0ZW0uY29sLTIge1xuICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbn1cblxuLmhvd3RvX19pdGVtLmNvbC0xIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuXG4uaG93dG9fX2l0ZW1faG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob3d0b19faXRlbV9ob3Jpem9udGFsID4gKiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICBtYXJnaW46IDFyZW07XG59XG5cbi5zdGVwX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3RlcF9faW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCAtIHZhcigtLW9mZnNldHMpICogMik7XG4gIHBhZGRpbmc6IDAgdmFyKC0tb2Zmc2V0cyk7XG4gIG1hcmdpbjogMnJlbSBhdXRvO1xufVxuXG4uYXV0aG9yLWluZm8ge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiB2YXIoLS1tYWluLXNoYWRvdyk7XG59XG5cbi5hdXRob3ItaW5mb19fYXZhdGFyIHtcbiAgbWluLXdpZHRoOiAyMCU7XG59XG5cbi5hdXRob3ItaW5mb19fYXZhdGFyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYXV0aG9yLWluZm9fX2NvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmF1dGhvci1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYXV0aG9yLWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmF1dGhvci1pbmZvX19zb2NpYWwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXV0aG9yLWluZm9fX3NvY2lhbCBsaSB7XG4gIG1heC13aWR0aDogNDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF1dGhvci1pbmZvX19zb2NpYWwgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4uYXV0aG9yLWluZm9fX3NvY2lhbCBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnRvLXRvcC1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tbmF2aWdhdGlvbi1jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogMjUwbXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRvLXRvcC1idXR0b24uYWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuaG93dG9fX2l0ZW0uY29sLTQge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMnJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudG8tdG9wLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucG9zdC1wcmV2aWV3c19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5saXN0LXRhYmxlX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xMHB4O1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX3JvdyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGlzdC10YWJsZV9fY291bnRlciB7XG4gICAgbWluLWhlaWdodDogNDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5saXN0LXRhYmxlX19pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2ljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5saXN0LXRhYmxlX19pbmZvIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cblxuICAubGlzdC10YWJsZV9fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2JvbnVzLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2JvbnVzLXN1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2NvbnRyb2wge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2FjdGlvbi1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJvbnVzLWJsb2NrX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYm9udXMtc2luZ2xlX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAuZmFxLWl0ZW1zX19ibG9jay5jb2x1bW5zLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAucG9zdHMtaXRlbXNfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG5cbiAgLmJvdHRvbS1saW5lX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhvd3RvX19pdGVtLmNvbC00IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbiAgfVxuXG4gIC5ob3d0b19faXRlbS5jb2wtMyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC5wb3N0cy1pdGVtc19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAucG9zdC1wcmV2aWV3c19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAuYm90dG9tLWxpbmVfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgLmltYWdlLWxpbmtzX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuXG4gIC5ob3d0b19faXRlbV9ob3Jpem9udGFsID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmxpc3QtdGFibGVfX3JvdyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICB9XG5cbiAgLmxpc3QtdGFibGVfX2ljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5ib251cy1zaW5nbGVfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmZhcS1pdGVtc19fYmxvY2suY29sdW1ucy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG5cbiAgLnBvc3RzLWl0ZW1zX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuXG4gIC5hdXRob3ItaW5mbyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmF1dGhvci1pbmZvX19hdmF0YXIge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYXV0aG9yLWluZm9fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5wb3N0LXByZXZpZXdzX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuXG4gIC5ib3R0b20tbGluZV9fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cblxuICAuaW1hZ2UtbGlua3NfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG5cbiAgLmhvd3RvX19pdGVtLmNvbC00IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIH1cblxuICAuaG93dG9fX2l0ZW0uY29sLTMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgfVxuXG4gIC5ob3d0b19faXRlbS5jb2wtMiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudXNlci1iYWRnZV9fbGluayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC51c2VyLWJhZGdlX19hdmF0YXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnVzZXItYmFkZ2VfX2F2YXRhciBpbWcge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59IiwiLmxpbmtzLWJsb2NrIHtcblxuICAmX19uYXYge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcbiAgfVxuXG4gICYgaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggNXB4O1xuXG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMjc2RVwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgdHJhbnNpdGlvbjogMjUwbXMgYWxsO1xuICAgIH1cbiAgfVxufSIsIi5yYXRpbmctYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJl9fc3RhcnMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNGRkJBMzM7XG5cbiAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdmFsdWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufSIsIi5saXN0LXRhYmxlIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xuXG4gICZfX2JvZHkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogLTEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcm93IHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1tYWluLXNoYWRvdyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyMHB4KTtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxIC0gMjBweCk7XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAubGlzdC10YWJsZV9fY291bnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjdDMzM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAubGlzdC10YWJsZV9fY291bnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkJBMzM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAubGlzdC10YWJsZV9fY291bnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzM0I2M0M7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY291bnRlciB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODNEM0Y7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgcGFkZGluZzogMXJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luOiAwIDAgMXJlbSAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9udXMtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRyb2wge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2FjdGlvbi1idXR0b24ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fcmVhZC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWSgxODBkZWcpIHRyYW5zbGF0ZVgoLTJweCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNzZFXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVZKDE4MGRlZyk7XG4gICAgICByaWdodDogMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAzMDA7XG4gICAgICB0cmFuc2l0aW9uOiAyNTBtcyBhbGw7XG4gICAgfVxuICB9XG59IiwiLmJvbnVzLWJsb2NrIHtcblxuICAmX19pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aW9uLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgJl9fcmVhZC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59IiwiLmJvbnVzLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tbWFpbi1zaGFkb3cpO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBmbGV4OiAxIDEgMzAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgNzAlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIH1cblxuICAgICYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB9XG4gIH1cbn0iLCIuZmFxLWl0ZW1zIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xuXG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBncmlkLWdhcDogMTRweDtcblxuICAgICYuY29sdW1ucy0zIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMXJlbSAxLjhyZW0gMXJlbTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1tYWluLXNoYWRvdyk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJl9fcXVlc3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMDNGXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LWdyYWRpZW50KTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgJiA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gIH1cbn0iLCIucG9zdHMtaXRlbXMge1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDA7XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDE1cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMC40cmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC1ncmFkaWVudCk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjVweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBtYXJnaW46IGF1dG8gYXV0byAxcmVtO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn0iLCIudXNlci1iYWRnZSB7XG4gIG1hcmdpbjogdmFyKC0tb2Zmc2V0cykgMDtcblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1tYWluLXNoYWRvdyk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwYzBjMGM7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG4gIFxuICAmX19hdmF0YXIge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAwLjdyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgcGFkZGluZzogMC43cmVtO1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAmX19yb2xlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgJl9fc3VidGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMC43cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59IiwiLnBvc3QtcHJldmlld3Mge1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDA7XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogMjUwbXMgYWxsO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1ncmFkaWVudCk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogMCAwLjVyZW0gMXJlbSAwLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn0iLCIuYm90dG9tLWxpbmUge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1vZmZzZXRzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFuZWxzLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLW5hdmlnYXRpb24tY29sb3IpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAmX19zZWN0aW9uIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcblxuICAgICYgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgdWwge1xuXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2aWdhdGlvbi1jb2xvcik7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMtYmxvY2sge1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgIG1hcmdpbjogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubGluZS1tZW51IHtcbiAgcGFkZGluZzogdmFyKC0tb2Zmc2V0cykgMDtcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbiAgXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufSIsIi5zb2NpYWwtbGlzdCB7XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAmX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAmICZfX2xpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG59IiwiLmNhdGVnb3J5LXRleHQge1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDA7XG59IiwiLmltYWdlLWxpbmtzIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xuXG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAwIDFyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2l0ZW0ge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWRcbiAgICBbcHJldmlldy1zdGFydF1cbiAgICBbcHJldmlldy1lbmQgaGVhZGVyLXN0YXJ0XVxuICAgIFtoZWFkZXItZW5kIGRldGFpbHMtc3RhcnRdXG4gICAgW2RldGFpbHMtZW5kIGJ1dHRvbnMtc3RhcnRdXG4gICAgW2J1dHRvbnMtZW5kXTtcbiAgICBncmlkLXJvdzogc3BhbiA0O1xuICAgIGdhcDogMDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1yb3c6IHByZXZpZXctc3RhcnQgLyBwcmV2aWV3LWVuZDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gICAgYXNwZWN0LXJhdGlvOiAzLzI7XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXJvdzogaGVhZGVyLXN0YXJ0IC8gaGVhZGVyLWVuZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1heC1jb250ZW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtcm93OiBkZXRhaWxzLXN0YXJ0IC8gZGV0YWlscy1lbmQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIG1hcmdpbjogMXJlbTtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1yb3c6IGJ1dHRvbnMtc3RhcnQgLyBidXR0b25zLWVuZDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gICAgYWxpZ24tY29udGVudDogZW5kO1xuICB9XG59IiwiLmRlc2NyaXB0aW9uLWxpc3Qge1xuICBtYXJnaW46IHZhcigtLW9mZnNldHMpIDAgMDtcblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW46IDFyZW0gMCAwO1xuICB9XG59IiwiLmhvd3RvIHtcbiAgbWFyZ2luOiB2YXIoLS1vZmZzZXRzKSAwO1xuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5jb2wtNCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDJyZW0pO1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMnJlbSk7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDJyZW0pO1xuICAgICAgfVxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEgLSAycmVtKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2wtMyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDJyZW0pO1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAycmVtKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxIC0gMnJlbSk7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sLTIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAycmVtKTtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxIC0gMnJlbSk7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sLTEge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEgLSAycmVtKTtcbiAgICB9XG5cbiAgICAmX2hvcml6b250YWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMnJlbSk7XG4gICAgICAgIG1hcmdpbjogMXJlbTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zdGVwIHtcblxuICAmX19jb250ZW50IHtcblxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmX2hvcml6b250YWwge1xuICAgIH1cbiAgfVxufSIsImRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCAtIGNhbGModmFyKC0tb2Zmc2V0cykgKiAyKSk7XG4gIHBhZGRpbmc6IDAgdmFyKC0tb2Zmc2V0cyk7XG4gIG1hcmdpbjogMnJlbSBhdXRvO1xufSIsIi5hdXRob3ItaW5mbyB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLW1haW4tc2hhZG93KTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAmX19hdmF0YXIge1xuICAgIG1pbi13aWR0aDogMjAlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgJl9fc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgbGkge1xuICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi50by10b3AtYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLW5hdmlnYXRpb24tY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDI1MG1zO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn0iXX0= */
