.si-custom-pdp *{visibility:visible!important}.si-custom-pdp .custom-pdp-section{z-index:1}.si-custom-pdp .max-width,.si-custom-pdp .max-width-sm,.si-custom-pdp .max-width-xs{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.si-custom-pdp .max-width-sm{max-width:900px}.si-custom-pdp .max-width-xs{max-width:650px}.si-custom-pdp img.full-width-image{height:auto;width:100%}.si-custom-pdp .position-relative{position:relative}.si-custom-pdp .rounded-corners{border-radius:25px}.si-custom-pdp a.btn-new-outline.btn-new-yellow{background:transparent;border:2px solid;color:#fd0}.si-custom-pdp a.btn-new-outline.btn-new-yellow:hover{background:#fd0;color:#000}.si-custom-pdp a.btn-new-outline.btn-new-white{border:2px solid}.si-custom-pdp .section-padding-bottom{padding-bottom:120px}.si-custom-pdp .section-padding-top{padding-top:120px}.disable-scrollbars::-webkit-scrollbar{-webkit-appearance:none;background:transparent;display:none;width:0}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.si-global #global-modal-wrap .asset-img.center-both{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nkn-resp-pdp-section.carousel .nkn-resp-pdp-overview-carousel .thumbnail{border:none}.si-custom-pdp .custom-pdp-section.flare-left,.si-custom-pdp .custom-pdp-section.flare-right{position:relative;z-index:0}.si-custom-pdp .custom-pdp-section.flare-left:after,.si-custom-pdp .custom-pdp-section.flare-right:after,.si-custom-pdp .custom-pdp-section.flare-top:after{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltc2127a1fbef2fee7/66be37bf2f80d2599df34d63/circle-burst.png) 50%/contain no-repeat;content:"";height:800px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-58%) translateX(-50%);width:720px;z-index:-1}.si-custom-pdp .custom-pdp-section.flare-right:after{left:auto;right:0;transform:translateY(-50%) translateX(50%)}.si-custom-pdp .custom-pdp-section.flare-top:after{background-position:top;background-size:1200px;height:50vw;left:50%;top:20%;transform:translateY(-15%) translateX(-50%);width:100%}.si-custom-pdp .js-avm-launch{display:block;position:relative}.si-custom-pdp .js-avm-launch:after{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt9b576113fd393e5c/6571d88974e8e23180387fb1/icon-play-white.svg) 50%/cover no-repeat;border-radius:50%;content:"";height:70px;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s;width:70px}.fade:not(.show),.si-custom-pdp .js-avm-launch:hover:after{opacity:1}.si-global #global-modal .modal-dialog .modal-content .modal-footer{display:none}#product-overview-tabs-tabpane-overview div[data-testid=container]{background:#000;margin-bottom:-60px;margin-top:-60px}@media only screen and (max-width:767px){.si-custom-pdp .section-padding-bottom,.si-custom-pdp nav.bg-dark,.si-custom-pdp section.bg-dark{padding-bottom:60px}.si-custom-pdp .section-padding-top{padding-top:60px}.si-custom-pdp .custom-pdp-section.flare-left:after{height:500px;width:400px}.si-custom-pdp .custom-pdp-section.flare-right:after{height:450px;width:450px}.si-custom-pdp .custom-pdp-section.flare-top:after{height:650px;top:10%;transform:translateY(0) translateX(-50%);width:100%}.si-custom-pdp .js-avm-launch:after{height:45px;width:45px}}.si-custom-pdp .flex{display:flex}.si-custom-pdp .flex-column{display:flex;flex-direction:column}.si-custom-pdp .flex-break{flex-basis:100%;height:0}.si-custom-pdp .flex-center{justify-content:center}.si-custom-pdp .flex-self-center{align-self:center}.si-custom-pdp .flex-wrap{flex-wrap:wrap}.si-custom-pdp .flex-12,.si-custom-pdp .full-width{width:100%}.si-custom-pdp .flex-9{width:75%}.si-custom-pdp .flex-8{width:66.66666666666%}.si-custom-pdp .flex-7{width:58.33333333333%}.si-custom-pdp .flex-6,.si-custom-pdp .half-width{width:50%}.si-custom-pdp .flex-5{width:41.666667%}.si-custom-pdp .flex-4{width:33.33333333333%}.si-custom-pdp .flex-3{width:25%}.si-custom-pdp .flex-2{width:16.666667%}.si-custom-pdp .flex-height-4{height:33.33333333333%}@media only screen and (min-width:992px){.si-custom-pdp .flex-height-6{height:50%}}@media only screen and (max-width:991px){.si-custom-pdp .flex-md-6,.si-custom-pdp .md-half-width{width:50%}.si-custom-pdp .flex-md-12,.si-custom-pdp .md-full-width{width:100%}}@media only screen and (max-width:767px){.si-custom-pdp .flex-sm-6,.si-custom-pdp .sm-half-width{width:50%}.si-custom-pdp .flex-sm-12,.si-custom-pdp .sm-full-width{width:100%}.si-custom-pdp .text-center-xs{text-align:center!important}}.si-custom-pdp a,.si-custom-pdp p{font-size:1.25em;margin-bottom:20px}.si-custom-pdp .footnotes-wrap a,.si-custom-pdp .footnotes-wrap p{font-size:1em;margin-bottom:10px}.si-custom-pdp a.small,.si-custom-pdp p.small{font-size:85%}.si-custom-pdp a{text-decoration:none}.si-custom-pdp a.text-link.arrow-link{color:#000;font-size:1em;font-weight:700}.si-custom-pdp a.text-link.arrow-link:after{top:7px}.si-custom-pdp .headline{margin-bottom:30px!important}.si-custom-pdp .headline sup{font-size:40%;top:-1em}.si-custom-pdp .headline.gradient-text{display:inline-block;margin-bottom:15px!important;padding-bottom:3px}.si-custom-pdp .gradient-text sup{font-size:40%;line-height:normal;position:static;vertical-align:top}.si-custom-pdp .text-eyebrow{font-weight:200;margin-bottom:35px}.si-custom-pdp a.js-show-less,.si-custom-pdp a.js-show-more{font-weight:700}.si-custom-pdp a.js-show-less{display:none}.si-custom-pdp .text-gray{color:#969696!important}.si-custom-pdp .new-text{font-size:2em}@media only screen and (max-width:767px){.si-custom-pdp .new-text{font-size:1em}}.si-custom-pdp .gradient-text{color:#fff}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.si-custom-pdp .gradient-text{background:#caa054;background:linear-gradient(167deg,#caa054 8%,#66877c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#caa054",endColorstr="#66877c",GradientType=1)}}.si-custom-pdp .play-btn .arrow-icon,.si-custom-pdp .play-btn .play-icon{margin-left:10px;margin-top:-3px;transform:translate(0) scale(1);transition:transform .25s ease-out}.si-custom-pdp .play-btn:focus .play-icon,.si-custom-pdp .play-btn:hover .play-icon{transform:translate(0) scale(1.1)}.si-custom-pdp .text-link.arrow-link{cursor:pointer;line-height:1;text-decoration:none;text-transform:uppercase}.si-custom-pdp .text-link.arrow-link:after{border-color:#000!important;border-style:solid;border-width:3px 3px 0 0;content:"";display:inline-block;height:.6em;left:10px;position:relative;top:3px;transform:rotate(45deg);transition:left .25s ease-out;vertical-align:top;width:.6em}.si-custom-pdp .text-link.arrow-link:hover:after{left:15px}.si-custom-pdp .text-link.arrow-link.arrow-down:after{left:15px;position:relative;top:0;transform:rotate(135deg)}.si-custom-pdp .text-link.arrow-link.arrow-down:hover:after{left:15px}.si-custom-pdp .text-link.arrow-link.arrow-down.js-show-less:after{left:15px;position:relative;top:0;top:.3em;transform:rotate(-45deg)}.si-custom-pdp #hero img.logo{margin:0 auto;width:75px}.si-custom-pdp #hero .section-type-full-box{padding-top:0}.si-custom-pdp #hero .section-type-full-box .si-img{background:#fff url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/bltc1ce0184d01c6a0f/69161a28a582d7a6bd1ac923/hero-sm.jpg) top 20% center/cover no-repeat;min-height:400px}.si-custom-pdp #hero .section-type-full-box .si-img:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 15%,#fff 75%);bottom:-1px;content:"";height:30%;left:50%;position:absolute;transform:translateX(-50%);width:101%}.si-custom-pdp #hero .custom-hero-slider .hero-slider{display:none;margin-top:20px}.si-custom-pdp #hero .custom-hero-slider .hero-slider.slick-initialized{display:block}.si-custom-pdp #hero .custom-hero-slider .hero-slider img{margin:0 auto;max-width:760px;padding:0 30px;width:100%}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows{margin:0 auto 60px}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows button{background:#e0c59a;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:35px;margin:25px 10px;outline:inherit;padding:0;position:static;transform:rotate(90deg);width:35px}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows button.slick-next:before,.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows button.slick-prev:before{display:none}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows button.slick-next{transform:rotate(-90deg)}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows button img{filter:invert(100%);height:20px;width:35px}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box p.copy{font-size:1.125em}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .text-eyebrow{font-size:1.75em;font-weight:400;margin-bottom:15px}.si-custom-pdp .kit-content .h4,.si-custom-pdp .price-wrap .h4{font-size:1.5em}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-row.img-row .custom-pdp-col .copy-wrap{max-width:100%;text-align:center;width:calc(100% - 60px)}.si-custom-pdp .price-wrap .bread-wrap a{color:#fd0;font-size:1em}.si-custom-pdp .kit-content .h4,.si-custom-pdp .price-wrap .h4{text-transform:none}@media only screen and (min-width:768px){.si-custom-pdp #hero img.logo{margin:0;width:100px}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-row.img-row .custom-pdp-col .copy-wrap{max-width:50%;text-align:left}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-col{align-items:flex-start;padding-bottom:20%}.si-custom-pdp #hero .custom-hero-slider .hero-slider{margin-top:-16%}.si-custom-pdp #hero .section-type-full-box .si-img{background:#000 url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt12b0f083e029d850/69161a021baa6d622f7bec70/hero-lg.jpg) 0 0/cover no-repeat}}@media only screen and (min-width:992px){.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-row.img-row .custom-pdp-col .copy-wrap{max-width:500px;text-align:left;width:100%}}@media only screen and (min-width:1440px){.si-custom-pdp #hero .section-type-full-box .si-img{background:#000 url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt0d1585a921f031f3/69161a513c4d3c39b0e8f7b6/hero-xl.jpg) 0 100%/cover no-repeat}}@media only screen and (max-width:767px){.si-custom-pdp #hero .h1{font-size:2.8em}.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-row.img-row .custom-pdp-col .copy-wrap{margin-top:-100px}.si-custom-pdp #hero .custom-hero-slider .hero-slider-arrows{margin:0 auto 30px}}@media only screen and (max-width:479px){.si-custom-pdp #hero .custom-pdp-section.section-type-full-box .custom-pdp-row.img-row .custom-pdp-col .copy-wrap{margin-top:-150px}}.si-custom-pdp .custom-pdp-section.section-scroll-overflow{overflow:hidden;position:relative}.custom-pdp-section.section-scroll-overflow:after{background-color:#969696;bottom:3px;content:"";height:1px;left:30px;position:absolute;width:calc(100% - 30px)}.custom-pdp-section.section-scroll-overflow .overflow{height:100%;justify-content:flex-start;margin-top:50px;overflow-x:scroll;overflow-y:hidden;padding:7px 0 30px}.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar{height:7px}.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar-track{background:0 0;margin-left:30px}.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar-thumb{background-color:#969696;border-radius:7px}.custom-pdp-section.section-scroll-overflow .flex>div{margin-right:30px;min-width:280px}.custom-pdp-section.section-scroll-overflow .flex>div:last-of-type{margin-right:0;min-width:230px;padding-right:30px}.custom-pdp-section.section-scroll-overflow .flex>div a.text-link.arrow-link{font-size:.75em}.custom-pdp-section.section-scroll-overflow .flex>div a.text-link.arrow-link:after{top:10px}@media only screen and (max-width:767px){.custom-pdp-section.section-scroll-overflow .flex>div{min-width:230px}}.si-custom-pdp #sticky-nav.stick{padding-bottom:170px}.si-custom-pdp #sticky-nav .custom-pdp-section{position:static;transition:background .25s ease-out,padding-bottom .25s ease-out,top .5s ease-out,z-index .5s ease-out}.si-custom-pdp #sticky-nav .custom-pdp-section .custom-pdp-row{position:relative;z-index:1}.si-custom-pdp #sticky-nav.stick .custom-pdp-section{background:hsla(37,53%,74%,.9);padding-bottom:10px;position:fixed;width:100%;z-index:5}.si-custom-pdp #sticky-nav.stick.slide-up .custom-pdp-section{top:-70px!important;z-index:2}.si-custom-pdp #sticky-nav .custom-pdp-section .flex{border-bottom:1px solid #969696;justify-content:space-between;list-style:none;padding:15px 0}.si-custom-pdp #sticky-nav .custom-pdp-section .flex .sticky-nav-item{align-items:center;display:flex;position:relative;text-align:center}.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item a{color:#969696;text-transform:uppercase;transition:color .25s ease-out}.si-custom-pdp #sticky-nav.stick .custom-pdp-section .sticky-nav-item a{color:#333}.si-custom-pdp #sticky-nav.stick .custom-pdp-section .flex{border-bottom:1px solid #333}.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item.selected a{color:#000;font-weight:600}.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item.selected a:after{background:#000;bottom:-18px;content:"";height:5px;left:0;position:absolute;width:100%}@media only screen and (max-width:767px){.si-custom-pdp #sticky-nav.stick{padding-bottom:120px}.si-custom-pdp #sticky-nav .custom-pdp-section,.si-custom-pdp #sticky-nav.stick .custom-pdp-section{top:0!important}.si-custom-pdp #sticky-nav .custom-pdp-section{overflow-x:scroll}.si-custom-pdp #sticky-nav .custom-pdp-row{min-width:900px}.si-custom-pdp #sticky-nav.stick.slide-up .custom-pdp-section{top:-68px!important}}.si-custom-pdp #image-quality.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt4cf0dc7643088e8a/66be37bf47350770850936ff/beyond-smartphone-collage-sm.png) 50% 50% no-repeat}.si-custom-pdp #options.section-type-full{padding-top:0}.si-custom-pdp #options.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt7dedb0ae1a744873/66be55fb88b74e27feb12cb2/Z30-lens-options.jpg) 50% 50% no-repeat}.si-custom-pdp #peoplepets.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blta578b96ad611cd45/66be55fc77be3920e4ea6e07/autofocus-collage-sm.jpg) 50% 50% no-repeat}@media only screen and (max-width:767px){.si-custom-pdp #options.section-type-full .img-row .si-lazy.si-loaded{height:20vw;min-height:0}.si-custom-pdp #options.section-type-full{padding-top:20px}.si-custom-pdp #peoplepets.section-type-full .img-row .si-lazy.si-loaded{background-position:50% 10%!important;height:100vw;max-height:none}}@media only screen and (min-width:768px){.si-custom-pdp #image-quality.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt73dbd341e8b46e34/66be37bf6cbe3c98ce443249/beyond-smartphone-collage-lg.png) 50% 50% no-repeat;height:52vw;max-height:740px}.si-custom-pdp #peoplepets.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt21cb813bd7f56dde/66be55fc843a422e0a7615d6/autofocus-collage-lg.jpg) 50% 50% no-repeat;height:52vw;max-height:740px}}@media only screen and (min-width:1440px){.si-custom-pdp #image-quality.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blte82d5a06e93e3bfc/66be37c000bccd5984eeeb86/beyond-smartphone-collage-xl-min.png) 50% 50% no-repeat}.si-custom-pdp #peoplepets.section-type-full .img-row .si-lazy.si-loaded{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt7508cb01896a0020/66be55fc9d2cb053d63c427c/autofocus-collage-xl.jpg) 50% 50% no-repeat}}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-image,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-video-wrap{display:block;height:auto;margin:0 auto;opacity:1;transition:opacity .25s ease-out,visibility .25s ease-out;visibility:visible!important;width:75%}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-image.not-active,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-video-wrap.not-active{height:0;opacity:0;visibility:hidden!important}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper:first-of-type{border-top:1px solid #969696}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper{border-bottom:1px solid #969696;margin-right:50px}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper>.click-wrapper{background:transparent!important;border:0;justify-content:space-between;padding:30px 0;width:100%}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline{color:#000;font-size:1.5em;margin-bottom:0!important;text-align:left;transition:all .5s ease}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .headline{color:#000}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .collapsed,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .expanded{display:block}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .expanded,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .collapsed{display:none}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content{display:none;padding-bottom:30px;padding-top:10px}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content a{font-size:1em}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content ul{font-size:1.25em;list-style-position:inside;padding:0}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .arrow-wrap{border-radius:50px;height:25px;max-width:25px;min-width:25px;transition:all .5s ease}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .arrow-wrap .arrow{filter:invert(100%);margin:0 auto;transition:all .5s ease}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .arrow-wrap .arrow{transform:rotate(180deg)}.si-custom-pdp .custom-pdp-section.section-lined-accordion .button-wrap{margin-top:60px}@media only screen and (max-width:767px){.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper{margin-right:0}.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content img.full-width-image{margin:0 auto}.si-custom-pdp .custom-pdp-section.section-lined-accordion .button-wrap.flex{justify-content:center}}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex{margin:0 -7px}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div{cursor:pointer;height:18vw;overflow:hidden;padding:7px;position:relative}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img{display:block;height:100%;overflow:hidden;position:relative}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .modal-launch-js{height:calc(100% - 14px);left:50%;margin-bottom:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 14px);z-index:1}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img:after{background:url(https://images.contentstack.io/v3/assets/blt0e5ec1de4817c440/blt1047825477936fc0/66be3c7a00844a4eafb00bca/zoom-in.png) 50%/cover no-repeat;bottom:10px;content:"";height:30px;opacity:.75;position:absolute;right:10px;transition:opacity .25s ease;width:30px}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img:hover:after{opacity:1}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1440px){.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div{height:240px;max-height:240px}}@media only screen and (max-width:767px){.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div{height:25vw}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img.align-top-mobile{-o-object-position:top;object-position:top}.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img.align-mid-top-mobile{-o-object-position:0 -20px;object-position:0 -20px}}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .arrow{background-color:transparent;background:#000;cursor:pointer;opacity:.75;top:50%;transition:none;visibility:visible}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .arrow.next{right:0}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .arrow.prev{left:0}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .arrow:hover{opacity:1}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .item-list-inner{display:block}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .item-list-inner .item{max-width:415px;min-width:415px;padding:0 15px;position:relative}.si-custom-pdp .section-type-filter-carousel .item-list-wrap .item-list-inner .item .filter{background-color:rgba(0,0,0,.75);bottom:0;color:#fff;font-weight:700;left:40px;padding:10px;position:absolute}@media only screen and (max-width:767px){.si-custom-pdp .section-type-filter-carousel .item-list-wrap .item-list-inner .item{max-width:300px;min-width:300px}}.si-custom-pdp .custom-pdp-section.section-type-two-col{padding-left:30px;padding-right:30px}.si-custom-pdp .custom-pdp-section.section-type-two-col .custom-pdp-row{align-items:center}@media only screen and (min-width:768px){.si-custom-pdp .custom-pdp-section.section-type-two-col .custom-pdp-row .custom-pdp-col{max-width:none}}.si-custom-pdp #z-lenses-anim{display:block;height:22.083333333333332vw;margin-bottom:3vw;margin-top:6vw;position:relative;width:100vw}.si-custom-pdp #z-lenses-anim .img-row{height:100%;left:0;position:absolute;top:0;width:100%}.si-custom-pdp #z-lenses-anim .img-row .img-container{bottom:1.333333333333333vw;height:31.083333333333332vw;left:0;position:absolute;width:11vw}.si-custom-pdp #z-lenses-anim .img-row .img-container .img{bottom:0;left:0;position:absolute;width:100%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-01{left:-1.5vw;width:9vw}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-02{left:7.1%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-03{left:18%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-04{left:28.75%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-05{left:59.5%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-06{left:70.5%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-07{left:81.5%}.si-custom-pdp #z-lenses-anim .img-row .img-container.lens-08{left:92.5%;width:8vw}.si-custom-pdp #z-lenses-anim .img-row .img-container.ftz-mount{left:39.5%;width:21vw}.si-custom-pdp .autoplay-video-modal{background:rgba(0,0,0,.75);left:0;opacity:0;position:absolute;top:0;transition:.25s ease-in-out;visibility:hidden}.si-custom-pdp .autoplay-video-modal.active{height:100%;opacity:1;position:fixed;top:0;visibility:visible;width:100%;z-index:10001}.si-custom-pdp .autoplay-video-modal .avm-close{background:transparent;border:none;color:#fff;font-size:1.5em;height:42px;opacity:.75;padding:0;position:absolute;right:20px;top:20px;transition:opacity .25s ease-out;width:42px;z-index:2}.si-custom-pdp .autoplay-video-modal .avm-close .ss-icon{display:inline-block;height:18px;line-height:1}.si-custom-pdp .autoplay-video-modal .avm-close .avm-close-label{display:block;font-size:10px}.si-custom-pdp .autoplay-video-modal .avm-container{background:#000;display:block;height:56.25vw;margin:0 auto;max-height:calc(100vh - 169px);max-width:970px;min-height:300px;position:relative;top:10%}.si-custom-pdp .autoplay-video-modal .avm-container:after{content:"";display:block;padding-bottom:56.25%}.si-custom-pdp .autoplay-video-modal .avm-container #avm-player,.si-custom-pdp .autoplay-video-modal .avm-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.si-custom-pdp .autoplay-video-modal .avm-container .avm-close-link{background:transparent;bottom:-15px;left:50%;padding:5px;position:absolute;transform:translate(-50%,100%)}@media only screen and (min-width:992px){.si-custom-pdp .autoplay-video-modal .avm-container{height:auto;max-height:100%;min-height:none;top:50%;transform:translateY(-50%)}}.si-custom-pdp #comparison-modal .modal-content{padding:15px}.si-custom-pdp #comparison-modal .modal-content .modal-header{display:flex;flex-wrap:wrap;margin-bottom:35px}.si-custom-pdp #comparison-modal .modal-content .modal-body .table .heading,.si-custom-pdp #comparison-modal .modal-content .modal-header .h3{font-size:1.4em}.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-left,.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right{flex:0 0 100%;order:2;text-align:left}.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right{order:1;text-align:right}.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right .text-link{color:#000;font-size:1em;font-weight:700;text-transform:uppercase}.si-custom-pdp #comparison-modal .modal-content .table-responsive{border:none}.si-custom-pdp #comparison-modal .table th .product-img{height:auto;margin-bottom:15px;width:240px}.si-custom-pdp #comparison-modal .table td,.si-custom-pdp #comparison-modal .table th{font-weight:600;text-align:center;white-space:normal}.si-custom-pdp #comparison-modal .table>tbody>tr>td,.si-custom-pdp #comparison-modal .table>thead>tr>th{line-height:1.3;padding:30px 15px;vertical-align:middle;width:26.6666666667%}.si-custom-pdp #comparison-modal .table>thead>tr>th:first-child{vertical-align:bottom}.si-custom-pdp #comparison-modal .table>tbody>tr>td:first-child,.si-custom-pdp #comparison-modal .table>thead>tr>th:first-child{font-size:1.25em;line-height:1.2;text-align:left;text-transform:uppercase;width:20%}.si-custom-pdp #comparison-modal .table>tbody>tr>td:nth-child(2),.si-custom-pdp #comparison-modal .table>thead>tr>th:nth-child(2){background:#fd0;border-top-color:#ccb100}.si-custom-pdp #comparison-modal .table>thead>tr>th{border-bottom:0}.si-custom-pdp #comparison-modal .table>thead>tr>th:nth-child(2){border-top-left-radius:25px;border-top-right-radius:25px}.si-custom-pdp #comparison-modal .table>tbody>tr:last-child>td{padding:15px}.si-custom-pdp #comparison-modal .table>tbody>tr:last-child:hover>td{background:#fff}.si-custom-pdp #comparison-modal .table>tbody>tr:last-child:hover>td:nth-child(2){background:#fd0!important}.si-custom-pdp #comparison-modal .table>tbody>tr:last-child>td:nth-child(2){border-bottom-left-radius:25px;border-bottom-right-radius:25px}.si-custom-pdp #comparison-modal .table.table-hover>tbody>tr:hover>td:nth-child(2){background:#fc0}@media (min-width:768px){.si-custom-pdp #comparison-modal .modal-xl{width:90%}.si-custom-pdp #comparison-modal .modal-content{padding:35px 35px 10px}.si-custom-pdp #comparison-modal .modal-content .modal-body .table .heading,.si-custom-pdp #comparison-modal .modal-content .modal-header .h3{font-size:2em}.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-left,.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right{flex:0 0 50%;order:1}.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right{flex:0 0 50%;order:2}}@media (min-width:992px){.si-custom-pdp #comparison-modal .modal-xl{max-width:1140px;width:80%}}.si-custom-pdp #right-kit .kit-wrap{padding:0 30px;width:50%}.si-custom-pdp #right-kit .kit-wrap img.product-img{margin-bottom:15px}.si-custom-pdp #right-kit .kit-wrap h4.h5{margin-bottom:8px}.si-custom-pdp #right-kit .text-link.arrow-link{color:#fd0;font-weight:700;position:relative}.si-custom-pdp #right-kit .text-link.arrow-link:after{border-color:#fd0!important;top:2px}.si-global .arrow-link .loading-icon{display:none;height:12px;left:50%;opacity:.2;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.si-global .arrow-link.btn-loading .loading-icon{animation:load 1s linear infinite;display:block}.si-global .kit-content .atc-show{display:none}.si-global .arrow-link.btn-loading .text,.si-global .arrow-link.btn-loading:after{opacity:0}.si-global .kit-wrap.added-to-cart .atc-hide{display:none!important}.si-global .kit-wrap.added-to-cart .atc-show{display:block}@media (min-width:768px){.si-custom-pdp #right-kit .kit-wrap{width:33.33333%}.si-custom-pdp #right-kit .kit-wrap img.product-img{margin-bottom:30px}.si-global .arrow-link .loading-icon{height:14px;width:14px}}@media only screen and (min-width:992px){.si-custom-pdp #right-kit .kit-wrap{width:20%}}@keyframes load{0%{opacity:.2;transform:translate(-50%,-50%) rotate(0deg)}50%{opacity:1}to{opacity:.2;transform:translate(-50%,-50%) rotate(1turn)}}.si-custom-pdp #right-kit{color:#fff}.si-custom-pdp #right-kit>.custom-pdp-section{background:#caa054;background:linear-gradient(180deg,#caa054,#c89680 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#caa054",endColorstr="#c89680",GradientType=1);padding:60px 0}.si-custom-pdp #sharing{background:#c7cfd4}.si-custom-pdp .custom-pdp-section.section-type-two-col{align-items:center}.si-custom-pdp #options.section-type-full .img-row{position:relative}.si-custom-pdp #options.section-type-full .img-row:before{background:#fff;background:linear-gradient(90deg,#fff 5%,hsla(0,0%,100%,0));left:0;width:100px;z-index:1}.si-custom-pdp #options.section-type-full .img-row:after,.si-custom-pdp #options.section-type-full .img-row:before{content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;position:absolute;top:0}.si-custom-pdp #options.section-type-full .img-row:after{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 95%);right:0;width:50px}@media (min-width:768px){.si-custom-pdp #options.section-type-full .img-row:after,.si-custom-pdp #options.section-type-full .img-row:before{width:100px}}html[lang=fr-CA] .si-custom-pdp #right-kit .text-link.arrow-link:after{top:5px}html[lang=es-419] .si-custom-pdp #right-kit .text-link.arrow-link,html[lang=es-MX] .si-custom-pdp #right-kit .text-link.arrow-link{display:none!important;opacity:0;visibility:hidden}@media only screen and (min-width:479px){.si-custom-pdp #hero .copy-wrap .h1.gradient-text{font-size:3em}}@media only screen and (min-width:768px){.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap .headline{font-size:calc(21.71429px + .29762vw)}.si-custom-pdp .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap .headline,.si-custom-pdp .custom-pdp-section.section-text-over-image .copy-wrapper .copy-wrap .h3{font-size:calc(14.85714px + 1.19048vw)}.si-custom-pdp #hero .copy-wrap .h1.gradient-text{font-size:calc(-25.14286px + 9.52381vw)}}@media only screen and (min-width:1440px){.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap .headline{font-size:1.625em}.si-custom-pdp .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap .headline,.si-custom-pdp .custom-pdp-section.section-text-over-image .copy-wrapper .copy-wrap .h3{font-size:2em}.si-custom-pdp #hero .copy-wrap .h1.gradient-text{font-size:7em}}
/*# sourceMappingURL=data:application/json;base64,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QVUsQ0FHVixVQU1ELENBQ0EseUJBQ0MsbUhBRUMsV0FDRCxDQUNELENBR0EsdUVBQ0MsT0FDRCxDQUNBLG1JQUVDLHNCQUF3QixDQUV4QixTQUFVLENBRFYsaUJBRUQsQ0FHQSx5Q0FDQyxrREFDQyxhQUNELENBQ0QsQ0FDQSx5Q0FDQyxzTUFFQyxxQ0FDRCxDQUNBLGtMQUVDLHNDQUNELENBQ0Esa0RBQ0MsdUNBQ0QsQ0FDRCxDQUNBLDBDQUNDLHNNQUVDLGlCQUNELENBQ0Esa0xBRUMsYUFDRCxDQUNBLGtEQUNDLGFBQ0QsQ0FDRCIsImZpbGUiOiJ6LTMwLWh5YnJpZC1wZHAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKioqKiBHTE9CQUwgU1RZTEVTICoqKioqL1xuLnNpLWN1c3RvbS1wZHAgKiB7XG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24ge1xuXHR6LWluZGV4OiAxO1xufVxuLnNpLWN1c3RvbS1wZHAgLm1heC13aWR0aCxcbi5zaS1jdXN0b20tcGRwIC5tYXgtd2lkdGgtc20sXG4uc2ktY3VzdG9tLXBkcCAubWF4LXdpZHRoLXhzIHtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNpLWN1c3RvbS1wZHAgLm1heC13aWR0aC1zbSB7XG5cdG1heC13aWR0aDogOTAwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCAubWF4LXdpZHRoLXhzIHtcblx0bWF4LXdpZHRoOiA2NTBweDtcbn1cbi5zaS1jdXN0b20tcGRwIGltZy5mdWxsLXdpZHRoLWltYWdlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbi5zaS1jdXN0b20tcGRwIC5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaS1jdXN0b20tcGRwIC5yb3VuZGVkLWNvcm5lcnMge1xuXHRib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgYS5idG4tbmV3LW91dGxpbmUuYnRuLW5ldy15ZWxsb3cge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZDA7XG5cdGJvcmRlcjogMnB4IHNvbGlkO1xufVxuLnNpLWN1c3RvbS1wZHAgYS5idG4tbmV3LW91dGxpbmUuYnRuLW5ldy15ZWxsb3c6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmQwO1xuXHRjb2xvcjogIzAwMDtcbn1cbi5zaS1jdXN0b20tcGRwIGEuYnRuLW5ldy1vdXRsaW5lLmJ0bi1uZXctd2hpdGUge1xuXHRib3JkZXI6IDJweCBzb2xpZDtcbn1cbi5zaS1jdXN0b20tcGRwIC5zZWN0aW9uLXBhZGRpbmctYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tcGFkZGluZy10b3Age1xuXHRwYWRkaW5nLXRvcDogMTIwcHg7XG59XG4uZGlzYWJsZS1zY3JvbGxiYXJzOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMHB4O1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZGlzYWJsZS1zY3JvbGxiYXJzIHtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4uc2ktZ2xvYmFsICNnbG9iYWwtbW9kYWwtd3JhcCAuYXNzZXQtaW1nLmNlbnRlci1ib3RoIHtcblx0bGVmdDogNTAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLm5rbi1yZXNwLXBkcC1zZWN0aW9uLmNhcm91c2VsIC5ua24tcmVzcC1wZHAtb3ZlcnZpZXctY2Fyb3VzZWwgLnRodW1ibmFpbCB7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtbGVmdCxcbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDA7XG59XG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLmZsYXJlLWxlZnQ6YWZ0ZXIsXG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLmZsYXJlLXJpZ2h0OmFmdGVyLFxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5mbGFyZS10b3A6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogNzIwcHg7XG5cdGhlaWdodDogODAwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01OCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU4JSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01OCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vaW1hZ2VzLmNvbnRlbnRzdGFjay5pby92My9hc3NldHMvYmx0MGU1ZWMxZGU0ODE3YzQ0MC9ibHRjMjEyN2ExZmJlZjJmZWU3LzY2YmUzN2JmMmY4MGQyNTk5ZGYzNGQ2My9jaXJjbGUtYnVyc3QucG5nXCIpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdHotaW5kZXg6IC0xO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtcmlnaHQ6YWZ0ZXIge1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtdG9wOmFmdGVyIHtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MHZ3O1xuXHR0b3A6IDIwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1JSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUlKSB0cmFuc2xhdGVYKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1JSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0YmFja2dyb3VuZC1zaXplOiAxMjAwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbn1cbi5zaS1jdXN0b20tcGRwIC5qcy1hdm0tbGF1bmNoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zaS1jdXN0b20tcGRwIC5qcy1hdm0tbGF1bmNoOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogNzBweDtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDliNTc2MTEzZmQzOTNlNWMvNjU3MWQ4ODk3NGU4ZTIzMTgwMzg3ZmIxL2ljb24tcGxheS13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdG9wYWNpdHk6IDAuNjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cztcblx0LW8tdHJhbnNpdGlvbjogMC4yNXM7XG5cdHRyYW5zaXRpb246IDAuMjVzO1xufVxuLnNpLWN1c3RvbS1wZHAgLmpzLWF2bS1sYXVuY2g6aG92ZXI6YWZ0ZXIsXG4uZmFkZTpub3QoLnNob3cpIHtcblx0b3BhY2l0eTogMTtcbn1cbi5zaS1nbG9iYWwgI2dsb2JhbC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3Qtb3ZlcnZpZXctdGFicy10YWJwYW5lLW92ZXJ2aWV3IGRpdltkYXRhLXRlc3RpZD1cImNvbnRhaW5lclwiXSB7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdG1hcmdpbi10b3A6IC02MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tcGFkZGluZy1ib3R0b20sXG5cdC5zaS1jdXN0b20tcGRwIHNlY3Rpb24uYmctZGFyayxcblx0LnNpLWN1c3RvbS1wZHAgbmF2LmJnLWRhcmsge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC5zZWN0aW9uLXBhZGRpbmctdG9wIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLmZsYXJlLWxlZnQ6YWZ0ZXIge1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRoZWlnaHQ6IDUwMHB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtcmlnaHQ6YWZ0ZXIge1xuXHRcdHdpZHRoOiA0NTBweDtcblx0XHRoZWlnaHQ6IDQ1MHB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uZmxhcmUtdG9wOmFmdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDY1MHB4O1xuXHRcdHRvcDogMTAlO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWCg1MCUpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuanMtYXZtLWxhdW5jaDphZnRlciB7XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHR9XG59XG5cbi8qIEZsZXggTGF5b3V0ICovXG4uc2ktY3VzdG9tLXBkcCAuZmxleCB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5zaS1jdXN0b20tcGRwIC5mbGV4LWNvbHVtbiB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtYnJlYWsge1xuXHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcblx0ZmxleC1iYXNpczogMTAwJTtcblx0aGVpZ2h0OiAwO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtY2VudGVyIHtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtc2VsZi1jZW50ZXIge1xuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG5cdC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uc2ktY3VzdG9tLXBkcCAuZmxleC13cmFwIHtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtMTIsXG4uc2ktY3VzdG9tLXBkcCAuZnVsbC13aWR0aCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtOSB7XG5cdHdpZHRoOiA3NSU7XG59XG4uc2ktY3VzdG9tLXBkcCAuZmxleC04IHtcblx0d2lkdGg6IDY2LjY2NjY2NjY2NjY2JTtcbn1cbi5zaS1jdXN0b20tcGRwIC5mbGV4LTcge1xuXHR3aWR0aDogNTguMzMzMzMzMzMzMzMlO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtNixcbi5zaS1jdXN0b20tcGRwIC5oYWxmLXdpZHRoIHtcblx0d2lkdGg6IDUwJTtcbn1cbi5zaS1jdXN0b20tcGRwIC5mbGV4LTUge1xuXHR3aWR0aDogNDEuNjY2NjY3JTtcbn1cbi5zaS1jdXN0b20tcGRwIC5mbGV4LTQge1xuXHR3aWR0aDogMzMuMzMzMzMzMzMzMzMlO1xufVxuLnNpLWN1c3RvbS1wZHAgLmZsZXgtMyB7XG5cdHdpZHRoOiAyNSU7XG59XG4uc2ktY3VzdG9tLXBkcCAuZmxleC0yIHtcblx0d2lkdGg6IDE2LjY2NjY2NyU7XG59XG4uc2ktY3VzdG9tLXBkcCAuZmxleC1oZWlnaHQtNCB7XG5cdGhlaWdodDogMzMuMzMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAuZmxleC1oZWlnaHQtNiB7XG5cdFx0aGVpZ2h0OiA1MCU7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgLmZsZXgtbWQtNixcblx0LnNpLWN1c3RvbS1wZHAgLm1kLWhhbGYtd2lkdGgge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgLmZsZXgtbWQtMTIsXG5cdC5zaS1jdXN0b20tcGRwIC5tZC1mdWxsLXdpZHRoIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAuZmxleC1zbS02LFxuXHQuc2ktY3VzdG9tLXBkcCAuc20taGFsZi13aWR0aCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuZmxleC1zbS0xMixcblx0LnNpLWN1c3RvbS1wZHAgLnNtLWZ1bGwtd2lkdGgge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC50ZXh0LWNlbnRlci14cyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLyogVGV4dCBTdHlsZXMgKi9cbi5zaS1jdXN0b20tcGRwIHAsXG4uc2ktY3VzdG9tLXBkcCBhIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCAuZm9vdG5vdGVzLXdyYXAgcCxcbi5zaS1jdXN0b20tcGRwIC5mb290bm90ZXMtd3JhcCBhIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCBwLnNtYWxsLFxuLnNpLWN1c3RvbS1wZHAgYS5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODUlO1xufVxuLnNpLWN1c3RvbS1wZHAgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaS1jdXN0b20tcGRwIGEudGV4dC1saW5rLmFycm93LWxpbmsge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2ktY3VzdG9tLXBkcCBhLnRleHQtbGluay5hcnJvdy1saW5rOmFmdGVyIHtcblx0dG9wOiA3cHg7XG59XG4uc2ktY3VzdG9tLXBkcCAuaGVhZGxpbmUge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2ktY3VzdG9tLXBkcCAuaGVhZGxpbmUgc3VwIHtcblx0Zm9udC1zaXplOiA0MCU7XG5cdHRvcDogLTFlbTtcbn1cbi5zaS1jdXN0b20tcGRwIC5oZWFkbGluZS5ncmFkaWVudC10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2ktY3VzdG9tLXBkcCAuZ3JhZGllbnQtdGV4dCBzdXAge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRmb250LXNpemU6IDQwJTtcbn1cbi5zaS1jdXN0b20tcGRwIC50ZXh0LWV5ZWJyb3cge1xuXHRmb250LXdlaWdodDogMjAwO1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgYS5qcy1zaG93LW1vcmUsXG4uc2ktY3VzdG9tLXBkcCBhLmpzLXNob3ctbGVzcyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNpLWN1c3RvbS1wZHAgYS5qcy1zaG93LWxlc3Mge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnNpLWN1c3RvbS1wZHAgLnRleHQtZ3JheSB7XG5cdGNvbG9yOiAjOTY5Njk2ICFpbXBvcnRhbnQ7XG59XG4uc2ktY3VzdG9tLXBkcCAubmV3LXRleHQge1xuXHRmb250LXNpemU6IDJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgLm5ldy10ZXh0IHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuLyogR3JhZGllbnQgVGV4dCBGYWxsYmFjayBmb3IgSUUgKi9cbi5zaS1jdXN0b20tcGRwIC5ncmFkaWVudC10ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG4vKiBHcmFkaWVudCBUZXh0ICovXG5Ac3VwcG9ydHMgKCgtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dCkgb3IgKGJhY2tncm91bmQtY2xpcDogdGV4dCkpIG9yICgtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dCkge1xuXHQuc2ktY3VzdG9tLXBkcCAuZ3JhZGllbnQtdGV4dCB7XG5cdFx0YmFja2dyb3VuZDogcmdiKDIwMiwgMTYwLCA4NCk7XG5cdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KDI4M2RlZywgcmdiYSgyMDIsIDE2MCwgODQsIDEpIDglLCByZ2JhKDEwMiwgMTM1LCAxMjQsIDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjdkZWcsIHJnYmEoMjAyLCAxNjAsIDg0LCAxKSA4JSwgcmdiYSgxMDIsIDEzNSwgMTI0LCAxKSAxMDAlKTtcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2NhYTA1NFwiLGVuZENvbG9yc3RyPVwiIzY2ODc3Y1wiLEdyYWRpZW50VHlwZT0xKTtcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG4vKiBQbGF5IEljb24gKi9cbi5zaS1jdXN0b20tcGRwIC5wbGF5LWJ0biAucGxheS1pY29uLFxuLnNpLWN1c3RvbS1wZHAgLnBsYXktYnRuIC5hcnJvdy1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi10b3A6IC0zcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkgc2NhbGUoMSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkgc2NhbGUoMSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMjUwbXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDI1MG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAyNTBtcyBlYXNlLW91dDtcbn1cbi5zaS1jdXN0b20tcGRwIC5wbGF5LWJ0bjpmb2N1cyAucGxheS1pY29uLFxuLnNpLWN1c3RvbS1wZHAgLnBsYXktYnRuOmhvdmVyIC5wbGF5LWljb24ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEuMSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxLjEpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxLjEpO1xufVxuLyogQXJyb3cgTGluayAqL1xuLnNpLWN1c3RvbS1wZHAgLnRleHQtbGluay5hcnJvdy1saW5rIHtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnNpLWN1c3RvbS1wZHAgLnRleHQtbGluay5hcnJvdy1saW5rOmFmdGVyIHtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLXdpZHRoOiAzcHggM3B4IDAgMDtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDAuNmVtO1xuXHRsZWZ0OiAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogM3B4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMjUwbXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGxlZnQgMjUwbXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGxlZnQgMjUwbXMgZWFzZS1vdXQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHdpZHRoOiAwLjZlbTtcblx0Ym9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uc2ktY3VzdG9tLXBkcCAudGV4dC1saW5rLmFycm93LWxpbms6aG92ZXI6YWZ0ZXIge1xuXHRsZWZ0OiAxNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLnRleHQtbGluay5hcnJvdy1saW5rLmFycm93LWRvd246YWZ0ZXIge1xuXHRsZWZ0OiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5zaS1jdXN0b20tcGRwIC50ZXh0LWxpbmsuYXJyb3ctbGluay5hcnJvdy1kb3duOmhvdmVyOmFmdGVyIHtcblx0bGVmdDogMTVweDtcbn1cbi5zaS1jdXN0b20tcGRwIC50ZXh0LWxpbmsuYXJyb3ctbGluay5hcnJvdy1kb3duLmpzLXNob3ctbGVzczphZnRlciB7XG5cdGxlZnQ6IDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0b3A6IDAuM2VtO1xufVxuXG4vKioqKiogUk9XIFRZUEVTICoqKioqL1xuLyogUm93IFR5cGUgLSBIZXJvICovXG4uc2ktY3VzdG9tLXBkcCAjaGVybyBpbWcubG9nbyB7XG5cdHdpZHRoOiA3NXB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5zZWN0aW9uLXR5cGUtZnVsbC1ib3gge1xuXHRwYWRkaW5nLXRvcDogMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI2hlcm8gLnNlY3Rpb24tdHlwZS1mdWxsLWJveCAuc2ktaW1nIHtcblx0YmFja2dyb3VuZDogI2ZmZiB1cmwoXCJodHRwczovL2ltYWdlcy5jb250ZW50c3RhY2suaW8vdjMvYXNzZXRzL2JsdDBlNWVjMWRlNDgxN2M0NDAvYmx0YzFjZTAxODRkMDFjNmEwZi82OTE2MWEyOGE1ODJkN2E2YmQxYWM5MjMvaGVyby1zbS5qcGdcIikgdG9wIDIwJSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuXHRtaW4taGVpZ2h0OiA0MDBweDtcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5zZWN0aW9uLXR5cGUtZnVsbC1ib3ggLnNpLWltZzpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDE1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA3NSUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDE1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIGNvbG9yLXN0b3AoNzUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpKSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDc1JSk7XG5cdGJvdHRvbTogLTFweDtcblx0Y29udGVudDogXCJcIjtcblx0aGVpZ2h0OiAzMCU7XG5cdGxlZnQ6IDUwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAxJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5jdXN0b20taGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5jdXN0b20taGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlciBpbWcge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiA3NjBweDtcblx0cGFkZGluZzogMHB4IDMwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnNpLWN1c3RvbS1wZHAgI2hlcm8gLmN1c3RvbS1oZXJvLXNsaWRlciAuaGVyby1zbGlkZXItYXJyb3dzIHtcblx0bWFyZ2luOiAwIGF1dG8gNjBweDtcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5jdXN0b20taGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyLWFycm93cyBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiAjZTBjNTlhO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250OiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG91dGxpbmU6IGluaGVyaXQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0d2lkdGg6IDM1cHg7XG5cdGhlaWdodDogMzVweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0bWFyZ2luOiAyNXB4IDEwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5jdXN0b20taGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyLWFycm93cyBidXR0b24uc2xpY2stbmV4dDpiZWZvcmUsXG4uc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlci1hcnJvd3MgYnV0dG9uLnNsaWNrLXByZXY6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zaS1jdXN0b20tcGRwICNoZXJvIC5jdXN0b20taGVyby1zbGlkZXIgLmhlcm8tc2xpZGVyLWFycm93cyBidXR0b24uc2xpY2stbmV4dCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlci1hcnJvd3MgYnV0dG9uIGltZyB7XG5cdHdpZHRoOiAzNXB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdC13ZWJraXQtZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG5cdGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xufVxuLnNpLWN1c3RvbS1wZHAgI2hlcm8gLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXR5cGUtZnVsbC1ib3ggcC5jb3B5IHtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xufVxuLnNpLWN1c3RvbS1wZHAgI2hlcm8gLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXR5cGUtZnVsbC1ib3ggLnRleHQtZXllYnJvdyB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMS43NWVtO1xufVxuLnNpLWN1c3RvbS1wZHAgLnByaWNlLXdyYXAgLmg0LFxuLnNpLWN1c3RvbS1wZHAgLmtpdC1jb250ZW50IC5oNCB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG59XG4uc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdHlwZS1mdWxsLWJveCAuY3VzdG9tLXBkcC1yb3cuaW1nLXJvdyAuY3VzdG9tLXBkcC1jb2wgLmNvcHktd3JhcCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ktY3VzdG9tLXBkcCAucHJpY2Utd3JhcCAuYnJlYWQtd3JhcCBhIHtcblx0Y29sb3I6ICNmZmRkMDA7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnNpLWN1c3RvbS1wZHAgLnByaWNlLXdyYXAgLmg0LFxuLnNpLWN1c3RvbS1wZHAgLmtpdC1jb250ZW50IC5oNCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyBpbWcubG9nbyB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdHlwZS1mdWxsLWJveCAuY3VzdG9tLXBkcC1yb3cuaW1nLXJvdyAuY3VzdG9tLXBkcC1jb2wgLmNvcHktd3JhcCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdHlwZS1mdWxsLWJveCAuY3VzdG9tLXBkcC1jb2wge1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcblx0XHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwJTtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlciB7XG5cdFx0bWFyZ2luLXRvcDogLTE2JTtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuc2VjdGlvbi10eXBlLWZ1bGwtYm94IC5zaS1pbWcge1xuXHRcdGJhY2tncm91bmQ6ICMwMDAgdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDEyYjBmMDgzZTAyOWQ4NTAvNjkxNjFhMDIxYmFhNmQ2MjJmN2JlYzcwL2hlcm8tbGcuanBnXCIpIHRvcCBsZWZ0L2NvdmVyIG5vLXJlcGVhdDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdHlwZS1mdWxsLWJveCAuY3VzdG9tLXBkcC1yb3cuaW1nLXJvdyAuY3VzdG9tLXBkcC1jb2wgLmNvcHktd3JhcCB7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuc2VjdGlvbi10eXBlLWZ1bGwtYm94IC5zaS1pbWcge1xuXHRcdGJhY2tncm91bmQ6ICMwMDAgdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDBkMTU4NWE5MjFmMDMxZjMvNjkxNjFhNTEzYzRkM2MzOWIwZThmN2I2L2hlcm8teGwuanBnXCIpIGJvdHRvbSBsZWZ0L2NvdmVyIG5vLXJlcGVhdDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuaDEge1xuXHRcdGZvbnQtc2l6ZTogMi44ZW07XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgI2hlcm8gLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXR5cGUtZnVsbC1ib3ggLmN1c3RvbS1wZHAtcm93LmltZy1yb3cgLmN1c3RvbS1wZHAtY29sIC5jb3B5LXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY3VzdG9tLWhlcm8tc2xpZGVyIC5oZXJvLXNsaWRlci1hcnJvd3Mge1xuXHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI2hlcm8gLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXR5cGUtZnVsbC1ib3ggLmN1c3RvbS1wZHAtcm93LmltZy1yb3cgLmN1c3RvbS1wZHAtY29sIC5jb3B5LXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IC0xNTBweDtcblx0fVxufVxuXG4vKiBSb3cgVHlwZSAtIE92ZXJmbG93IFNjcm9sbCAqL1xuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXNjcm9sbC1vdmVyZmxvdyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1zY3JvbGwtb3ZlcmZsb3c6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDMwcHg7XG5cdGJvdHRvbTogM3B4O1xufVxuLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXNjcm9sbC1vdmVyZmxvdyAub3ZlcmZsb3cge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuXHQtbXMtZmxleC1wYWNrOiBzdGFydDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRwYWRkaW5nOiA3cHggMCAzMHB4O1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0LypzY3JvbGxiYXItY29sb3I6ICM5Njk2OTYgdHJhbnNwYXJlbnQ7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluOyovXG59XG4uY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tc2Nyb2xsLW92ZXJmbG93IC5vdmVyZmxvdzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRoZWlnaHQ6IDdweDtcbn1cbi5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1zY3JvbGwtb3ZlcmZsb3cgLm92ZXJmbG93Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJhY2tncm91bmQ6IDAgMDtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tc2Nyb2xsLW92ZXJmbG93IC5vdmVyZmxvdzo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuXHRib3JkZXItcmFkaXVzOiA3cHg7XG59XG4uY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tc2Nyb2xsLW92ZXJmbG93IC5mbGV4ID4gZGl2IHtcblx0bWluLXdpZHRoOiAyODBweDtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXNjcm9sbC1vdmVyZmxvdyAuZmxleCA+IGRpdjpsYXN0LW9mLXR5cGUge1xuXHRtaW4td2lkdGg6IDIzMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tc2Nyb2xsLW92ZXJmbG93IC5mbGV4ID4gZGl2IGEudGV4dC1saW5rLmFycm93LWxpbmsge1xuXHRmb250LXNpemU6IDAuNzVlbTtcbn1cbi5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1zY3JvbGwtb3ZlcmZsb3cgLmZsZXggPiBkaXYgYS50ZXh0LWxpbmsuYXJyb3ctbGluazphZnRlciB7XG5cdHRvcDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXNjcm9sbC1vdmVyZmxvdyAuZmxleCA+IGRpdiB7XG5cdFx0bWluLXdpZHRoOiAyMzBweDtcblx0fVxufVxuXG4vKiBSb3cgVHlwZSAtIFN0aWNreSBOYXYgKi9cbi5zaS1jdXN0b20tcGRwICNzdGlja3ktbmF2LnN0aWNrIHtcblx0cGFkZGluZy1ib3R0b206IDE3MHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYgLmN1c3RvbS1wZHAtc2VjdGlvbiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLW91dCwgcGFkZGluZy1ib3R0b20gMjUwbXMgZWFzZS1vdXQsIHRvcCA1MDBtcyBlYXNlLW91dCwgei1pbmRleCA1MDBtcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLW91dCwgcGFkZGluZy1ib3R0b20gMjUwbXMgZWFzZS1vdXQsIHRvcCA1MDBtcyBlYXNlLW91dCwgei1pbmRleCA1MDBtcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLW91dCwgcGFkZGluZy1ib3R0b20gMjUwbXMgZWFzZS1vdXQsIHRvcCA1MDBtcyBlYXNlLW91dCwgei1pbmRleCA1MDBtcyBlYXNlLW91dDtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5zaS1jdXN0b20tcGRwICNzdGlja3ktbmF2IC5jdXN0b20tcGRwLXNlY3Rpb24gLmN1c3RvbS1wZHAtcm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuLnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYuc3RpY2sgLmN1c3RvbS1wZHAtc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogNTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjI0LCAxOTcsIDE1NCwgMC45KTtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdi5zdGljay5zbGlkZS11cCAuY3VzdG9tLXBkcC1zZWN0aW9uIHtcblx0dG9wOiAtNzBweCAhaW1wb3J0YW50O1xuXHR6LWluZGV4OiAyO1xufVxuLnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYgLmN1c3RvbS1wZHAtc2VjdGlvbiAuZmxleCB7XG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Njk2OTY7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDE1cHggMDtcbn1cbi5zaS1jdXN0b20tcGRwICNzdGlja3ktbmF2IC5jdXN0b20tcGRwLXNlY3Rpb24gLmZsZXggLnN0aWNreS1uYXYtaXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdiAuY3VzdG9tLXBkcC1zZWN0aW9uIC5zdGlja3ktbmF2LWl0ZW0gYSB7XG5cdGNvbG9yOiAjOTY5Njk2O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1vdXQ7XG59XG4uc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdi5zdGljayAuY3VzdG9tLXBkcC1zZWN0aW9uIC5zdGlja3ktbmF2LWl0ZW0gYSB7XG5cdGNvbG9yOiAjMzMzO1xufVxuLnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYuc3RpY2sgLmN1c3RvbS1wZHAtc2VjdGlvbiAuZmxleCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xufVxuLnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYgLmN1c3RvbS1wZHAtc2VjdGlvbiAuc3RpY2t5LW5hdi1pdGVtLnNlbGVjdGVkIGEge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaS1jdXN0b20tcGRwICNzdGlja3ktbmF2IC5jdXN0b20tcGRwLXNlY3Rpb24gLnN0aWNreS1uYXYtaXRlbS5zZWxlY3RlZCBhOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1cHg7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGxlZnQ6IDBweDtcblx0Ym90dG9tOiAtMThweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYuc3RpY2sge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdi5zdGljayAuY3VzdG9tLXBkcC1zZWN0aW9uLFxuXHQuc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdiAuY3VzdG9tLXBkcC1zZWN0aW9uIHtcblx0XHR0b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNzdGlja3ktbmF2IC5jdXN0b20tcGRwLXNlY3Rpb24ge1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjc3RpY2t5LW5hdiAuY3VzdG9tLXBkcC1yb3cge1xuXHRcdG1pbi13aWR0aDogOTAwcHg7XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgI3N0aWNreS1uYXYuc3RpY2suc2xpZGUtdXAgLmN1c3RvbS1wZHAtc2VjdGlvbiB7XG5cdFx0dG9wOiAtNjhweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qIFJvdyBUeXBlIC0gRnVsbCBXaXRoIEltYWdlcyAqL1xuLnNpLWN1c3RvbS1wZHAgI2ltYWdlLXF1YWxpdHkuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cgLnNpLWxhenkuc2ktbG9hZGVkIHtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDRjZjBkYzc2NDMwODhlOGEvNjZiZTM3YmY0NzM1MDc3MDg1MDkzNmZmL2JleW9uZC1zbWFydHBob25lLWNvbGxhZ2Utc20ucG5nXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuLnNpLWN1c3RvbS1wZHAgI29wdGlvbnMuc2VjdGlvbi10eXBlLWZ1bGwge1xuXHRwYWRkaW5nLXRvcDogMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI29wdGlvbnMuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cgLnNpLWxhenkuc2ktbG9hZGVkIHtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDdkZWRiMGFlMWE3NDQ4NzMvNjZiZTU1ZmI4OGI3NGUyN2ZlYjEyY2IyL1ozMC1sZW5zLW9wdGlvbnMuanBnXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuLnNpLWN1c3RvbS1wZHAgI3Blb3BsZXBldHMuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cgLnNpLWxhenkuc2ktbG9hZGVkIHtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdGE1NzhiOTZhZDYxMWNkNDUvNjZiZTU1ZmM3N2JlMzkyMGU0ZWE2ZTA3L2F1dG9mb2N1cy1jb2xsYWdlLXNtLmpwZ1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI29wdGlvbnMuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cgLnNpLWxhenkuc2ktbG9hZGVkIHtcblx0XHRoZWlnaHQ6IDIwdnc7XG5cdFx0bWluLWhlaWdodDogMHB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNvcHRpb25zLnNlY3Rpb24tdHlwZS1mdWxsIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjcGVvcGxlcGV0cy5zZWN0aW9uLXR5cGUtZnVsbCAuaW1nLXJvdyAuc2ktbGF6eS5zaS1sb2FkZWQge1xuXHRcdGhlaWdodDogMTAwdnc7XG5cdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI2ltYWdlLXF1YWxpdHkuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cgLnNpLWxhenkuc2ktbG9hZGVkIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2ltYWdlcy5jb250ZW50c3RhY2suaW8vdjMvYXNzZXRzL2JsdDBlNWVjMWRlNDgxN2M0NDAvYmx0NzNkYmQzNDFlOGI0NmUzNC82NmJlMzdiZjZjYmUzYzk4Y2U0NDMyNDkvYmV5b25kLXNtYXJ0cGhvbmUtY29sbGFnZS1sZy5wbmdcIikgNTAlIDUwJSBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA1MnZ3O1xuXHRcdG1heC1oZWlnaHQ6IDc0MHB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNwZW9wbGVwZXRzLnNlY3Rpb24tdHlwZS1mdWxsIC5pbWctcm93IC5zaS1sYXp5LnNpLWxvYWRlZCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdDIxY2I4MTNiZDdmNTZkZGUvNjZiZTU1ZmM4NDNhNDIyZTBhNzYxNWQ2L2F1dG9mb2N1cy1jb2xsYWdlLWxnLmpwZ1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDUydnc7XG5cdFx0bWF4LWhlaWdodDogNzQwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdC5zaS1jdXN0b20tcGRwICNpbWFnZS1xdWFsaXR5LnNlY3Rpb24tdHlwZS1mdWxsIC5pbWctcm93IC5zaS1sYXp5LnNpLWxvYWRlZCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbWFnZXMuY29udGVudHN0YWNrLmlvL3YzL2Fzc2V0cy9ibHQwZTVlYzFkZTQ4MTdjNDQwL2JsdGU4MmQ1YTA2ZTkzZTNiZmMvNjZiZTM3YzAwMGJjY2Q1OTg0ZWVlYjg2L2JleW9uZC1zbWFydHBob25lLWNvbGxhZ2UteGwtbWluLnBuZ1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjcGVvcGxlcGV0cy5zZWN0aW9uLXR5cGUtZnVsbCAuaW1nLXJvdyAuc2ktbGF6eS5zaS1sb2FkZWQge1xuXHRcdGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vaW1hZ2VzLmNvbnRlbnRzdGFjay5pby92My9hc3NldHMvYmx0MGU1ZWMxZGU0ODE3YzQ0MC9ibHQ3NTA4Y2IwMTg5NmEwMDIwLzY2YmU1NWZjOWQyY2IwNTNkNjNjNDI3Yy9hdXRvZm9jdXMtY29sbGFnZS14bC5qcGdcIikgNTAlIDUwJSBuby1yZXBlYXQ7XG5cdH1cbn1cblxuLyogUm93IFR5cGUgLSBMaW5lZCBBY2NvcmRpb24gKi9cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi1pbWFnZSxcbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi12aWRlby13cmFwIHtcblx0d2lkdGg6IDc1JTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDI1MG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDI1MG1zIGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDI1MG1zIGVhc2Utb3V0O1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLWltYWdlLm5vdC1hY3RpdmUsXG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tbGluZWQtYWNjb3JkaW9uIC5hY2NvcmRpb24tdmlkZW8td3JhcC5ub3QtYWN0aXZlIHtcblx0aGVpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyOmZpcnN0LW9mLXR5cGUge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzk2OTY5Njtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Njk2OTY7XG5cdG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyID4gLmNsaWNrLXdyYXBwZXIge1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDMwcHggMHB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLXdyYXBwZXIgLmFjY29yZGlvbi10aXRsZSAuaGVhZGxpbmUge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0Y29sb3I6ICMwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0LW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyLm9wZW4gLmFjY29yZGlvbi10aXRsZSAuaGVhZGxpbmUge1xuXHRjb2xvcjogIzAwMDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIC5hY2NvcmRpb24tdGl0bGUgLmNvbGxhcHNlZCxcbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyLm9wZW4gLmFjY29yZGlvbi10aXRsZSAuZXhwYW5kZWQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIC5hY2NvcmRpb24tdGl0bGUgLmV4cGFuZGVkLFxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLXdyYXBwZXIub3BlbiAuYWNjb3JkaW9uLXRpdGxlIC5jb2xsYXBzZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IGEge1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIC5hY2NvcmRpb24tY29udGVudCB1bCB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRwYWRkaW5nOiAwcHg7XG5cdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIC5hcnJvdy13cmFwIHtcblx0bWF4LXdpZHRoOiAyNXB4O1xuXHRtaW4td2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMjVweDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuXHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLWxpbmVkLWFjY29yZGlvbiAuYWNjb3JkaW9uLXdyYXBwZXIgLmFycm93LXdyYXAgLmFycm93IHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0LW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcblx0LXdlYmtpdC1maWx0ZXI6IGludmVydCgxMDAlKTtcblx0ZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG59XG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tbGluZWQtYWNjb3JkaW9uIC5hY2NvcmRpb24td3JhcHBlci5vcGVuIC5hcnJvdy13cmFwIC5hcnJvdyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tbGluZWQtYWNjb3JkaW9uIC5idXR0b24td3JhcCB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tbGluZWQtYWNjb3JkaW9uIC5hY2NvcmRpb24td3JhcHBlciAuYWNjb3JkaW9uLWNvbnRlbnQgaW1nLmZ1bGwtd2lkdGgtaW1hZ2Uge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmJ1dHRvbi13cmFwLmZsZXgge1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cblxuLyogUm93IFR5cGUgLSBQaG90byBHYWxsZXJ5IEdyaWQgKi9cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXgge1xuXHRtYXJnaW46IDBweCAtN3B4O1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXBob3RvLWdhbGxlcnktZ3JpZCAuZmxleCA+IGRpdiB7XG5cdHBhZGRpbmc6IDdweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDE4dnc7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXggLnNpLWltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXggLm1vZGFsLWxhdW5jaC1qcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0cHgpO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR6LWluZGV4OiAxO1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tcGhvdG8tZ2FsbGVyeS1ncmlkIC5mbGV4IC5zaS1pbWc6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2ltYWdlcy5jb250ZW50c3RhY2suaW8vdjMvYXNzZXRzL2JsdDBlNWVjMWRlNDgxN2M0NDAvYmx0MTA0NzgyNTQ3NzkzNmZjMC82NmJlM2M3YTAwODQ0YTRlYWZiMDBiY2Evem9vbS1pbi5wbmdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwcHg7XG5cdGJvdHRvbTogMTBweDtcblx0b3BhY2l0eTogMC43NTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBvcGFjaXR5IGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IDAuMjVzIG9wYWNpdHkgZWFzZTtcblx0dHJhbnNpdGlvbjogMC4yNXMgb3BhY2l0eSBlYXNlO1xufVxuLnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXBob3RvLWdhbGxlcnktZ3JpZCAuZmxleCAuc2ktaW1nOmhvdmVyOmFmdGVyIHtcblx0b3BhY2l0eTogMTtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXggLnNpLWltZyBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tcGhvdG8tZ2FsbGVyeS1ncmlkIC5mbGV4ID4gZGl2IHtcblx0XHRtYXgtaGVpZ2h0OiAyNDBweDtcblx0XHRoZWlnaHQ6IDI0MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXggPiBkaXYge1xuXHRcdGhlaWdodDogMjV2dztcblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tcGhvdG8tZ2FsbGVyeS1ncmlkIC5mbGV4IC5zaS1pbWcgaW1nLmFsaWduLXRvcC1tb2JpbGUge1xuXHRcdC1vLW9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1waG90by1nYWxsZXJ5LWdyaWQgLmZsZXggLnNpLWltZyBpbWcuYWxpZ24tbWlkLXRvcC1tb2JpbGUge1xuXHRcdC1vLW9iamVjdC1wb3NpdGlvbjogMHB4IC0yMHB4O1xuXHRcdG9iamVjdC1wb3NpdGlvbjogMHB4IC0yMHB4O1xuXHR9XG59XG5cbi8qIEZpbHRlciBjYXJvdXNlbCAqL1xuLnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tdHlwZS1maWx0ZXItY2Fyb3VzZWwgLml0ZW0tbGlzdC13cmFwIC5hcnJvdyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG9wYWNpdHk6IDAuNzU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0LW8tdHJhbnNpdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogbm9uZTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dG9wOiA1MCU7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG59XG4uc2ktY3VzdG9tLXBkcCAuc2VjdGlvbi10eXBlLWZpbHRlci1jYXJvdXNlbCAuaXRlbS1saXN0LXdyYXAgLmFycm93Lm5leHQge1xuXHRyaWdodDogMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tdHlwZS1maWx0ZXItY2Fyb3VzZWwgLml0ZW0tbGlzdC13cmFwIC5hcnJvdy5wcmV2IHtcblx0bGVmdDogMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tdHlwZS1maWx0ZXItY2Fyb3VzZWwgLml0ZW0tbGlzdC13cmFwIC5hcnJvdzpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG59XG4uc2ktY3VzdG9tLXBkcCAuc2VjdGlvbi10eXBlLWZpbHRlci1jYXJvdXNlbCAuaXRlbS1saXN0LXdyYXAgLml0ZW0tbGlzdC1pbm5lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tdHlwZS1maWx0ZXItY2Fyb3VzZWwgLml0ZW0tbGlzdC13cmFwIC5pdGVtLWxpc3QtaW5uZXIgLml0ZW0ge1xuXHRtYXgtd2lkdGg6IDQxNXB4O1xuXHRtaW4td2lkdGg6IDQxNXB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaS1jdXN0b20tcGRwIC5zZWN0aW9uLXR5cGUtZmlsdGVyLWNhcm91c2VsIC5pdGVtLWxpc3Qtd3JhcCAuaXRlbS1saXN0LWlubmVyIC5pdGVtIC5maWx0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3R0b206IDBweDtcblx0bGVmdDogNDBweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgLnNlY3Rpb24tdHlwZS1maWx0ZXItY2Fyb3VzZWwgLml0ZW0tbGlzdC13cmFwIC5pdGVtLWxpc3QtaW5uZXIgLml0ZW0ge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0bWluLXdpZHRoOiAzMDBweDtcblx0fVxufVxuXG4vKiBSb3cgVHlwZSAtIFRvdyBDb2wgKi9cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi10eXBlLXR3by1jb2wge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdHlwZS10d28tY29sIC5jdXN0b20tcGRwLXJvdyB7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi10eXBlLXR3by1jb2wgLmN1c3RvbS1wZHAtcm93IC5jdXN0b20tcGRwLWNvbCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG59XG5cbi8qIExlbnMgVHdlZW5NYXggQW5pbWF0aW9uICovXG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMjIuMDgzMzMzMzMzMzMzMzMzdnc7XG5cdG1hcmdpbi10b3A6IDZ2dztcblx0bWFyZ2luLWJvdHRvbTogM3Z3O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xufVxuLnNpLWN1c3RvbS1wZHAgI3otbGVuc2VzLWFuaW0gLmltZy1yb3cgLmltZy1jb250YWluZXIge1xuXHRoZWlnaHQ6IDMxLjA4MzMzMzMzMzMzMzMzM3Z3O1xuXHR3aWR0aDogMTF2dztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEuMzMzMzMzMzMzMzMzMzMzdnc7XG5cdGxlZnQ6IDA7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lciAuaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xufVxuLnNpLWN1c3RvbS1wZHAgI3otbGVuc2VzLWFuaW0gLmltZy1yb3cgLmltZy1jb250YWluZXIubGVucy0wMSB7XG5cdGxlZnQ6IC0xLjV2dztcblx0d2lkdGg6IDl2dztcbn1cbi5zaS1jdXN0b20tcGRwICN6LWxlbnNlcy1hbmltIC5pbWctcm93IC5pbWctY29udGFpbmVyLmxlbnMtMDIge1xuXHRsZWZ0OiA3LjElO1xufVxuLnNpLWN1c3RvbS1wZHAgI3otbGVuc2VzLWFuaW0gLmltZy1yb3cgLmltZy1jb250YWluZXIubGVucy0wMyB7XG5cdGxlZnQ6IDE4JTtcbn1cbi5zaS1jdXN0b20tcGRwICN6LWxlbnNlcy1hbmltIC5pbWctcm93IC5pbWctY29udGFpbmVyLmxlbnMtMDQge1xuXHRsZWZ0OiAyOC43NSU7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lci5sZW5zLTA1IHtcblx0bGVmdDogNTkuNSU7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lci5sZW5zLTA2IHtcblx0bGVmdDogNzAuNSU7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lci5sZW5zLTA3IHtcblx0bGVmdDogODEuNSU7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lci5sZW5zLTA4IHtcblx0bGVmdDogOTIuNSU7XG5cdHdpZHRoOiA4dnc7XG59XG4uc2ktY3VzdG9tLXBkcCAjei1sZW5zZXMtYW5pbSAuaW1nLXJvdyAuaW1nLWNvbnRhaW5lci5mdHotbW91bnQge1xuXHRsZWZ0OiAzOS41JTtcblx0d2lkdGg6IDIxdnc7XG59XG5cbi8qIEF1dG9wbGF5IFZpZGVvIE1vZGFsICovXG4uc2ktY3VzdG9tLXBkcCAuYXV0b3BsYXktdmlkZW8tbW9kYWwge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2ktY3VzdG9tLXBkcCAuYXV0b3BsYXktdmlkZW8tbW9kYWwuYWN0aXZlIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvcGFjaXR5OiAxO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDEwMDAxO1xufVxuLnNpLWN1c3RvbS1wZHAgLmF1dG9wbGF5LXZpZGVvLW1vZGFsIC5hdm0tY2xvc2Uge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0aGVpZ2h0OiA0MnB4O1xuXHRvcGFjaXR5OiAwLjc1O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyMHB4O1xuXHR0b3A6IDIwcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLW91dDtcblx0d2lkdGg6IDQycHg7XG5cdHotaW5kZXg6IDI7XG59XG4uc2ktY3VzdG9tLXBkcCAuYXV0b3BsYXktdmlkZW8tbW9kYWwgLmF2bS1jbG9zZSAuc3MtaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbi5zaS1jdXN0b20tcGRwIC5hdXRvcGxheS12aWRlby1tb2RhbCAuYXZtLWNsb3NlIC5hdm0tY2xvc2UtbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLmF1dG9wbGF5LXZpZGVvLW1vZGFsIC5hdm0tY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDk3MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMTAlO1xuXHRoZWlnaHQ6IDU2LjI1dnc7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjlweCk7XG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnNpLWN1c3RvbS1wZHAgLmF1dG9wbGF5LXZpZGVvLW1vZGFsIC5hdm0tY29udGFpbmVyOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG4uc2ktY3VzdG9tLXBkcCAuYXV0b3BsYXktdmlkZW8tbW9kYWwgLmF2bS1jb250YWluZXIgaWZyYW1lLFxuLnNpLWN1c3RvbS1wZHAgLmF1dG9wbGF5LXZpZGVvLW1vZGFsIC5hdm0tY29udGFpbmVyICNhdm0tcGxheWVyIHtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG4uc2ktY3VzdG9tLXBkcCAuYXV0b3BsYXktdmlkZW8tbW9kYWwgLmF2bS1jb250YWluZXIgLmF2bS1jbG9zZS1saW5rIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvdHRvbTogLTE1cHg7XG5cdGxlZnQ6IDUwJTtcblx0cGFkZGluZzogNXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5zaS1jdXN0b20tcGRwIC5hdXRvcGxheS12aWRlby1tb2RhbCAuYXZtLWNvbnRhaW5lciB7XG5cdFx0dG9wOiA1MCU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogbm9uZTtcblx0fVxufVxuLyogQ29tcGFyaXNvbiBDaGFydCBNb2RhbCAqL1xuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuaDMsXG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAudGFibGUgLmhlYWRpbmcge1xuXHRmb250LXNpemU6IDEuNGVtO1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLWxlZnQsXG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC1oZWFkZXItcmlnaHQge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdGZsZXg6IDAgMCAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuXHQtbXMtZmxleC1vcmRlcjogMjtcblx0b3JkZXI6IDI7XG59XG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC1oZWFkZXItcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdG9yZGVyOiAxO1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLXJpZ2h0IC50ZXh0LWxpbmsge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLnRhYmxlLXJlc3BvbnNpdmUge1xuXHRib3JkZXI6IG5vbmU7XG59XG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgdGggLnByb2R1Y3QtaW1nIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0d2lkdGg6IDI0MHB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgdGgsXG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgdGQge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuXHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiAyNi42NjY2NjY2NjY3JTtcblx0bGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpudGgtY2hpbGQoMSkge1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm50aC1jaGlsZCgxKSxcbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpudGgtY2hpbGQoMSkge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR3aWR0aDogMjAlO1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpudGgtY2hpbGQoMiksXG4uc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6bnRoLWNoaWxkKDIpIHtcblx0YmFja2dyb3VuZDogI2ZmZGQwMDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2NjYjEwMDtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG5cdGJvcmRlci1ib3R0b206IDBweDtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpudGgtY2hpbGQoMikge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcblx0cGFkZGluZzogMTVweDtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZDpob3ZlciA+IHRkIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZDpob3ZlciA+IHRkOm50aC1jaGlsZCgyKSB7XG5cdGJhY2tncm91bmQ6ICNmZmRkMDAgIWltcG9ydGFudDtcbn1cbi5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC50YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkOm50aC1jaGlsZCgyKSB7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLnRhYmxlLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkOm50aC1jaGlsZCgyKSB7XG5cdGJhY2tncm91bmQ6ICNmZmNjMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI2NvbXBhcmlzb24tbW9kYWwgLm1vZGFsLXhsIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAzNXB4IDM1cHggMTBweCAzNXB4O1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmgzLFxuXHQuc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAudGFibGUgLmhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLWhlYWRlci1sZWZ0LFxuXHQuc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC1oZWFkZXItcmlnaHQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCA1MCU7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0XHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAxO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cdC5zaS1jdXN0b20tcGRwICNjb21wYXJpc29uLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLWhlYWRlci1yaWdodCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDUwJTtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDI7XG5cdFx0b3JkZXI6IDI7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAjY29tcGFyaXNvbi1tb2RhbCAubW9kYWwteGwge1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdHdpZHRoOiA4MCU7XG5cdH1cbn1cblxuLyogUHJvZHVjdCBLaXQgKi9cbi5zaS1jdXN0b20tcGRwICNyaWdodC1raXQgLmtpdC13cmFwIHtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMHB4IDMwcHg7XG59XG4uc2ktY3VzdG9tLXBkcCAjcmlnaHQta2l0IC5raXQtd3JhcCBpbWcucHJvZHVjdC1pbWcge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNpLWN1c3RvbS1wZHAgI3JpZ2h0LWtpdCAua2l0LXdyYXAgaDQuaDUge1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2ktY3VzdG9tLXBkcCAjcmlnaHQta2l0IC50ZXh0LWxpbmsuYXJyb3ctbGluayB7XG5cdGNvbG9yOiAjZmZkZDAwO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ktY3VzdG9tLXBkcCAjcmlnaHQta2l0IC50ZXh0LWxpbmsuYXJyb3ctbGluazphZnRlciB7XG5cdHRvcDogMnB4O1xuXHRib3JkZXItY29sb3I6ICNmZmRkMDAgIWltcG9ydGFudDtcbn1cbi5zaS1nbG9iYWwgLmFycm93LWxpbmsgLmxvYWRpbmctaWNvbiB7XG5cdGhlaWdodDogMTJweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG9wYWNpdHk6IDAuMjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAxMnB4O1xufVxuLnNpLWdsb2JhbCAuYXJyb3ctbGluay5idG4tbG9hZGluZyAubG9hZGluZy1pY29uIHtcblx0LXdlYmtpdC1hbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBsb2FkO1xuXHRhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBsb2FkO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zaS1nbG9iYWwgLmtpdC1jb250ZW50IC5hdGMtc2hvdyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2ktZ2xvYmFsIC5hcnJvdy1saW5rLmJ0bi1sb2FkaW5nIC50ZXh0LFxuLnNpLWdsb2JhbCAuYXJyb3ctbGluay5idG4tbG9hZGluZzphZnRlciB7XG5cdG9wYWNpdHk6IDA7XG59XG4uc2ktZ2xvYmFsIC5raXQtd3JhcC5hZGRlZC10by1jYXJ0IC5hdGMtaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaS1nbG9iYWwgLmtpdC13cmFwLmFkZGVkLXRvLWNhcnQgLmF0Yy1zaG93IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNpLWN1c3RvbS1wZHAgI3JpZ2h0LWtpdCAua2l0LXdyYXAge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgI3JpZ2h0LWtpdCAua2l0LXdyYXAgaW1nLnByb2R1Y3QtaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5zaS1nbG9iYWwgLmFycm93LWxpbmsgLmxvYWRpbmctaWNvbiB7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdHdpZHRoOiAxNHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5zaS1jdXN0b20tcGRwICNyaWdodC1raXQgLmtpdC13cmFwIHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbG9hZCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cblxuLyoqKioqIFNlY3Rpb24gT3ZlcnJpZGVzICoqKioqL1xuLnNpLWN1c3RvbS1wZHAgI3JpZ2h0LWtpdCB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnNpLWN1c3RvbS1wZHAgI3JpZ2h0LWtpdCA+IC5jdXN0b20tcGRwLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjAyLCAxNjAsIDg0KTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDIwMiwgMTYwLCA4NCwgMSkpLCBjb2xvci1zdG9wKDkwJSwgcmdiYSgyMDAsIDE1MCwgMTI4LCAxKSkpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMiwgMTYwLCA4NCwgMSkgMCUsIHJnYmEoMjAwLCAxNTAsIDEyOCwgMSkgOTAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMDIsIDE2MCwgODQsIDEpIDAlLCByZ2JhKDIwMCwgMTUwLCAxMjgsIDEpIDkwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjY2FhMDU0XCIsZW5kQ29sb3JzdHI9XCIjYzg5NjgwXCIsR3JhZGllbnRUeXBlPTEpO1xuXHRwYWRkaW5nOiA2MHB4IDBweDtcbn1cbi5zaS1jdXN0b20tcGRwICNzaGFyaW5nIHtcblx0YmFja2dyb3VuZDogI2M3Y2ZkNDtcbn1cbi5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi10eXBlLXR3by1jb2wge1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpLWN1c3RvbS1wZHAgI29wdGlvbnMuc2VjdGlvbi10eXBlLWZ1bGwgLmltZy1yb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ktY3VzdG9tLXBkcCAjb3B0aW9ucy5zZWN0aW9uLXR5cGUtZnVsbCAuaW1nLXJvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDBweDtcblx0dG9wOiAwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMHB4O1xuXHR6LWluZGV4OiAxO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2ZmZmZmZlwiLGVuZENvbG9yc3RyPVwiI2ZmZmZmZlwiLEdyYWRpZW50VHlwZT0xKTtcbn1cbi5zaS1jdXN0b20tcGRwICNvcHRpb25zLnNlY3Rpb24tdHlwZS1mdWxsIC5pbWctcm93OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMHB4O1xuXHR0b3A6IDBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogNTBweDtcblx0YmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgY29sb3Itc3RvcCg5NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkpKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgOTUlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDk1JSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjZmZmZmZmXCIsZW5kQ29sb3JzdHI9XCIjZmZmZmZmXCIsR3JhZGllbnRUeXBlPTEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5zaS1jdXN0b20tcGRwICNvcHRpb25zLnNlY3Rpb24tdHlwZS1mdWxsIC5pbWctcm93OmFmdGVyLFxuXHQuc2ktY3VzdG9tLXBkcCAjb3B0aW9ucy5zZWN0aW9uLXR5cGUtZnVsbCAuaW1nLXJvdzpiZWZvcmUge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0fVxufVxuXG4vKioqKiogTE9DQUxFUyAqKioqKi9cbmh0bWxbbGFuZz1cImZyLUNBXCJdIC5zaS1jdXN0b20tcGRwICNyaWdodC1raXQgLnRleHQtbGluay5hcnJvdy1saW5rOmFmdGVyIHtcblx0dG9wOiA1cHg7XG59XG5odG1sW2xhbmc9XCJlcy1NWFwiXSAuc2ktY3VzdG9tLXBkcCAjcmlnaHQta2l0IC50ZXh0LWxpbmsuYXJyb3ctbGluayxcbmh0bWxbbGFuZz1cImVzLTQxOVwiXSAuc2ktY3VzdG9tLXBkcCAjcmlnaHQta2l0IC50ZXh0LWxpbmsuYXJyb3ctbGluayB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4vKioqKiogRk9OVFMgKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OXB4KSB7XG5cdC5zaS1jdXN0b20tcGRwICNoZXJvIC5jb3B5LXdyYXAgLmgxLmdyYWRpZW50LXRleHQge1xuXHRcdGZvbnQtc2l6ZTogM2VtO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi1saW5lZC1hY2NvcmRpb24gLmFjY29yZGlvbi13cmFwcGVyIC5hY2NvcmRpb24tdGl0bGUgLmhlYWRsaW5lLFxuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tdmlkZW8tZ2FsbGVyeSAudmlkZW8td3JhcHBlciAuY29weS13cmFwIC5oZWFkbGluZSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDI0cHggKyAoMjYgLSAyNCkgKiAoKDEwMHZ3IC0gNzY4cHgpIC8gKDE0NDAgLSA3NjgpKSk7XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXNjcm9sbC1vdmVyZmxvdyAub3ZlcmZsb3cgLmNvcHktd3JhcCAuaGVhZGxpbmUsXG5cdC5zaS1jdXN0b20tcGRwIC5jdXN0b20tcGRwLXNlY3Rpb24uc2VjdGlvbi10ZXh0LW92ZXItaW1hZ2UgLmNvcHktd3JhcHBlciAuY29weS13cmFwIC5oMyB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDI0cHggKyAoMzIgLSAyNCkgKiAoKDEwMHZ3IC0gNzY4cHgpIC8gKDE0NDAgLSA3NjgpKSk7XG5cdH1cblx0LnNpLWN1c3RvbS1wZHAgI2hlcm8gLmNvcHktd3JhcCAuaDEuZ3JhZGllbnQtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKDQ4cHggKyAoMTEyIC0gNDgpICogKCgxMDB2dyAtIDc2OHB4KSAvICgxNDQwIC0gNzY4KSkpO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tbGluZWQtYWNjb3JkaW9uIC5hY2NvcmRpb24td3JhcHBlciAuYWNjb3JkaW9uLXRpdGxlIC5oZWFkbGluZSxcblx0LnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXZpZGVvLWdhbGxlcnkgLnZpZGVvLXdyYXBwZXIgLmNvcHktd3JhcCAuaGVhZGxpbmUge1xuXHRcdGZvbnQtc2l6ZTogMS42MjVlbTsgLyogMjYgKi9cblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAuY3VzdG9tLXBkcC1zZWN0aW9uLnNlY3Rpb24tc2Nyb2xsLW92ZXJmbG93IC5vdmVyZmxvdyAuY29weS13cmFwIC5oZWFkbGluZSxcblx0LnNpLWN1c3RvbS1wZHAgLmN1c3RvbS1wZHAtc2VjdGlvbi5zZWN0aW9uLXRleHQtb3Zlci1pbWFnZSAuY29weS13cmFwcGVyIC5jb3B5LXdyYXAgLmgzIHtcblx0XHRmb250LXNpemU6IDJlbTsgLyogMzIgKi9cblx0fVxuXHQuc2ktY3VzdG9tLXBkcCAjaGVybyAuY29weS13cmFwIC5oMS5ncmFkaWVudC10ZXh0IHtcblx0XHRmb250LXNpemU6IDdlbTsgLyogMTEyICovXG5cdH1cbn1cbiJdfQ== */