@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&family=Yeseva+One&display=swap");.work-sans{font-family:Work Sans,sans-serif;font-optical-sizing:auto;letter-spacing:-.02em;line-height:1.4}.work-sans,.yeseva-one{font-style:normal;font-weight:400}.yeseva-one{font-family:Yeseva One,serif}.habitat-theme-bg{background-color:#a6a44d}.habitat-theme-bg-light{background-color:#c9c768}.habitat-theme-bg-dark{background-color:#727007}.habitat-theme-color{color:#a6a44d}.habitat-theme-color-dark{color:#727007}.habitat-theme-color-light{color:#c9c768}.habitat-theme-fill{fill:#a6a44d}.fill-cream{fill:#f6efde}.single-highlight .page-theme-bg-light{background-color:#c9c768;color:#3c1010}a.text-button,a.text-button-small,a.text-tag{color:#f6efde}a.text-button-small.text-dark,a.text-button.text-dark,a.text-tag.text-dark{color:#3c1010}a.text-button-small.text-green-dark,a.text-button.text-green-dark,a.text-tag.text-green-dark{color:#727007}.content-block .the-content a,.media-text .the-content a{color:#a6a44d;-webkit-text-decoration:none;text-decoration:none}.btn-category{border-color:#f6efde;color:#f6efde}.btn-category:active,.btn-category:focus{background-color:hsla(43,57%,92%,.15)}@media (hover:hover){.btn-category:hover{background-color:hsla(43,57%,92%,.15)}}.btn-category.active{background-color:#f6efde;color:#3c1010}@media (hover:hover){.btn-hover-green-dark:hover{background-color:#727007;color:#fff}}.dashboard-explorer-progress{background:rgba(0,0,0,.1);color:#fff;display:inline-block;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){.dashboard-explorer-progress:hover{background:#3c1010}}.dashboard-explorer-progress .achievment-progress{text-align:center}.dashboard-explorer-progress .achievment-progress .dial{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:5.7777777778rem;justify-content:center;margin:0 auto;position:relative;width:5.7777777778rem}.dashboard-explorer-progress .achievment-progress .dial-track{fill:none;stroke:hsla(59,47%,60%,.3)}.dashboard-explorer-progress .achievment-progress .dial-fill{fill:none;stroke:#fff;stroke-dasharray:327;stroke-dashoffset:327;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:.3s}.dashboard-explorer-progress .achievment-progress .dial-icon{height:3.1111111111rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.1111111111rem}.dashboard-explorer-progress .achievment-progress .dial-icon svg{height:3.1111111111rem;width:3.1111111111rem}.dashboard-explorer-progress .explorer-progress__label{margin-left:auto;margin-right:auto;max-width:5.7777777778rem}.dashboard-explorer-progress .explorer-progress__count{font-weight:600;margin-top:2px}.dashboard-explorer-progress.complete{background-color:#fff;color:#3c1010}.dashboard-explorer-progress.complete .achievment-name a,.dashboard-explorer-progress.complete .dial svg{color:#3c1010}.dashboard-explorer-progress.complete .dial .dial-fill{stroke:#c9c768}.dashboard-explorer-progress.complete .dial:after{background-color:#c9c768;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%233C1010' d='M14.8 3.2c.3.3.3.8 0 1.1l-8.3 8.2c-.3.3-.8.3-1.1 0L1.2 8.3c-.3-.3-.3-.8 0-1 .3-.3.8-.3 1 0L5.9 11l7.8-7.8c.3-.3.8-.3 1 0Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";display:block;height:1.7777777778rem;position:absolute;right:0;top:0;width:1.7777777778rem}.discovery-block{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:flex-end;text-align:center}.discovery-block__title{white-space:nowrap}.explorer-notice{background-color:#727007;bottom:0;color:#fff;left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .6s;z-index:5}.explorer-notice .container{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.8888888889rem;justify-content:center;position:relative}@media (min-width:1024px){.explorer-notice .container{align-items:center;flex-direction:row;gap:1.3333333333rem;justify-content:flex-start}}.explorer-notice__pill{background-color:#c9c768;border-radius:1.3333333333rem;color:#3c1010;display:inline-block;padding:.4444444444rem .6666666667rem}.explorer-notice__close{cursor:pointer;height:1.3333333333rem;position:absolute;right:1rem;top:0;width:1.3333333333rem}.explorer-notice__close:after,.explorer-notice__close:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;top:50%;transform-origin:center;width:100%}.explorer-notice__close:before{transform:rotate(45deg)}.explorer-notice__close:after{transform:rotate(-45deg)}.explorer-notice.open{transform:translateY(0);transition:transform .3s}.explorer-progress{align-items:center;background-color:#727007;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.explorer-progress .achievment-name{font-weight:500;margin-left:.4444444444rem;margin-right:.4444444444rem;text-transform:capitalize;width:calc(100% - 11.44444rem)}.explorer-progress .achievment-name a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.explorer-progress .achievment-progress{border-left:1px solid hsla(59,47%,60%,.3);height:100%;padding-left:1.3333333333rem;text-align:center}.explorer-progress .achievment-progress .dial{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:4.4444444444rem;justify-content:center;position:relative;width:4.4444444444rem}.explorer-progress .achievment-progress .dial-track{fill:none;stroke:#a6a44d}.explorer-progress .achievment-progress .dial-fill{fill:none;stroke:#fff;stroke-dasharray:252;stroke-dashoffset:252;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:.3s}.explorer-progress .achievment-progress .dial-value{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.explorer-progress.complete{background-color:#fff;color:#3c1010}.explorer-progress.complete .achievment-name a{color:#3c1010}.explorer-progress.complete .dial .dial-value,.explorer-progress.complete .dial svg{display:none}.explorer-progress.complete .dial:after{background-color:#3c1010;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23C9C768' d='M14.8 3.2c.3.3.3.8 0 1.1l-8.3 8.2c-.3.3-.8.3-1.1 0L1.2 8.3c-.3-.3-.3-.8 0-1 .3-.3.8-.3 1 0L5.9 11l7.8-7.8c.3-.3.8-.3 1 0Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";display:block;height:4.4444444444rem;width:4.4444444444rem}.filter-control{position:static}.filter-control .filter-toggle{background-color:hsla(43,57%,92%,.15);border-radius:.4444444444rem;padding:.8888888889rem;white-space:nowrap}.filter-control .filter-value{color:#c9c768}.filter-control .filter-menu{background:transparent;border:2px solid #f6efde}.filter-control.open:not(.filter-slider) .filter-menu{display:block}.filter-control.filter-slider .filter-menu{padding-bottom:.6666666667rem;position:absolute;width:100%}.filter-control.filter-slider .icon-simple-plus{fill:#f6efde}.filter-control.filter-categories{flex-grow:1;width:auto}.filter-control.filter-choice .icon-simple-chevron-down{fill:#f6efde}.filter-control.filter-choice .filter-menu{background:#3c1010;top:2.8888888889rem}.filter-control.filter-choice .filter-menu a.active{background-color:hsla(43,57%,92%,.15);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFF' d='M14.8 3.2c.3.3.3.8 0 1.1l-8.3 8.2c-.3.3-.8.3-1.1 0L1.2 8.3c-.3-.3-.3-.8 0-1 .3-.3.8-.3 1 0L5.9 11l7.8-7.8c.3-.3.8-.3 1 0Z'/%3E%3C/svg%3E")}html.js .header-anim,html.js .header-anim-2,html.js .header-anim-image{opacity:0}html.js .header-anim-line{width:0}@media (min-width:768px){.hamburger{display:block}}hr{background:#f6efde}.swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal{background:hsla(43,57%,92%,.2)}.swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#f6efde}.swiper-controls .swiper-button-next svg,.swiper-controls .swiper-button-prev svg{fill:#f6efde}.tile.seen:after{background-color:#727007;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFF' d='M14.8 3.2c.3.3.3.8 0 1.1l-8.3 8.2c-.3.3-.8.3-1.1 0L1.2 8.3c-.3-.3-.3-.8 0-1 .3-.3.8-.3 1 0L5.9 11l7.8-7.8c.3-.3.8-.3 1 0Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.7777777778rem;border-radius:0 .4444444444rem 0 .4444444444rem;content:"";display:block;height:2.6666666667rem;position:absolute;right:.8888888889rem;top:.8888888889rem;width:2.6666666667rem}@media (min-width:1365px){.tile.seen:after{height:3.5555555556rem;right:1.3333333333rem;top:1.3333333333rem;width:3.5555555556rem}}.site-footer{background-color:#f6efde;color:#3c1010;padding:0}.site-footer__upper .content-column .cooey-logo #logo path{fill:#3c1010}.site-footer__upper .content-column .cooey-logo #tagline path{fill:#a6a44d}.site-footer__lower:before{background:#3c1010}.site-footer__lower .stockland-logo{fill:#3c1010}.site-footer .footer-legals-menu a,.site-footer .footer-navigation-menu a{color:#3c1010}.header-dashboard{background-color:rgba(60,16,16,.75);height:0;overflow:auto;position:absolute;top:7.1111111111rem;transition:height .3s;width:100%;z-index:5}.menu-open .header-dashboard{height:calc(100dvh - 7.11111rem)}.header-dashboard__inner{background:#727007;width:100%}.header-dashboard .container.flex{align-items:stretch;flex-wrap:wrap}.header-dashboard .container>.overall{border-bottom:1px solid hsla(59,47%,60%,.3);padding-bottom:1.3333333333rem;text-align:center;width:100%}.header-dashboard .container>.habitats{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-wrap:wrap;gap:.6666666667rem;justify-content:flex-start}.header-dashboard .container>.links{width:100%}.header-dashboard .overall .dial{font-weight:500;height:8.8888888889rem;margin:0 auto;position:relative;width:8.8888888889rem}.header-dashboard .overall .dial .dial-track{fill:none;stroke:hsla(59,47%,60%,.3)}.header-dashboard .overall .dial .dial-fill{fill:none;stroke:#fff;stroke-dasharray:327;stroke-dashoffset:327;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:.3s}.header-dashboard .overall .dial .dial-value{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.header-dashboard .habitats-title{margin-bottom:.4444444444rem;width:100%}.header-dashboard .dashboard-explorer-progress{width:calc(50% - .33333rem)}.header-dashboard .explore-more{color:#3c1010;display:block;margin-bottom:.5rem;-webkit-text-decoration:none;text-decoration:none}.header-dashboard .explore-more svg{color:#fff}@media (min-width:768px){.header-dashboard .dashboard-explorer-progress{width:calc(25% - .55556rem)}.header-dashboard .explore-more-links{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header-dashboard .explore-more-links .explore-more{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;width:calc(50% - .33333rem)}}@media (min-width:1365px){.header-dashboard{top:8.8888888889rem}.menu-open .header-dashboard{height:calc(100dvh - 8.88889rem)}.header-dashboard .container>.overall{border-bottom:none;margin-top:2.6666666667rem;padding-bottom:0;text-align:center;width:12.4444444444rem}.header-dashboard .container>.habitats{gap:.8888888889rem;max-width:41.5555555556rem}.header-dashboard .container>.links{width:16.6666666667%}.header-dashboard .overall .dial{height:12.4444444444rem;width:12.4444444444rem}.header-dashboard .dashboard-explorer-progress{width:calc(25% - .66667rem)}.header-dashboard .explore-more-links{flex-direction:column;height:calc(100% - 2.66667rem)}.header-dashboard .explore-more-links .explore-more{min-height:calc(50% - .44444rem);width:100%}}@media print{.header-dashboard .links{display:none}}.he-site-header{left:0;position:fixed;top:0;transition:top .5s ease-in-out,background-color .5s ease-in-out .5s;width:100%;z-index:5}.he-site-header__top{background-color:#f6efde;color:#3c1010;height:2.2222222222rem}.he-site-header__top .he-site-header__logo{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.he-site-header__top .site-logo{display:inline-block;height:.8888888889rem;width:2.7222222222rem;fill:#3c1010}.he-site-header__top .site-logo img{display:block}.he-site-header__bottom{background-color:rgba(60,16,16,.9);transition:background-color .3s .3s}.he-site-header__bottom .container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.he-site-header__bottom .h4{line-height:1;margin:0}.he-site-header__bottom a{color:#f6efde;-webkit-text-decoration:none;text-decoration:none}.he-site-header__bottom a:after{background-color:#f6efde}.he-site-header__bottom .site-header__nav{line-height:1}.he-site-header__bottom .hamburger .hamburger__line{background:#f6efde}.he-site-header .primary-navigation{background-color:#3c1010}.he-site-header.site-header__past-top{top:-2.2222222222rem}.he-site-header.site-header__is-up{top:-7.2777777778rem}@media (min-width:1365px){.he-site-header__top{height:3.1111111111rem}.he-site-header__top .site-logo{height:1.3333333333rem;width:4.0555555556rem}.he-site-header__bottom{transition:padding .5s ease-in-out}.he-site-header .primary-navigation{background-color:transparent}.he-site-header.site-header__past-top{top:-3.1111111111rem}.he-site-header.site-header__is-up{top:-8.4444444444rem}}.menu-open .he-site-header .he-site-header__bottom{background-color:#727007;transition:background-color .3s}.he-site-header-spacer{height:6.6666666667rem}@media (min-width:1365px){.he-site-header-spacer{height:8.8888888889rem}}html{color:#f6efde;font-size:18px;max-width:100%;overflow-x:clip;width:100%}body{background-color:#3c1010;font-family:Work Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1.4}.menu-open{height:100dvh;overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NvdXJjZS9zYXNzL2Fic3RyYWN0cy9fZm9udHMuc2NzcyIsImNvbW1vbi5jc3MiLCJlbGVtZW50cy9fcGFnZS10aGVtZS5zY3NzIiwiZWxlbWVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc291cmNlL3Nhc3MvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsImNvbXBvbmVudHMvX2Rhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzcy5zY3NzIiwiY29tcG9uZW50cy9fZGlzY292ZXJ5LWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19leHBsb3Jlci1ub3RpY2Uuc2NzcyIsImNvbXBvbmVudHMvX2V4cGxvcmVyLXByb2dyZXNzLnNjc3MiLCJjb21wb25lbnRzL19maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvX2dzYXAtaGVhZGVyLWFuaW0uc2NzcyIsImNvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwiY29tcG9uZW50cy9faHIuc2NzcyIsImNvbXBvbmVudHMvX3N3aXBlci5zY3NzIiwiY29tcG9uZW50cy9fdGlsZS5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL19oZWFkZXItZGFzaGJvYXJkLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX2h0bWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNUSxnSUFBQSxDQWdCUixXQVBFLGdDQUFBLENBQ0Esd0JBQUEsQ0FJQSxxQkFBQSxDQURBLGVDd0JGLENEUkEsdUJBakJFLGlCQUFBLENBREEsZUNnQ0YsQ0RkQSxZQUpFLDRCQ2tCRixDQzlDQSxrQkFBb0Isd0JEa0RwQixDQ2pEQSx3QkFBMEIsd0JEcUQxQixDQ3BEQSx1QkFBeUIsd0JEd0R6QixDQ3ZEQSxxQkFBdUIsYUQyRHZCLENDMURBLDBCQUE0QixhRDhENUIsQ0M3REEsMkJBQTZCLGFEaUU3QixDQ2hFQSxvQkFBc0IsWURvRXRCLENDbEVB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QixDbkJXbkIscUJBQUEsQ0FEQSxlQ3N1QkYsQ2tCNXVCQSxXQUNFLGFBQUEsQ0FDQSxlbEIrdUJGIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy8gRm9udHNcbi8vID09PVxuLy8gSW5jbHVkZSBmb250IGltcG9ydHMgYW5kIGZvbnQgbWl4aW5zXG4vL1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Xb3JrK1NhbnM6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZmYW1pbHk9WWVzZXZhK09uZSZkaXNwbGF5PXN3YXAnKTtcblxuXG4vL1xuLy8gV29yayBTYW5zIChHb29nbGUgZm9udHMpXG4vLyBXZWlnaHRzOiA0MDAsIDUwMCwgNjAwXG4vL1xuXG5AbWl4aW4gd29yay1zYW5zKCR3ZWlnaHQ6NDAwKSB7XG4gIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG4ud29yay1zYW5zIHtcbiAgQGluY2x1ZGUgd29yay1zYW5zO1xufVxuXG4vL1xuLy8gWWVzZXZhIE9uZSAoR29vZ2xlIGZvbnRzKVxuLy9cblxuQG1peGluIHllc2V2YS1vbmUge1xuICBmb250LWZhbWlseTogXCJZZXNldmEgT25lXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ueWVzZXZhLW9uZSB7XG4gIEBpbmNsdWRlIHllc2V2YS1vbmU7XG59XG4iLCIvKipcbiAqIFJvb3QgZm9udCBzaXplXG4gKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Xb3JrK1NhbnM6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZmYW1pbHk9WWVzZXZhK09uZSZkaXNwbGF5PXN3YXBcIik7XG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcC1sYXJnZSAobWluLXdpZHRoOiAxNzQ1cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWRlc2t0b3AtZG93biAobWF4LXdpZHRoOiAxNzQ0cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWRlc2t0b3AgKG1pbi13aWR0aDogMTM2NXB4KSBhbmQgKG1heC13aWR0aDogMTc0NHB4KTtcbkBjdXN0b20tbWVkaWEgLS1kZXNrdG9wLXVwIChtaW4td2lkdGg6IDEzNjVweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LWRvd24gKG1heC13aWR0aDogMTM2NHB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NHB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQtdXAgKG1pbi13aWR0aDogMTAyNHB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQtcG9ydHJhaXQtZG93biAobWF4LXdpZHRoOiAxMDIzcHgpO1xuQGN1c3RvbS1tZWRpYSAtLXRhYmxldC1wb3J0cmFpdCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LXBvcnRyYWl0LXVwIChtaW4td2lkdGg6IDc2OHB4KTtcbkBjdXN0b20tbWVkaWEgLS1tb2JpbGUtZG93biAobWF4LXdpZHRoOiA3NjdweCk7XG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1vYmlsZS11cCAobWluLXdpZHRoOiAzMjBweCk7XG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlLXNtYWxsIChtYXgtd2lkdGg6IDMyMHB4KTtcbkBjdXN0b20tbWVkaWEgLS1jb250YWluZXItdXAgKG1pbi13aWR0aDogMTMzM3B4KTtcbkBjdXN0b20tbWVkaWEgLS1jb250YWluZXItZG93biAobWF4LXdpZHRoOiAxMzMycHgpO1xuLyoqXG4gKiBSb290IGZvbnQgc2l6ZSBcbiAqIFNldCBpbiBiYXNlL2Jhc2VcbiAqL1xuLyoqXG4gKiBDb250YWluZXJcbiAqL1xuLyoqXG4gKiBFbGVtZW50XG4gKi9cbi8qKlxuICogSGVhZGVyXG4gKi9cbi8qKlxuICogRm9vdGVyXG4gKi9cbi53b3JrLXNhbnMge1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnllc2V2YS1vbmUge1xuICBmb250LWZhbWlseTogXCJZZXNldmEgT25lXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5oYWJpdGF0LXRoZW1lLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2QTQ0RDtcbn1cblxuLmhhYml0YXQtdGhlbWUtYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzlDNzY4O1xufVxuXG4uaGFiaXRhdC10aGVtZS1iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzAwNztcbn1cblxuLmhhYml0YXQtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogI0E2QTQ0RDtcbn1cblxuLmhhYml0YXQtdGhlbWUtY29sb3ItZGFyayB7XG4gIGNvbG9yOiAjNzI3MDA3O1xufVxuXG4uaGFiaXRhdC10aGVtZS1jb2xvci1saWdodCB7XG4gIGNvbG9yOiAjQzlDNzY4O1xufVxuXG4uaGFiaXRhdC10aGVtZS1maWxsIHtcbiAgZmlsbDogI0E2QTQ0RDtcbn1cblxuLmZpbGwtY3JlYW0ge1xuICBmaWxsOiAjRjZFRkRFO1xufVxuXG4uc2luZ2xlLWhpZ2hsaWdodCAucGFnZS10aGVtZS1iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOUM3Njg7XG4gIGNvbG9yOiAjM0MxMDEwO1xufVxuXG5hLnRleHQtYnV0dG9uLFxuYS50ZXh0LWJ1dHRvbi1zbWFsbCxcbmEudGV4dC10YWcge1xuICBjb2xvcjogI0Y2RUZERTtcbn1cbmEudGV4dC1idXR0b24udGV4dC1kYXJrLFxuYS50ZXh0LWJ1dHRvbi1zbWFsbC50ZXh0LWRhcmssXG5hLnRleHQtdGFnLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjM0MxMDEwO1xufVxuYS50ZXh0LWJ1dHRvbi50ZXh0LWdyZWVuLWRhcmssXG5hLnRleHQtYnV0dG9uLXNtYWxsLnRleHQtZ3JlZW4tZGFyayxcbmEudGV4dC10YWcudGV4dC1ncmVlbi1kYXJrIHtcbiAgY29sb3I6ICM3MjcwMDc7XG59XG5cbi5jb250ZW50LWJsb2NrIC50aGUtY29udGVudCBhLFxuLm1lZGlhLXRleHQgLnRoZS1jb250ZW50IGEge1xuICBjb2xvcjogI0E2QTQ0RDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWNhdGVnb3J5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjZFRkRFO1xuICBjb2xvcjogI0Y2RUZERTtcbn1cbi5idG4tY2F0ZWdvcnk6Zm9jdXMsIC5idG4tY2F0ZWdvcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDIzOSwgMjIyLCAwLjE1KTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tY2F0ZWdvcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAyMzksIDIyMiwgMC4xNSk7XG4gIH1cbn1cblxuLmJ0bi1jYXRlZ29yeS5hY3RpdmUge1xuICBjb2xvcjogIzNDMTAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RUZERTtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bi1ob3Zlci1ncmVlbi1kYXJrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3MDA3O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG5cbi5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmRhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzNDMTAxMDtcbiAgfVxufVxuLmRhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzcyAuYWNoaWV2bWVudC1wcm9ncmVzcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3MgLmFjaGlldm1lbnQtcHJvZ3Jlc3MgLmRpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1Ljc3Nzc3Nzc3NzhyZW07XG4gIGhlaWdodDogNS43Nzc3Nzc3Nzc4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LXByb2dyZXNzIC5kaWFsLXRyYWNrIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiByZ2JhKDIwMSwgMTk5LCAxMDQsIDAuMyk7XG59XG4uZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LXByb2dyZXNzIC5kaWFsLWZpbGwge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNGRkZGRkY7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMyNztcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMyNztcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LXByb2dyZXNzIC5kaWFsLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAzLjExMTExMTExMTFyZW07XG4gIGhlaWdodDogMy4xMTExMTExMTExcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3MgLmFjaGlldm1lbnQtcHJvZ3Jlc3MgLmRpYWwtaWNvbiBzdmcge1xuICB3aWR0aDogMy4xMTExMTExMTExcmVtO1xuICBoZWlnaHQ6IDMuMTExMTExMTExMXJlbTtcbn1cbi5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3MgLmV4cGxvcmVyLXByb2dyZXNzX19sYWJlbCB7XG4gIG1heC13aWR0aDogNS43Nzc3Nzc3Nzc4cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmRhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzcyAuZXhwbG9yZXItcHJvZ3Jlc3NfX2NvdW50IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzcy5jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjM0MxMDEwO1xufVxuLmRhc2hib2FyZC1leHBsb3Jlci1wcm9ncmVzcy5jb21wbGV0ZSAuYWNoaWV2bWVudC1uYW1lIGEge1xuICBjb2xvcjogIzNDMTAxMDtcbn1cbi5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3MuY29tcGxldGUgLmRpYWwgc3ZnIHtcbiAgY29sb3I6ICMzQzEwMTA7XG59XG4uZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzLmNvbXBsZXRlIC5kaWFsIC5kaWFsLWZpbGwge1xuICBzdHJva2U6ICNDOUM3Njg7XG59XG4uZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzLmNvbXBsZXRlIC5kaWFsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjc3Nzc3Nzc3NzhyZW07XG4gIGhlaWdodDogMS43Nzc3Nzc3Nzc4cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOUM3Njg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIj48cGF0aCBmaWxsPVwiJTIzM0MxMDEwXCIgZD1cIk0xNC44LDMuMmMuMy4zLjMuOCwwLDEuMUw2LjUsMTIuNWMtLjMuMy0uOC4zLTEuMSwwTDEuMiw4LjNjLS4zLS4zLS4zLS44LDAtMSwuMy0uMy44LS4zLDEsMGwzLjcsMy43LDcuOC03LjhjLjMtLjMuOC0uMywxLDBoMFpcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5kaXNjb3ZlcnktYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kaXNjb3ZlcnktYmxvY2tfX3RpdGxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmV4cGxvcmVyLW5vdGljZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzAwNztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uZXhwbG9yZXItbm90aWNlIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAwLjg4ODg4ODg4ODlyZW07XG59XG5AbWVkaWEgKC0tdGFibGV0LXVwKSB7XG4gIC5leHBsb3Jlci1ub3RpY2UgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEuMzMzMzMzMzMzM3JlbTtcbiAgfVxufVxuLmV4cGxvcmVyLW5vdGljZV9fcGlsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC40NDQ0NDQ0NDQ0cmVtIDAuNjY2NjY2NjY2N3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzlDNzY4O1xuICBjb2xvcjogIzNDMTAxMDtcbn1cbi5leHBsb3Jlci1ub3RpY2VfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxcmVtO1xuICB3aWR0aDogMS4zMzMzMzMzMzMzcmVtO1xuICBoZWlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV4cGxvcmVyLW5vdGljZV9fY2xvc2U6OmJlZm9yZSwgLmV4cGxvcmVyLW5vdGljZV9fY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLmV4cGxvcmVyLW5vdGljZV9fY2xvc2U6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5leHBsb3Jlci1ub3RpY2VfX2Nsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uZXhwbG9yZXItbm90aWNlLm9wZW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4uZXhwbG9yZXItcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3MDA3O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogMC40NDQ0NDQ0NDQ0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDQ0NDQ0NDQ0NHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1LjMzMzMzMzMzMzNyZW0gLSA2LjExMTExMTExMTFyZW0pO1xufVxuLmV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LW5hbWUgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZXhwbG9yZXItcHJvZ3Jlc3MgLmFjaGlldm1lbnQtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMS4zMzMzMzMzMzMzcmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjAxLCAxOTksIDEwNCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV4cGxvcmVyLXByb2dyZXNzIC5hY2hpZXZtZW50LXByb2dyZXNzIC5kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNC40NDQ0NDQ0NDQ0cmVtO1xuICBoZWlnaHQ6IDQuNDQ0NDQ0NDQ0NHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZXhwbG9yZXItcHJvZ3Jlc3MgLmFjaGlldm1lbnQtcHJvZ3Jlc3MgLmRpYWwtdHJhY2sge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNBNkE0NEQ7XG59XG4uZXhwbG9yZXItcHJvZ3Jlc3MgLmFjaGlldm1lbnQtcHJvZ3Jlc3MgLmRpYWwtZmlsbCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI0ZGRkZGRjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMjUyO1xuICBzdHJva2UtZGFzaG9mZnNldDogMjUyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5leHBsb3Jlci1wcm9ncmVzcyAuYWNoaWV2bWVudC1wcm9ncmVzcyAuZGlhbC12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZXhwbG9yZXItcHJvZ3Jlc3MuY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzNDMTAxMDtcbn1cbi5leHBsb3Jlci1wcm9ncmVzcy5jb21wbGV0ZSAuYWNoaWV2bWVudC1uYW1lIGEge1xuICBjb2xvcjogIzNDMTAxMDtcbn1cbi5leHBsb3Jlci1wcm9ncmVzcy5jb21wbGV0ZSAuZGlhbCBzdmcsXG4uZXhwbG9yZXItcHJvZ3Jlc3MuY29tcGxldGUgLmRpYWwgLmRpYWwtdmFsdWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmV4cGxvcmVyLXByb2dyZXNzLmNvbXBsZXRlIC5kaWFsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNC40NDQ0NDQ0NDQ0cmVtO1xuICBoZWlnaHQ6IDQuNDQ0NDQ0NDQ0NHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0MxMDEwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCI+PHBhdGggZD1cIk0xNC44LDMuMmMuMy4zLjMuOCwwLDEuMUw2LjUsMTIuNWMtLjMuMy0uOC4zLTEuMSwwTDEuMiw4LjNjLS4zLS4zLS4zLS44LDAtMSwuMy0uMy44LS4zLDEsMGwzLjcsMy43LDcuOC03LjhjLjMtLjMuOC0uMywxLDBoMFpcIiBmaWxsPVwiJTIzQzlDNzY4XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZmlsdGVyLWNvbnRyb2wge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICAvKlxuICBAbWVkaWEoLS10YWJsZXQtdXApIHtcbiAgICAuZmlsdGVyLXZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgKi9cbn1cbi5maWx0ZXItY29udHJvbCAuZmlsdGVyLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAyMzksIDIyMiwgMC4xNSk7XG4gIHBhZGRpbmc6IDAuODg4ODg4ODg4OXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NDQ0NDQ0NDQ0cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZpbHRlci1jb250cm9sIC5maWx0ZXItdmFsdWUge1xuICBjb2xvcjogI0M5Qzc2ODtcbn1cbi5maWx0ZXItY29udHJvbCAuZmlsdGVyLW1lbnUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y2RUZERTtcbn1cbi5maWx0ZXItY29udHJvbC5vcGVuOm5vdCguZmlsdGVyLXNsaWRlcikgLmZpbHRlci1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLWNvbnRyb2wuZmlsdGVyLXNsaWRlciAuZmlsdGVyLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMC42NjY2NjY2NjY3cmVtO1xufVxuLmZpbHRlci1jb250cm9sLmZpbHRlci1zbGlkZXIgLmljb24tc2ltcGxlLXBsdXMge1xuICBmaWxsOiAjRjZFRkRFO1xufVxuLmZpbHRlci1jb250cm9sLmZpbHRlci1jYXRlZ29yaWVzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5maWx0ZXItY29udHJvbC5maWx0ZXItY2hvaWNlIC5pY29uLXNpbXBsZS1jaGV2cm9uLWRvd24ge1xuICBmaWxsOiAjRjZFRkRFO1xufVxuLmZpbHRlci1jb250cm9sLmZpbHRlci1jaG9pY2UgLmZpbHRlci1tZW51IHtcbiAgYmFja2dyb3VuZDogIzNDMTAxMDtcbiAgdG9wOiAyLjg4ODg4ODg4ODlyZW07XG59XG4uZmlsdGVyLWNvbnRyb2wuZmlsdGVyLWNob2ljZSAuZmlsdGVyLW1lbnUgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMjM5LCAyMjIsIDAuMTUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCI+PHBhdGggZD1cIk0xNC44LDMuMmMuMy4zLjMuOCwwLDEuMUw2LjUsMTIuNWMtLjMuMy0uOC4zLTEuMSwwTDEuMiw4LjNjLS4zLS4zLS4zLS44LDAtMSwuMy0uMy44LS4zLDEsMGwzLjcsMy43LDcuOC03LjhjLjMtLjMuOC0uMywxLDBoMFpcIiBmaWxsPVwiJTIzRkZGXCIvPjwvc3ZnPicpO1xufVxuXG5odG1sLmpzIC5oZWFkZXItYW5pbSxcbmh0bWwuanMgLmhlYWRlci1hbmltLTIsXG5odG1sLmpzIC5oZWFkZXItYW5pbS1pbWFnZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5odG1sLmpzIC5oZWFkZXItYW5pbS1saW5lIHtcbiAgd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAoLS10YWJsZXQtcG9ydHJhaXQtdXApIHtcbiAgLmhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kOiAjRjZFRkRFO1xufVxuXG4uc3dpcGVyLWNvbnRyb2xzIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ2LCAyMzksIDIyMiwgMC4yKTtcbn1cbi5zd2lwZXItY29udHJvbHMgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBiYWNrZ3JvdW5kOiAjRjZFRkRFO1xufVxuLnN3aXBlci1jb250cm9scyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zyxcbi5zd2lwZXItY29udHJvbHMgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICBmaWxsOiAjRjZFRkRFO1xufVxuXG4udGlsZS5zZWVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC44ODg4ODg4ODg5cmVtO1xuICByaWdodDogMC44ODg4ODg4ODg5cmVtO1xuICB3aWR0aDogMi42NjY2NjY2NjY3cmVtO1xuICBoZWlnaHQ6IDIuNjY2NjY2NjY2N3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjQ0NDQ0NDQ0NDRyZW0gMCAwLjQ0NDQ0NDQ0NDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjcwMDc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIj48cGF0aCBkPVwiTTE0LjgsMy4yYy4zLjMuMy44LDAsMS4xTDYuNSwxMi41Yy0uMy4zLS44LjMtMS4xLDBMMS4yLDguM2MtLjMtLjMtLjMtLjgsMC0xLC4zLS4zLjgtLjMsMSwwbDMuNywzLjcsNy44LTcuOGMuMy0uMy44LS4zLDEsMGgwWlwiIGZpbGw9XCIlMjNGRkZcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjc3Nzc3Nzc3NzhyZW07XG59XG5AbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAudGlsZS5zZWVuOjphZnRlciB7XG4gICAgdG9wOiAxLjMzMzMzMzMzMzNyZW07XG4gICAgcmlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbiAgICB3aWR0aDogMy41NTU1NTU1NTU2cmVtO1xuICAgIGhlaWdodDogMy41NTU1NTU1NTU2cmVtO1xuICB9XG59XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkVGREU7XG4gIGNvbG9yOiAjM0MxMDEwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpdGUtZm9vdGVyX191cHBlciAuY29udGVudC1jb2x1bW4gLmNvb2V5LWxvZ28gI2xvZ28gcGF0aCB7XG4gIGZpbGw6ICMzQzEwMTA7XG59XG4uc2l0ZS1mb290ZXJfX3VwcGVyIC5jb250ZW50LWNvbHVtbiAuY29vZXktbG9nbyAjdGFnbGluZSBwYXRoIHtcbiAgZmlsbDogI0E2QTQ0RDtcbn1cbi5zaXRlLWZvb3Rlcl9fbG93ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzQzEwMTA7XG59XG4uc2l0ZS1mb290ZXJfX2xvd2VyIC5zdG9ja2xhbmQtbG9nbyB7XG4gIGZpbGw6ICMzQzEwMTA7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uLW1lbnUgYSxcbi5zaXRlLWZvb3RlciAuZm9vdGVyLWxlZ2Fscy1tZW51IGEge1xuICBjb2xvcjogIzNDMTAxMDtcbn1cblxuLmhlYWRlci1kYXNoYm9hcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNy4xMTExMTExMTExcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDE2LCAxNiwgMC43NSk7XG59XG4ubWVudS1vcGVuIC5oZWFkZXItZGFzaGJvYXJkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDcuMTExMTExMTExMXJlbSk7XG59XG4uaGVhZGVyLWRhc2hib2FyZF9faW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjNzI3MDA3O1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItZGFzaGJvYXJkIC5jb250YWluZXIuZmxleCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGVhZGVyLWRhc2hib2FyZCAuY29udGFpbmVyID4gLm92ZXJhbGwge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjAxLCAxOTksIDEwNCwgMC4zKTtcbiAgcGFkZGluZy1ib3R0b206IDEuMzMzMzMzMzMzM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlci1kYXNoYm9hcmQgLmNvbnRhaW5lciA+IC5oYWJpdGF0cyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuNjY2NjY2NjY2N3JlbTtcbn1cbi5oZWFkZXItZGFzaGJvYXJkIC5jb250YWluZXIgPiAubGlua3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItZGFzaGJvYXJkIC5vdmVyYWxsIC5kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOC44ODg4ODg4ODg5cmVtO1xuICBoZWlnaHQ6IDguODg4ODg4ODg4OXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLWRhc2hib2FyZCAub3ZlcmFsbCAuZGlhbCAuZGlhbC10cmFjayB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogcmdiYSgyMDEsIDE5OSwgMTA0LCAwLjMpO1xufVxuLmhlYWRlci1kYXNoYm9hcmQgLm92ZXJhbGwgLmRpYWwgLmRpYWwtZmlsbCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI0ZGRkZGRjtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMzI3O1xuICBzdHJva2UtZGFzaG9mZnNldDogMzI3O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5oZWFkZXItZGFzaGJvYXJkIC5vdmVyYWxsIC5kaWFsIC5kaWFsLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlci1kYXNoYm9hcmQgLmhhYml0YXRzLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNDQ0NDQ0NDQ0NHJlbTtcbn1cbi5oZWFkZXItZGFzaGJvYXJkIC5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3Mge1xuICB3aWR0aDogY2FsYyg1MCUgLSAwLjMzMzMzMzMzMzNyZW0pO1xufVxuLmhlYWRlci1kYXNoYm9hcmQgLmV4cGxvcmUtbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzNDMTAxMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uaGVhZGVyLWRhc2hib2FyZCAuZXhwbG9yZS1tb3JlIHN2ZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhICgtLXRhYmxldC1wb3J0cmFpdC11cCkge1xuICAuaGVhZGVyLWRhc2hib2FyZCAuZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAwLjU1NTU1NTU1NTZyZW0pO1xuICB9XG4gIC5oZWFkZXItZGFzaGJvYXJkIC5leHBsb3JlLW1vcmUtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5oZWFkZXItZGFzaGJvYXJkIC5leHBsb3JlLW1vcmUtbGlua3MgLmV4cGxvcmUtbW9yZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMC4zMzMzMzMzMzMzcmVtKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAuaGVhZGVyLWRhc2hib2FyZCB7XG4gICAgdG9wOiA4Ljg4ODg4ODg4ODlyZW07XG4gIH1cbiAgLm1lbnUtb3BlbiAuaGVhZGVyLWRhc2hib2FyZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDguODg4ODg4ODg4OXJlbSk7XG4gIH1cbiAgLmhlYWRlci1kYXNoYm9hcmQgLmNvbnRhaW5lciA+IC5vdmVyYWxsIHtcbiAgICB3aWR0aDogMTIuNDQ0NDQ0NDQ0NHJlbTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1kYXNoYm9hcmQgLmNvbnRhaW5lciA+IC5oYWJpdGF0cyB7XG4gICAgZ2FwOiAwLjg4ODg4ODg4ODlyZW07XG4gICAgbWF4LXdpZHRoOiA0MS41NTU1NTU1NTU2cmVtO1xuICB9XG4gIC5oZWFkZXItZGFzaGJvYXJkIC5jb250YWluZXIgPiAubGlua3Mge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuaGVhZGVyLWRhc2hib2FyZCAub3ZlcmFsbCAuZGlhbCB7XG4gICAgd2lkdGg6IDEyLjQ0NDQ0NDQ0NDRyZW07XG4gICAgaGVpZ2h0OiAxMi40NDQ0NDQ0NDQ0cmVtO1xuICB9XG4gIC5oZWFkZXItZGFzaGJvYXJkIC5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3Mge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDAuNjY2NjY2NjY2N3JlbSk7XG4gIH1cbiAgLmhlYWRlci1kYXNoYm9hcmQgLmV4cGxvcmUtbW9yZS1saW5rcyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyLjY2NjY2NjY2NjdyZW0pO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhlYWRlci1kYXNoYm9hcmQgLmV4cGxvcmUtbW9yZS1saW5rcyAuZXhwbG9yZS1tb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDUwJSAtIDAuNDQ0NDQ0NDQ0NHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5oZWFkZXItZGFzaGJvYXJkIC5saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGUtc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIHRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgMC41cyBlYXNlLWluLW91dDtcbn1cbi5oZS1zaXRlLWhlYWRlcl9fdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RUZERTtcbiAgY29sb3I6ICMzQzEwMTA7XG4gIGhlaWdodDogMi4yMjIyMjIyMjIycmVtO1xufVxuLmhlLXNpdGUtaGVhZGVyX190b3AgLmhlLXNpdGUtaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlLXNpdGUtaGVhZGVyX190b3AgLnNpdGUtbG9nbyB7XG4gIGhlaWdodDogMC44ODg4ODg4ODg5cmVtO1xuICB3aWR0aDogMi43MjIyMjIyMjIycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICMzQzEwMTA7XG59XG4uaGUtc2l0ZS1oZWFkZXJfX3RvcCAuc2l0ZS1sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlLXNpdGUtaGVhZGVyX19ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYwLCAxNiwgMTYsIDAuOSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyAwLjNzO1xufVxuLmhlLXNpdGUtaGVhZGVyX19ib3R0b20gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZS1zaXRlLWhlYWRlcl9fYm90dG9tIC5oNCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG59XG4uaGUtc2l0ZS1oZWFkZXJfX2JvdHRvbSBhIHtcbiAgY29sb3I6ICNGNkVGREU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZS1zaXRlLWhlYWRlcl9fYm90dG9tIGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RUZERTtcbn1cbi5oZS1zaXRlLWhlYWRlcl9fYm90dG9tIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaGUtc2l0ZS1oZWFkZXJfX2JvdHRvbSAuaGFtYnVyZ2VyIC5oYW1idXJnZXJfX2xpbmUge1xuICBiYWNrZ3JvdW5kOiAjRjZFRkRFO1xufVxuLmhlLXNpdGUtaGVhZGVyIC5wcmltYXJ5LW5hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0MxMDEwO1xufVxuLmhlLXNpdGUtaGVhZGVyLnNpdGUtaGVhZGVyX19wYXN0LXRvcCB7XG4gIHRvcDogLTIuMjIyMjIyMjIyMnJlbTtcbn1cbi5oZS1zaXRlLWhlYWRlci5zaXRlLWhlYWRlcl9faXMtdXAge1xuICB0b3A6IC03LjI3Nzc3Nzc3NzhyZW07XG59XG5AbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAuaGUtc2l0ZS1oZWFkZXJfX3RvcCB7XG4gICAgaGVpZ2h0OiAzLjExMTExMTExMTFyZW07XG4gIH1cbiAgLmhlLXNpdGUtaGVhZGVyX190b3AgLnNpdGUtbG9nbyB7XG4gICAgaGVpZ2h0OiAxLjMzMzMzMzMzMzNyZW07XG4gICAgd2lkdGg6IDQuMDU1NTU1NTU1NnJlbTtcbiAgfVxuICAuaGUtc2l0ZS1oZWFkZXJfX2JvdHRvbSB7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjVzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5oZS1zaXRlLWhlYWRlciAucHJpbWFyeS1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuaGUtc2l0ZS1oZWFkZXIuc2l0ZS1oZWFkZXJfX3Bhc3QtdG9wIHtcbiAgICB0b3A6IC0zLjExMTExMTExMTFyZW07XG4gIH1cbiAgLmhlLXNpdGUtaGVhZGVyLnNpdGUtaGVhZGVyX19pcy11cCB7XG4gICAgdG9wOiAtOC40NDQ0NDQ0NDQ0cmVtO1xuICB9XG59XG5cbi5tZW51LW9wZW4gLmhlLXNpdGUtaGVhZGVyIC5oZS1zaXRlLWhlYWRlcl9fYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzAwNztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uaGUtc2l0ZS1oZWFkZXItc3BhY2VyIHtcbiAgaGVpZ2h0OiA2LjY2NjY2NjY2NjdyZW07XG59XG5AbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAuaGUtc2l0ZS1oZWFkZXItc3BhY2VyIHtcbiAgICBoZWlnaHQ6IDguODg4ODg4ODg4OXJlbTtcbiAgfVxufVxuXG5odG1sIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGNkVGREU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0MxMDEwO1xufVxuXG4ubWVudS1vcGVuIHtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwiXG5cbi8vIERlZmF1bHRzXG4uaGFiaXRhdC10aGVtZS1iZyB7IGJhY2tncm91bmQtY29sb3I6ICRncmVlbjsgfVxuLmhhYml0YXQtdGhlbWUtYmctbGlnaHQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbGlnaHQ7IH1cbi5oYWJpdGF0LXRoZW1lLWJnLWRhcmsgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyazsgfVxuLmhhYml0YXQtdGhlbWUtY29sb3IgeyBjb2xvcjogJGdyZWVuOyB9XG4uaGFiaXRhdC10aGVtZS1jb2xvci1kYXJrIHsgY29sb3I6ICRncmVlbi1kYXJrOyB9XG4uaGFiaXRhdC10aGVtZS1jb2xvci1saWdodCB7IGNvbG9yOiAkZ3JlZW4tbGlnaHQ7IH1cbi5oYWJpdGF0LXRoZW1lLWZpbGwgeyBmaWxsOiAkZ3JlZW47IH1cblxuLmZpbGwtY3JlYW0geyBmaWxsOiAkY3JlYW07IH1cblxuLnNpbmdsZS1oaWdobGlnaHQge1xuICAucGFnZS10aGVtZS1iZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWxpZ2h0O1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgfVxufSIsImEudGV4dC1idXR0b24sIFxuYS50ZXh0LWJ1dHRvbi1zbWFsbCwgXG5hLnRleHQtdGFnIHtcbiAgY29sb3I6ICRjcmVhbTtcbiAgJi50ZXh0LWRhcmsge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuICAmLnRleHQtZ3JlZW4tZGFyayB7XG4gICAgY29sb3I6ICRncmVlbi1kYXJrO1xuICB9XG59XG5cbi8vIENvbnRlbnQgYmxvY2sgbGlua3Ncbi5jb250ZW50LWJsb2NrLFxuLm1lZGlhLXRleHQge1xuICAudGhlLWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn0iLCIvLyBDYXRlZ29yeVxuLmJ0bi1jYXRlZ29yeSB7XG4gIGJvcmRlci1jb2xvcjogJGNyZWFtO1xuICBjb2xvcjogJGNyZWFtO1xuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY3JlYW0sIDAuMTUpOztcbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY3JlYW0sIDAuMTUpOztcbiAgICB9XG4gIH1cbn1cbi5idG4tY2F0ZWdvcnkuYWN0aXZlIHtcbiAgY29sb3I6ICRjaG9jb2xhdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbn1cblxuXG4uYnRuLWhvdmVyLWdyZWVuLWRhcmsge1xuICBAbWVkaWEoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn0iLCIvLyBUaGVtZSBjb2xvdXJzXG5cbiRjcmVhbS1saWdodDogI0ZGRkJGMjtcbiRjcmVhbTogI0Y2RUZERTtcbiRjaG9jb2xhdGU6ICMzQzEwMTA7XG4kY2hvY29sYXRlLWRhcms6ICMzMDBBMEE7XG5cbiRzYWxtb24tbGlnaHQ6ICNGRjk5ODU7XG4kc2FsbW9uOiAjRjQ2MDQyO1xuJHNhbG1vbi1kYXJrOiAjQ0IzMTExO1xuXG4kb2NocmUtbGlnaHQ6ICNGRkM2OEQ7XG4kb2NocmU6ICNGNEFDNjU7XG4kb2NocmUtZGFyazogI0FBNTUwMDtcblxuJGdyZWVuLWxpZ2h0OiAjQzlDNzY4O1xuJGdyZWVuOiAjQTZBNDREO1xuJGdyZWVuLWRhcms6ICM3MjcwMDc7XG5cbiRibHVlLWxpZ2h0OiAjOThEQ0VDO1xuJGJsdWU6ICM2M0JERDI7XG4kYmx1ZS1kYXJrOiAjMDU3NjhGO1xuXG4kbGF2ZW5kZXItbGlnaHQ6ICNENkI5RDg7XG4kbGF2ZW5kZXI6ICNCQjhDQkU7XG4kbGF2ZW5kZXItZGFyazogIzhGNEU5MztcblxuLy8gRXh0cmFcblxuJGJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjRkZGRkZGO1xuJGxpZ2h0OiAkY3JlYW0tbGlnaHQ7XG4kZ3JleTogaHNsKDIyMCwgMTAlLCA0MCUpO1xuJGRhcms6ICRjaG9jb2xhdGU7XG5cbiRwcmltYXJ5OiBoc2woMTc5LCAxMDAlLCAxNyUpO1xuJHNlY29uZGFyeTogaHNsKDI1LCA5NCUsIDgxJSk7XG4kdGVydGlhcnk6IGhzbCgzMjAsIDgwJSwgNTAlKTtcblxuJGVycm9yOiBoc2woMCwgMTAwJSwgNDAlKTtcbiR3YXJuaW5nOiBoc2woMjAsIDEwMCUsIDUwJSk7XG4kc3VjY2VzczogaHNsKDEyMCwgMTAwJSwgMzUlKTtcbiRpbmZvOiBoc2woMjAwLCAxMDAlLCA0MCUpO1xuXG4kdGV4dDogJGRhcms7XG5cbiR0aGVtZXM6IFxuICAnZXZlbnQnICRsYXZlbmRlciAkbGF2ZW5kZXItbGlnaHQgJGxhdmVuZGVyLWRhcmssXG4gICdndWlkZScgJG9jaHJlICRvY2hyZS1saWdodCAkb2NocmUtZGFyayxcbiAgJ2J1c2luZXNzJyAkc2FsbW9uICRzYWxtb24tbGlnaHQgJHNhbG1vbi1kYXJrLFxuICAnc3BhY2UnICRibHVlICRibHVlLWxpZ2h0ICRibHVlLWRhcmssXG4gICdiYWNreWFyZCcgJGdyZWVuICRncmVlbi1saWdodCAkZ3JlZW4tZGFyayxcbjsiLCIuZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAbWVkaWEoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjaG9jb2xhdGU7XG4gICAgfVxuICB9XG5cbiAgLmFjaGlldm1lbnQtcHJvZ3Jlc3Mge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5kaWFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICB3aWR0aDogcmVtKDEwNCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxMDQpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuZGlhbC10cmFjayB7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgc3Ryb2tlOiByZ2JhKCRncmVlbi1saWdodCwgMC4zKTtcbiAgICB9XG5cbiAgICAuZGlhbC1maWxsIHtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDMyNzsgLy8gMjUyXG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMzI3O1xuICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgfVxuXG4gICAgLmRpYWwtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiByZW0oNTYpO1xuICAgICAgaGVpZ2h0OiByZW0oNTYpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogcmVtKDU2KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNTYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHBsb3Jlci1wcm9ncmVzc19fbGFiZWwge1xuICAgIG1heC13aWR0aDogcmVtKDEwNCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5leHBsb3Jlci1wcm9ncmVzc19fY291bnQge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cblxuICAmLmNvbXBsZXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29sb3I6ICRjaG9jb2xhdGU7XG5cbiAgICAuYWNoaWV2bWVudC1uYW1lIGEge1xuICAgICAgY29sb3I6ICRjaG9jb2xhdGU7XG4gICAgfVxuXG4gICAgLmRpYWwge1xuICAgICAgc3ZnIHtcbiAgICAgICAgY29sb3I6ICRjaG9jb2xhdGU7XG4gICAgICB9XG4gICAgICAuZGlhbC1maWxsIHtcbiAgICAgICAgc3Ryb2tlOiAkZ3JlZW4tbGlnaHRcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IHJlbSgzMik7XG4gICAgICAgIGhlaWdodDogcmVtKDMyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWxpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCI+PHBhdGggZmlsbD1cIiUyMzNDMTAxMFwiIGQ9XCJNMTQuOCwzLjJjLjMuMy4zLjgsMCwxLjFMNi41LDEyLjVjLS4zLjMtLjguMy0xLjEsMEwxLjIsOC4zYy0uMy0uMy0uMy0uOCwwLTEsLjMtLjMuOC0uMywxLDBsMy43LDMuNyw3LjgtNy44Yy4zLS4zLjgtLjMsMSwwaDBaXCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmRpc2NvdmVyeS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICZfX3RpdGxlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59IiwiLmV4cGxvcmVyLW5vdGljZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbSA6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xuICBjb2xvcjogJHdoaXRlO1xuICB6LWluZGV4OiA1O1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgxNik7XG4gIH1cblxuICBAbWVkaWEoLS10YWJsZXQtdXApIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgIH1cbiAgfVxuXG4gICZfX3BpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiByZW0oOCkgcmVtKDEyKTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1saWdodDtcbiAgICBjb2xvcjogJGNob2NvbGF0ZTtcbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHdpZHRoOiByZW0oMjQpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcblxuICB9XG59IiwiLmV4cGxvcmVyLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5hY2hpZXZtZW50LW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWxlZnQ6IHJlbSg4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IHJlbSg4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gcmVtKDk2KSAtIHJlbSgxMTApKTtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYWNoaWV2bWVudC1wcm9ncmVzcyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDI0KTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJGdyZWVuLWxpZ2h0LCAwLjMpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5kaWFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICB3aWR0aDogcmVtKDgwKTtcbiAgICAgIGhlaWdodDogcmVtKDgwKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5kaWFsLXRyYWNrIHtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBzdHJva2U6ICRncmVlbjtcbiAgICB9XG5cbiAgICAuZGlhbC1maWxsIHtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI1MjtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyNTI7XG4gICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG5cbiAgICAuZGlhbC12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmLmNvbXBsZXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29sb3I6ICRjaG9jb2xhdGU7XG5cbiAgICAuYWNoaWV2bWVudC1uYW1lIGEge1xuICAgICAgY29sb3I6ICRjaG9jb2xhdGU7XG4gICAgfVxuXG4gICAgLmRpYWwge1xuICAgICAgc3ZnLFxuICAgICAgLmRpYWwtdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiByZW0oODApO1xuICAgICAgICBoZWlnaHQ6IHJlbSg4MCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaG9jb2xhdGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIj48cGF0aCBkPVwiTTE0LjgsMy4yYy4zLjMuMy44LDAsMS4xTDYuNSwxMi41Yy0uMy4zLS44LjMtMS4xLDBMMS4yLDguM2MtLjMtLjMtLjMtLjgsMC0xLC4zLS4zLjgtLjMsMSwwbDMuNywzLjcsNy44LTcuOGMuMy0uMy44LS4zLDEsMGgwWlwiIGZpbGw9XCIlMjNDOUM3NjhcIi8+PC9zdmc+Jyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZpbHRlci1jb250cm9sIHtcbiAgcG9zaXRpb246IHN0YXRpYztcblxuICAuZmlsdGVyLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY3JlYW0sIDAuMTUpO1xuICAgIHBhZGRpbmc6IHJlbSgxNik7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZmlsdGVyLXZhbHVlIHtcbiAgICBjb2xvcjogJGdyZWVuLWxpZ2h0O1xuICAgIC8vZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXItbWVudSB7XG4gICAgLy9iYWNrZ3JvdW5kOiAkY2hvY29sYXRlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjcmVhbTtcbiAgfVxuXG4gICYub3Blbjpub3QoLmZpbHRlci1zbGlkZXIpIHtcbiAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLy8gQ2F0ZWdvcmllc1xuICAmLmZpbHRlci1zbGlkZXIge1xuICAgIC5maWx0ZXItbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTIpO1xuICAgIH1cbiAgICAuaWNvbi1zaW1wbGUtcGx1cyB7XG4gICAgICBmaWxsOiAkY3JlYW07XG4gICAgfVxuICB9XG5cbiAgJi5maWx0ZXItY2F0ZWdvcmllcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLy8gU29ydFxuICAmLmZpbHRlci1jaG9pY2Uge1xuICAgIC5pY29uLXNpbXBsZS1jaGV2cm9uLWRvd24ge1xuICAgICAgZmlsbDogJGNyZWFtO1xuICAgIH1cbiAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgYmFja2dyb3VuZDogJGNob2NvbGF0ZTtcbiAgICAgIHRvcDogcmVtKDUyKTtcbiAgICAgIGEge1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjcmVhbSwgMC4xNSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxNiAxNlwiPjxwYXRoIGQ9XCJNMTQuOCwzLjJjLjMuMy4zLjgsMCwxLjFMNi41LDEyLjVjLS4zLjMtLjguMy0xLjEsMEwxLjIsOC4zYy0uMy0uMy0uMy0uOCwwLTEsLjMtLjMuOC0uMywxLDBsMy43LDMuNyw3LjgtNy44Yy4zLS4zLjgtLjMsMSwwaDBaXCIgZmlsbD1cIiUyM0ZGRlwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qXG4gIEBtZWRpYSgtLXRhYmxldC11cCkge1xuICAgIC5maWx0ZXItdmFsdWUge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuICAqL1xufSIsIi8vIFNldHVwIGZvciBHU0FQXG5odG1sLmpzIHtcbiAgLmhlYWRlci1hbmltLFxuICAuaGVhZGVyLWFuaW0tMixcbiAgLmhlYWRlci1hbmltLWltYWdlIHsgXG4gICAgb3BhY2l0eTogMDsgXG4gIH1cbiAgLmhlYWRlci1hbmltLWxpbmUge1xuICAgIHdpZHRoOiAwO1xuICB9XG59IiwiLmhhbWJ1cmdlciB7XG4gIEBtZWRpYSAoLS10YWJsZXQtcG9ydHJhaXQtdXApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufSIsImhyIHtcbiAgYmFja2dyb3VuZDogJGNyZWFtO1xufSIsIi5zd2lwZXItY29udHJvbHMge1xuXG4gIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY3JlYW0sIDAuMik7XG4gICAgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICRjcmVhbTtcbiAgICB9XG4gIH1cblxufSIsIi50aWxlIHtcbiAgJi5zZWVuOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogcmVtKDE2KTtcbiAgICByaWdodDogcmVtKDE2KTtcbiAgICB3aWR0aDogcmVtKDQ4KTtcbiAgICBoZWlnaHQ6IHJlbSg0OCk7XG4gICAgYm9yZGVyLXJhZGl1czogMCByZW0oOCkgMCByZW0oOCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxNiAxNlwiPjxwYXRoIGQ9XCJNMTQuOCwzLjJjLjMuMy4zLjgsMCwxLjFMNi41LDEyLjVjLS4zLjMtLjguMy0xLjEsMEwxLjIsOC4zYy0uMy0uMy0uMy0uOCwwLTEsLjMtLjMuOC0uMywxLDBsMy43LDMuNyw3LjgtNy44Yy4zLS4zLjgtLjMsMSwwaDBaXCIgZmlsbD1cIiUyM0ZGRlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgzMik7XG4gIH1cblxuICBAbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAgICYuc2Vlbjo6YWZ0ZXIge1xuICAgICAgdG9wOiByZW0oMjQpO1xuICAgICAgcmlnaHQ6IHJlbSgyNCk7XG4gICAgICB3aWR0aDogcmVtKDY0KTtcbiAgICAgIGhlaWdodDogcmVtKDY0KTtcbiAgICB9XG4gIH1cblxufVxuIiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNyZWFtO1xuICBjb2xvcjogJGRhcms7XG4gIHBhZGRpbmc6MDtcblxuICAmX191cHBlcntcblxuICAgIC5jb250ZW50LWNvbHVtbiB7XG4gICAgICAuY29vZXktbG9nbyB7XG4gICAgICAgICNsb2dvIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRkYXJrO1xuICAgICAgICB9XG4gICAgICAgICN0YWdsaW5lIHBhdGggIHtcbiAgICAgICAgICBmaWxsOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICZfX2xvd2VyIHtcbiAgICAmOjpiZWZvcmV7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyaztcbiAgICB9XG4gICAgLnN0b2NrbGFuZC1sb2dvIHtcbiAgICAgIGZpbGw6ICRkYXJrO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvb3RlciBuYXZpZ2F0aW9uXG5cbiAgLmZvb3Rlci1uYXZpZ2F0aW9uLW1lbnUsXG4gIC5mb290ZXItbGVnYWxzLW1lbnUge1xuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrO1xuICAgIH1cbiAgfVxufSIsIi5oZWFkZXItZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHJlbSg0MCArIDg4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjaG9jb2xhdGUsIDAuNzUpO1xuXG4gIC5tZW51LW9wZW4gJiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIHJlbSg0MCArIDg4KSk7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuLWRhcms7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29udGFpbmVyLmZsZXgge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5jb250YWluZXIgPiAub3ZlcmFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZWVuLWxpZ2h0LCAwLjMpO1xuICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjQpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5jb250YWluZXIgPiAuaGFiaXRhdHMge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiByZW0oMTIpO1xuICB9XG5cbiAgLmNvbnRhaW5lciA+IC5saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3ZlcmFsbCAuZGlhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICB3aWR0aDogcmVtKDE2MCk7XG4gICAgaGVpZ2h0OiByZW0oMTYwKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICBcbiAgICAuZGlhbC10cmFjayB7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgc3Ryb2tlOiByZ2JhKCRncmVlbi1saWdodCwgMC4zKTtcbiAgICB9XG5cbiAgICAuZGlhbC1maWxsIHtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDMyNztcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAzMjc7XG4gICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG5cbiAgICAuZGlhbC12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgfVxuXG4gIC5oYWJpdGF0cy10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xuICB9XG4gIC5kYXNoYm9hcmQtZXhwbG9yZXItcHJvZ3Jlc3Mge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIHJlbSg2KSk7XG4gIH1cblxuICAuZXhwbG9yZS1tb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGNob2NvbGF0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDkpO1xuICAgIHN2ZyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS10YWJsZXQtcG9ydHJhaXQtdXApIHtcbiAgICAuZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIHJlbSgxMCkpO1xuICAgIH1cblxuICAgIC5leHBsb3JlLW1vcmUtbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAuZXhwbG9yZS1tb3JlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gcmVtKDYpKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAgIHRvcDogcmVtKDU2ICsgMTA0KTtcblxuICAgIC5tZW51LW9wZW4gJiB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gcmVtKDU2ICsgMTA0KSk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciA+IC5vdmVyYWxsIHtcbiAgICAgIHdpZHRoOiByZW0oMjI0KTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg0OCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb250YWluZXIgPiAuaGFiaXRhdHMge1xuICAgICAgZ2FwOiByZW0oMTYpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKChyZW0oMTc1ICogNCkgKyByZW0oMTYgKiAzKSkpO1xuICAgIH1cbiAgICAuY29udGFpbmVyID4gLmxpbmtzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA2KTtcbiAgICB9XG5cbiAgICAub3ZlcmFsbCAuZGlhbCB7XG4gICAgICB3aWR0aDogcmVtKDIyNCk7XG4gICAgICBoZWlnaHQ6IHJlbSgyMjQpO1xuICAgIH1cbiAgICBcbiAgICAuZGFzaGJvYXJkLWV4cGxvcmVyLXByb2dyZXNzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIHJlbSgxMikpO1xuICAgIH1cblxuICAgIC5leHBsb3JlLW1vcmUtbGlua3Mge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSByZW0oNDgpKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5leHBsb3JlLW1vcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYyg1MCUgLSByZW0oOCkpO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICAvLyZfX2lubmVyIHsgYmFja2dyb3VuZDogcmVkOyB9XG4gICAgLmxpbmtzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59IiwiLmhlLXNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjVzIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgJl9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGhlaWdodDogcmVtKDQwKTtcblxuICAgIC5oZS1zaXRlLWhlYWRlcl9fbG9nbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICAgIHdpZHRoOiByZW0oNDkpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmlsbDogJGRhcms7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNob2NvbGF0ZSwgMC45KTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgMC4zcztcblxuICAgIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY3JlYW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZS1oZWFkZXJfX25hdiB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyIC5oYW1idXJnZXJfX2xpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgfVxuICB9XG5cbiAgLnByaW1hcnktbmF2aWdhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNob2NvbGF0ZTtcbiAgfVxuXG4gICYuc2l0ZS1oZWFkZXJfX3Bhc3QtdG9wIHtcbiAgICB0b3A6IHJlbSgtNDApO1xuICB9XG4gICYuc2l0ZS1oZWFkZXJfX2lzLXVwIHtcbiAgICB0b3A6IHJlbSgtNDAgLSA5MSk7XG4gIH1cblxuICBAbWVkaWEgKC0tZGVza3RvcC11cCkge1xuICAgICZfX3RvcCB7XG4gICAgICBoZWlnaHQ6IHJlbSg1Nik7XG4gICAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB3aWR0aDogcmVtKDczKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYm90dG9tIHtcbiAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC41cyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLnByaW1hcnktbmF2aWdhdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJi5zaXRlLWhlYWRlcl9fcGFzdC10b3Age1xuICAgICAgdG9wOiByZW0oLTU2KTtcbiAgICB9XG4gICAgJi5zaXRlLWhlYWRlcl9faXMtdXAge1xuICAgICAgdG9wOiByZW0oLTU2IC0gOTYpO1xuICAgIH1cbiAgfVxuXG59XG5cbi5tZW51LW9wZW4gLmhlLXNpdGUtaGVhZGVyIHtcbiAgLmhlLXNpdGUtaGVhZGVyX19ib3R0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgfVxufVxuXG4uaGUtc2l0ZS1oZWFkZXItc3BhY2VyIHtcbiAgaGVpZ2h0OiByZW0oMTIwKTtcbiAgQG1lZGlhICgtLWRlc2t0b3AtdXApIHtcbiAgICBoZWlnaHQ6IHJlbSgxNjApO1xuICB9XG59IiwiaHRtbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAkY3JlYW07XG4gIGZvbnQtc2l6ZTogI3skcm9vdC1zaXplfXB4O1xuICBvdmVyZmxvdy14OiBjbGlwO1xufVxuXG5ib2R5IHtcbiAgQGluY2x1ZGUgd29yay1zYW5zKDQwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xufVxuXG4ubWVudS1vcGVuIHtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59Il19 */
