@import"https://use.typekit.net/lpu4igk.css";.heading-img{width:100%;display:flex;justify-content:center;margin:0}.img{width:100%;display:block}.uppercase{text-transform:uppercase}.fw-500{font-weight:500}.pmd-Btn{min-width:240px;padding:16px 30px 14px;font-size:16px;background-color:#071d49;color:#fff;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;transition:.2s ease-in-out}.pmd-Btn:hover{background-color:#4a4a4a;color:#fff;text-decoration:none}.pmd-Btn--big{font-size:18px}@media null{.pmd-Btn--big{font-size:20px}}.pmd-Btn--black{background-color:#000}.pmd-Btn--fancy{background-color:#fff;font-family:"Palatino LT Std",Palatino,Georgia,"Times New Roman",Times,serif;text-transform:capitalize;border:3px solid #071d49;color:#071d49}@media(min-width: 992px){.pmd-Btn--fancy{min-width:280px;font-size:20px}}.pmd-Btn--fancy:hover{background-color:#071d49}.pmd-Btn--fancyish{background-color:#fff;text-transform:capitalize;border:3px solid #071d49;color:#071d49}@media(min-width: 992px){.pmd-Btn--fancyish{min-width:280px;font-size:20px}}.pmd-Btn--fancyish:hover{background-color:#071d49}.shoppable{position:relative}.shop-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;background-color:rgba(0,0,0,0);transition:all .5s .1s cubic-bezier(0.22, 0.61, 0.36, 1)}@media(max-width: 575.98px){.shop-overlay{height:calc(100% - (80px + 35px));position:fixed;visibility:hidden;z-index:2}}.shop-overlay.show{background-color:rgba(0,0,0,.6)}@media(max-width: 575.98px){.shop-overlay.show{visibility:visible}}.shop-overlay__btn{position:absolute;z-index:11;bottom:0;right:0;opacity:1;padding:.875rem 1.1375rem;transition:all .3s .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:0;background-color:transparent;outline:0}.shop-overlay__btn:focus{outline:0}.shop-overlay__btn:hover{cursor:pointer}.shop-overlay__btn img{display:inline-block;vertical-align:top;width:22px;margin-top:-1px}.shop-overlay__btn span{color:#fff;font-size:14px;margin-left:7px;text-transform:uppercase;font-weight:500}@media(max-width: 767.98px){.shop-overlay__btn{visibility:hidden}}.shop-overlay__btn--mobile{visibility:visible;z-index:1;padding:.4375rem}.shop-overlay__btn--mobile img{width:18px;margin-top:0}.shop-overlay__btn--mobile span{display:none}@media(min-width: 768px){.shop-overlay__btn--mobile{visibility:hidden}}.shop-overlay.show .shop-overlay__btn{opacity:0;z-index:0;bottom:-42px;transition:.2s ease-out}.shop-overlay__btn-wrapper{position:absolute;z-index:2;bottom:0;right:0;width:100%;height:100%}@media(min-width: 768px){.shop-overlay__btn-wrapper:hover .shop-overlay__contrast-bg{opacity:1}}.shop-overlay__contrast-bg{position:absolute;z-index:2;opacity:0;width:100%;height:100%;background:linear-gradient(transparent, transparent 80%, rgba(0, 0, 0, 0.35) 100%);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.shop-overlay.show .shop-overlay__btn-wrapper:hover .shop-overlay__contrast-bg{opacity:0}.shop-overlay__inner-wrapper{position:absolute;z-index:2;top:0;padding:14px;height:100%;width:375px;opacity:0;right:0;transform:translateX(400px);transform-origin:right;transition:all .5s .1s cubic-bezier(0.22, 0.61, 0.36, 1)}.shop-overlay__inner-wrapper--left{left:0}.shop-overlay.show .shop-overlay__inner-wrapper{opacity:1;transform:translateX(0px)}.shop-overlay__inner{background-color:#fff;height:100%;position:relative}.shop-overlay__title-bar{display:flex;padding:10px 10.5px;margin:0 7px;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;position:relative;top:0;z-index:10;height:42px}.shop-overlay .overlay-helper{margin-bottom:1.09375rem}.shop-overlay__products{position:absolute;top:42px;width:100%;height:calc(100% - 42px);padding:1.09375rem;padding-bottom:0;overflow-y:scroll;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-gap:1.09375rem}.shop-overlay__product a{display:block;text-decoration:none}.shop-overlay__product a:hover div{text-decoration:underline}.shop-overlay__product img{display:block;width:100%}.shop-overlay__product div{margin-top:4px;font-size:14px;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;min-height:38px}.shop-overlay__product:nth-last-child(1){padding-bottom:1.09375rem}.shop-overlay__product.unavailable{display:none}.shop-overlay__product .coming-soon{color:#707070}.shop-overlay__heading{text-transform:uppercase;font-size:13px;color:#707070;font-weight:500}.shop-overlay__close{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:absolute;right:6px;margin-top:-2px;cursor:pointer}.shop-overlay__close img{display:block;width:12px;height:12px}.shop-overlay__close:hover img{filter:saturate(50%) brightness(70%)}.spacer{max-width:85%;margin-left:auto;margin-right:auto;margin-bottom:2.625rem}.spacer--full{max-width:85%}@media(min-width: 768px){.spacer--full{max-width:100%}}.spacer--inset{max-width:72%}@media(min-width: 992px){.spacer{margin-bottom:5.25rem}}.spacer--line{border-bottom:1px solid #ccc}.spacer--y{margin-top:2.625rem}@media(min-width: 992px){.spacer--y{margin-top:5.25rem}}.layered{display:block !important;position:relative;width:100%;padding-bottom:15%}@media(min-width: 992px){.layered{padding-bottom:4.25rem}}@media(min-width: 1440px){.layered{padding-bottom:6rem}}@media null{.layered{padding-bottom:5.75vw}}.layered__top{position:absolute;width:100%;right:0;padding:1.5rem 1.5rem 0}@media(min-width: 768px){.layered__top{padding:2.5rem 2.5rem 0}}@media(min-width: 992px){.layered__top{padding-top:4rem;padding-left:8rem;padding-right:unset}}.layered__bottom{width:100%}@media(min-width: 992px){.layered__bottom{width:69%}}@media(min-width: 992px){.tweak-mw-bottom .layered__bottom{width:85%}}@media(min-width: 992px){.tweak-mw-top .layered__top{padding-left:6rem}}.tweak-row-pb{padding-bottom:19%}@media(min-width: 992px){.tweak-row-pb{padding-bottom:4.45rem}}@media(min-width: 1440px){.tweak-row-pb{padding-bottom:6.15rem}}@media null{.tweak-row-pb{padding-bottom:5.75vw}}@media(max-width: 991.98px){.container-inset--m100{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding:.875rem .875rem 0 !important}}.carousel{position:relative}.carousel .carousel__item{display:inline-block;padding:0 1.25rem;text-decoration:none;transition:.3s ease-in-out}.carousel .carousel__item img{display:block;width:100%;transition:.2s ease-in}.carousel .carousel__item div.carousel__description{display:flex;align-items:center;flex-direction:column;text-align:center;margin:.875rem auto 0;font-size:1.25rem;color:#071d49}.carousel .carousel__item div.carousel__description:hover{text-decoration:underline}.carousel .carousel__item:hover,.carousel .carousel__item:focus{outline:0}.carousel .carousel__item:hover img,.carousel .carousel__item:focus img{filter:saturate(50%) brightness(70%)}.carousel__container{position:relative}.carousel__arrow{display:inline-block;position:absolute;z-index:1;color:#ccc;background-color:transparent;border:0;width:20px;top:calc(50% - 3rem);transition:.3s ease-in-out;cursor:pointer}@media(min-width: 768px){.carousel__arrow{width:20px;top:calc(50% - 3rem)}}@media(min-width: 992px){.carousel__arrow{width:32px;top:calc(50% - 4.5rem)}}.carousel__arrow:hover,.carousel__arrow:focus{outline:0;color:#707070}.carousel__arrow img{display:block;width:100%}.carousel__arrow svg,.carousel__arrow path{fill:currentColor}.carousel__arrow--prev{left:-1.5rem}.carousel__arrow--prev img{transform:rotate(180deg)}@media(min-width: 992px){.carousel__arrow--prev{left:-3rem}}.carousel__arrow--next{right:-1.5rem}@media(min-width: 992px){.carousel__arrow--next{right:-3rem}}.font-bodini,.subscribe-crown-journal .heading{font-family:bodoni-urw,Palatino,Georgia,"Times New Roman",Times,serif;font-weight:500;font-style:normal}.container-full,.container-inset{max-width:100%;padding:.875rem;margin:0 auto 1.75rem}@media(min-width: 768px){.container-full,.container-inset{padding:0 1.75rem 1.75rem}}@media(min-width: 992px){.container-full,.container-inset{margin:0 auto 7rem}}@media(min-width: 1440px){.container-full,.container-inset{padding:0 2.625rem 2.625rem}}@media(min-width: 1600px){.container-full,.container-inset{padding:0 3.5rem 3.5rem}}.container-inset{max-width:72%;margin:1.75rem auto;padding-left:0;padding-right:0}@media(min-width: 992px){.container-inset{margin:7rem auto}}@media(max-width: 991.98px){.container-inset--copy{max-width:100%}}.col-full{position:relative;flex-grow:1;max-width:100%}.col-left,.col-right{position:relative;flex-grow:1;max-width:100%}.img-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;justify-content:center;align-items:center}.img-row.group-2 .col-left,.img-row.group-3.group-3--50-50 .col-left,.img-row.group-2 .col-right,.img-row.group-3.group-3--50-50 .col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.img-row.group-2 .col-left,.img-row.group-3.group-3--50-50 .col-left{padding-right:.21875rem}.img-row.group-2 .col-right,.img-row.group-3.group-3--50-50 .col-right{padding-left:.21875rem}@media(min-width: 992px){.img-row.group-2 .col-left,.img-row.group-3.group-3--50-50 .col-left{padding-right:.4375rem}.img-row.group-2 .col-right,.img-row.group-3.group-3--50-50 .col-right{padding-left:.4375rem}}.img-row.group-2 .col-full,.img-row.group-3.group-3--50-50 .col-full{margin-bottom:.4375rem}.img-row.group-2 .col-full--last,.img-row.group-3.group-3--50-50 .col-full--last{margin-top:.4375rem}@media(min-width: 992px){.img-row.group-2 .col-full,.img-row.group-3.group-3--50-50 .col-full{margin-bottom:2.625rem}.img-row.group-2 .col-full--last,.img-row.group-3.group-3--50-50 .col-full--last{margin-top:2.625rem}}.img-row.group-3 .col-full{margin-bottom:.4375rem}.img-row.group-3 .col-full--last{margin-top:.4375rem;margin-bottom:0}@media(min-width: 992px){.img-row.group-3 .col-full{margin-bottom:2.625rem}.img-row.group-3 .col-full--last{margin-top:2.625rem;margin-bottom:0}}.img-row.group-3 .col-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:.21875rem}@media(min-width: 992px){.img-row.group-3 .col-left{padding-right:1.3125rem;-ms-flex:0 0 43.666667%;flex:0 0 43.666667%;max-width:43.666667%}}.img-row.group-3 .col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.21875rem}@media(min-width: 992px){.img-row.group-3 .col-right{padding-left:1.3125rem;-ms-flex:0 0 56.333333%;flex:0 0 56.333333%;max-width:56.333333%}}@media(min-width: 992px){.img-row.group-3.group-3--50-50 .col-left,.img-row.group-3.group-3--50-50 .col-right{flex:0 0 50% !important;max-width:50% !important}}.img-row.group-3.reversed .col-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:.21875rem;padding-left:0}@media(min-width: 992px){.img-row.group-3.reversed .col-left{padding-right:1.3125rem;padding-left:0;-ms-flex:0 0 56.333333%;flex:0 0 56.333333%;max-width:56.333333%}}.img-row.group-3.reversed .col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.21875rem;padding-right:0}@media(min-width: 992px){.img-row.group-3.reversed .col-right{padding-left:1.3125rem;padding-right:0;-ms-flex:0 0 43.666667%;flex:0 0 43.666667%;max-width:43.666667%}}.copy-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:1rem;flex-direction:column}@media(min-width: 992px){.copy-row{font-size:1.125rem;max-width:80%;margin-left:auto;margin-right:auto}}@media(max-width: 991.98px){.copy-row{padding:0 .875rem}}.copy-row--first{margin-top:1.3125rem}@media(min-width: 992px){.copy-row--first{margin-top:2.625rem}}.copy-row p{margin:0}.copy-row h1,.copy-row h2,.copy-row h3{margin:0}.copy-row .heading{margin-top:-3px;margin-bottom:.875rem;flex-basis:100%;text-align:center;line-height:1.2;font-size:1.5rem;font-family:bodoni-urw,"Palatino LT Std",Palatino,Georgia,"Times New Roman",Times,serif;font-weight:500;font-style:normal;color:#071d49}@media(min-width: 992px){.copy-row .heading{font-size:3rem;margin-top:-7px}}.copy-row .quote{font-family:"Palatino","Palatino Linotype","Cormorant Garamond",serif;font-size:1.5rem;font-style:italic;text-align:center;color:#071d49;font-weight:500}@media(min-width: 992px){.copy-row .quote{font-size:2.5rem}}@media(min-width: 1600px){.copy-row .quote{font-size:3rem}}.copy-row .copy{color:#071d49;margin-bottom:1.53125rem;text-align:center}@media(min-width: 992px){.copy-row .copy{margin-bottom:2.625rem}}.copy-row .copy--mb-static{margin-bottom:1.75rem}@media(min-width: 992px){.copy-row .copy--mb-static{margin-bottom:1.75rem}}.copy-row .copy--sub-heading{font-size:1.125rem;color:#071d49}@media(min-width: 992px){.copy-row .copy--sub-heading{font-size:1.5rem}}.copy-row .copy--bold{font-weight:bold}.copy-row .text-link{color:#071d49;text-decoration:none;line-height:1}.copy-row .text-link:hover{text-decoration:underline}.copy-row .text-link:hover .text-link__arrow{text-decoration:none}.copy-row .text-link__arrow{margin:0;margin-left:8px}.copy-row .text-link__arrow img{width:.3875em}@media(max-width: 767.98px){.copy-row .text-link__arrow img{display:block}}.subscribe-crown-journal{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:0;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 767.98px){.subscribe-crown-journal{max-width:90%}}@media(min-width: 992px){.subscribe-crown-journal{flex-direction:row}}.subscribe-crown-journal #crown-journal-cover{display:block;width:80%;box-shadow:-3px 3px 6px rgba(0,0,0,.17);margin-left:auto;margin-right:auto;max-width:70%}@media(min-width: 992px){.subscribe-crown-journal #crown-journal-cover{max-width:390px;margin-right:1rem}}@media(min-width: 1440px){.subscribe-crown-journal{max-width:80%}}@media(min-width: 992px){.subscribe-crown-journal{text-align:left}}.subscribe-crown-journal .fs-bigger{font-size:1rem;line-height:1.5;color:#071d49}@media(min-width: 992px){.subscribe-crown-journal .fs-bigger{font-size:1.25rem}}.subscribe-crown-journal .heading{font-size:1.75rem;margin-top:1.25rem}@media(min-width: 992px){.subscribe-crown-journal .heading{font-size:3.5rem;margin-top:0}}.subscribe-crown-journal__img{max-width:80%}@media(min-width: 992px){.subscribe-crown-journal__img{float:left;width:30%;max-width:100%}}@media(min-width: 768px){.subscribe-crown-journal__copy{max-width:80%}}@media(min-width: 992px){.subscribe-crown-journal__copy{float:left;width:50%;max-width:100%}}.animate-on-scroll{opacity:0}.animate-in{animation:1s cubic-bezier(0, 0.55, 0.45, 1) .2s fadeInMobile forwards}@media(min-width: 992px){.animate-in{animation:1s cubic-bezier(0, 0.55, 0.45, 1) .2s fadeIn forwards}}@keyframes fadeIn{0%{opacity:0;transform:translateY(45px)}75%{opacity:1}100%{opacity:1;tranform:translateY(0)}}@keyframes fadeInMobile{0%{opacity:0;transform:translateY(25px)}75%{opacity:1}100%{opacity:1;tranform:translateY(0)}}.active-container{background:#9ca592;color:#fff}@media(max-width: 767.98px){br{display:none}}.flex-full-center,.flex-full-center-column{width:100%;display:flex;justify-content:center;align-items:center}.flex-full-center-column{flex-direction:column}.standard-margin{margin:75px 0px}@media(max-width: 991.98px){.standard-margin{margin:50px 0px}}.half-margin-bot{margin-bottom:20px}@media(max-width: 991.98px){.half-margin-bot{margin-bottom:10px}}.half-margin-top{margin-top:0px}.container-max{max-width:1550px}@media(max-width: 1600px){.container-max{max-width:90%}}@media(max-width: 991.98px){.container-max{max-width:95%}}.col-b{margin-left:20px}@media(max-width: 991.98px){.col-b{margin-left:10px}}.active-copy{font-family:"Helvetica Neue LT W05 55 Roman","Helvetica Neue","Arial",sans-serif;font-size:1.2rem;text-align:center;margin-bottom:unset}@media(max-width: 991.98px){.active-copy{font-size:1rem;max-width:85%}}.shop-cta-link{font-size:1.1rem;color:#fff !important;text-decoration:none}.shop-cta-link:hover{color:#fff !important}.link-caret img{position:relative;margin-left:4px;top:-2px;max-height:15px}.active-logo{max-width:550px;margin-bottom:15px}@media(max-width: 991.98px){.active-logo{max-width:400px}}@media(max-width: 575.98px){.active-logo{max-width:75%}}.active-intro div{margin:20px 0px}.overlap-container{width:100%;display:flex;position:relative;width:100%}@media(max-width: 991.98px){.overlap-container{flex-direction:column;align-items:center;max-width:unset}}.overlap-bg{max-width:80%}@media(max-width: 991.98px){.overlap-bg{width:100%;max-width:unset}}.overlap-fg{position:absolute;bottom:-20%;right:0px}@media(max-width: 1600px){.overlap-fg{max-width:90%}}@media(max-width: 991.98px){.overlap-fg{left:unset;right:unset}}.overlap-offset{height:11vw;max-height:200px}@media(max-width: 991.98px){.overlap-offset{height:18vw;max-height:150px}}@media(max-width: 767.98px){.overlap-offset{height:22vw;max-height:110px}}.icon-container img{margin:0px 20px 40px 20px;max-width:fit-content}@media(max-width: 991.98px){.icon-container img{margin:0px 12px 24px 12px}}.carousel-spacer{width:100%;height:1px;background:#fff}.carousel-spacer-margin{margin:35px 0px 30px 0px}@media(max-width: 991.98px){.carousel-spacer-margin{margin:12px 0px 20px 0px}}.carousel-title{font-size:2.2rem;font-weight:bold;font-family:"Helvetica Neue LT W05 55 Roman","Helvetica Neue","Arial",sans-serif}@media(max-width: 575.98px){.carousel-title{font-size:1.5rem}}.carousel-link-spacer{margin:18px 0px 0px 0px;font-size:1.1rem;text-decoration:none !important;outline:none;border:none}.col-11 a:link{text-decoration:none}.shop-active-button{margin-top:10px;font-family:"Helvetica Neue LT W05 55 Roman","Helvetica Neue","Arial",sans-serif;background:transparent;color:#fff;border:2px solid #fff;transition:background .2s}.shop-active-button:hover{background:#fff;color:#071d49;transition:background .2s}.attr-icon-group{display:flex;justify-content:center;margin-top:20px}@media(max-width: 991.98px){.attr-icon-group{margin-top:0px}}.attr-icon-group .attr-icon{display:flex;justify-content:center;position:relative;width:40px;margin-left:.75rem;margin-right:.75rem}@media(min-width: 992px){.attr-icon-group .attr-icon{cursor:pointer}}@media(min-width: 768px){.attr-icon-group .attr-icon{width:40px;margin-left:1rem;margin-right:1rem}}@media(min-width: 992px){.attr-icon-group .attr-icon{width:60px;margin-left:2rem;margin-right:2rem}}.attr-icon-group .attr-icon .tooltip{font-family:"Helvetica Neue LT W05 65 Medium","Helvetica Neue Medium","HelveticaNeue-Medium","Arial",sans-serif;font-size:.875rem;pointer-events:none;position:absolute;white-space:nowrap;top:-1.4rem;left:50%;transform:translateX(-50%);text-transform:uppercase;padding:.5rem 1rem;margin-top:-50%;opacity:0;background-color:#fff;border:1px solid #707070;color:#707070;transition:.2s}@media(max-width: 991.98px){.attr-icon-group .attr-icon .tooltip{display:none}}.attr-icon-group .attr-icon:hover .tooltip{opacity:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzL19ib2Rpbmkuc2NzcyIsIl9oZWxwZXJzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9ncmlkLnNjc3MiLCJjb21wb25lbnRzL19zaG9wcGFibGUuc2NzcyIsImNvbXBvbmVudHMvX3NwYWNlci5zY3NzIiwiY29tcG9uZW50cy9fbGF5ZXJlZC5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsIm1vZHVsZXMvY29sbGVjdGlvbnMvX2xheW91dC5zY3NzIiwibW9kdWxlcy9jb2xsZWN0aW9ucy9fY29weS5zY3NzIiwiX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvc3Vic2NyaWJlLWNyb3duLWpvdXJuYWwvX2luZGV4LnNjc3MiLCJhbmltYXRpb25zL19hbmltYXRlT25TY3JvbGwuc2NzcyIsIl9jdXN0b20uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSwwRENDTixXQUNBLGFBQ0EsdUJBQ0EsU0FHRixLQUNFLFdBQ0EsY0FHRixXQUNFLHlCQUdGLFFBQ0UsZ0JDaEJBLFNBQ0UsZ0JBQ0EsdUJBQ0EsZUFDQSxpQkNDd0IsbUJEQ3hCLHlCQUNBLHFCQUNBLGtCQUNBLHFCQUNBLDJCQUNBLGVBQ0UseUJBQ0EsV0FDQSxxQkFHSixjQUNFLGVFS0YsWUZOQSxjQUdJLGdCQUdKLGdCQUNFLHNCQUVGLGdCQUNFLHNCQUNBLFlDYndCLGlFRGN4QiwwQkFDQSx5QkFDQSxNQzFCd0IsUUNrQjFCLHlCRkdBLGdCQU9JLGdCQUNBLGdCQUVGLHNCQUNFLHlCQUdKLG1CQUNFLHNCQUNBLDBCQUNBLHlCQUNBLE1DdkN3QixRQ2tCMUIseUJGaUJBLG1CQU1JLGdCQUNBLGdCQUVGLHlCQUNFLHlCRzVDTixXQUNFLGtCQUVGLGNBQ0Usa0JBQ0EsV0FDQSxZQUNBLFNBQ0EsT0FDQSxnQkFDQSwrQkFoQkEsV0FDRSw4Q0RtQ0YsNEJDM0JGLGNBVUksa0NBQ0EsZUFDQSxrQkFDQSxXQUVGLG1CQUNF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NU5BLGlGRzhOQSx1QkFDQSxXQUNBLHNCQUVBLDBCQUdGLDBCQUNFLGdCQUNBLE1YdE8wQixRV3dPMUIsMEJBSUYsaUJBQ0UsYUFDQSx1QkFDQSxnQlZoTkEsNEJVNk1GLGlCQU1JLGdCQUdGLDRCQUNFLGFBQ0EsdUJBS0Esa0JBQ0EsV0FDQSxtQkFDQSxvQlY3T0YseUJVbU9BLDRCQUtJLGdCVnhPSix5QlVtT0EsNEJBWUksV0FDQSxpQkFDQSxtQlZqUEoseUJVbU9BLDRCQWlCSSxXQUNBLGlCQUNBLG1CQUVGLHFDSHhRRixnSEc2UUksa0JBQ0Esb0JBQ0Esa0JBQ0EsbUJBQ0EsWUFDQSxTQUNBLDJCQUNBLHlCQUNBLG1CQUNBLGdCQUNBLFVBQ0Esc0JBQ0EseUJBQ0EsY0FDQSxlVjlQSiw0QlUyT0UscUNBRUksY0FtQkosMkNBQ0UiLCJmaWxlIjoic3R5bGUuMDIyOWQ2LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvbHB1NGlnay5jc3NcIik7XG4uZm9udC1ib2Rpbmkge1xuICBmb250LWZhbWlseTogYm9kb25pLXVydywgUGFsYXRpbm8sIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsIi5oZWFkaW5nLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZ3LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59IiwiLnBtZC0ge1xuICAmQnRuIHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMzBweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2eTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJkJ0bi0tYmlnIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgQGluY2x1ZGUgcm1pbignZGVza3RvcCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgJkJ0bi0tYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB9XG4gICZCdG4tLWZhbmN5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMDcxRDQ5O1xuICAgIGNvbG9yOiAkY29sb3ItbmF2eTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3MUQ0OTtcbiAgICB9XG4gIH1cbiAgJkJ0bi0tZmFuY3lpc2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwNzFENDk7XG4gICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxRDQ5O1xuICAgIH1cbiAgfVxufSIsIlxuXG4vLz09IENvbG9yc1xuLy9cbi8vIyMgTWFpbiBjb2xvcnNcblxuJGNvbG9yLW5hdnk6ICAgICAgICAgICAgICAgICMwNzFENDk7XG4kY29sb3ItZ3JheTogICAgICAgICAgICAgICAgIzcwNzA3MDtcblxuXG4vLz09IFR5cG9ncmFwaHlcbi8vXG4vLyMjIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Xb3JrK1NhbnM6MzAwLDQwMCw1MDAsNjAwLDcwMCw4MDAsOTAwJyk7XG5cbiRmb250LWZhbWlseS1wcmltYXJ5OiAgICAgICBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktc2Vjb25kYXJ5OiAgICAgXCJQYWxhdGlubyBMVCBTdGRcIiwgUGFsYXRpbm8sIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAkZm9udC1mYW1pbHktcHJpbWFyeTtcbiRmb250LWNvbG9yLWJhc2U6ICAgICAgICAgICAkY29sb3ItZ3JheTtcbiRmb250LWNvbG9yLXNlY29uZGFyeTogICAgICAkY29sb3ItbmF2eTtcblxuXG4kYmFzZTogMXJlbTtcbiRzcGFjZXI6IC44NzVyZW07IiwiLy8gRlJPTSBCb290c3RyYXAgNFxuLy8gRXh0cmEgc21hbGwgZGV2aWNlcyAocG9ydHJhaXQgcGhvbmVzLCBsZXNzIHRoYW4gNTc2cHgpXG4vLyBObyBtZWRpYSBxdWVyeSBzaW5jZSB0aGlzIGlzIHRoZSBkZWZhdWx0IGluIEJvb3RzdHJhcFxuXG4vLyBTbWFsbCBkZXZpY2VzIChsYW5kc2NhcGUgcGhvbmVzLCA1NzZweCBhbmQgdXApXG4kYnJlYWtwb2ludHNNaW46IChcbiAgJ3hzJzogKG1pbi13aWR0aDogNTc2cHgpLFxuICAnc20nOiAobWluLXdpZHRoOiA3NjhweCksXG4gICdtZCc6IChtaW4td2lkdGg6IDk5MnB4KSxcbiAgJ2xnJzogKG1pbi13aWR0aDogMTQ0MHB4KSxcbiAgJ3hsJzogKG1pbi13aWR0aDogMTYwMHB4KSxcbiAgJ3N1cGVyJzogKG1pbi13aWR0aDogMjAwMHB4KSxcbiAgJ3VsdHJhd2lkZSc6IChtaW4td2lkdGg6IDMwMDBweCksXG4pO1xuJGJyZWFrcG9pbnRzTWF4OiAoXG4gICd4cyc6IChtYXgtd2lkdGg6IDU3NS45OHB4KSxcbiAgJ3NtJzogKG1heC13aWR0aDogNzY3Ljk4cHgpLFxuICAnbWQnOiAobWF4LXdpZHRoOiA5OTEuOThweCksXG4gICdsZyc6IChtYXgtd2lkdGg6IDE0MzkuOThweCksXG4gICd4bCc6IChtYXgtd2lkdGg6IDE2MDBweCksXG4pO1xuXG5AbWl4aW4gcm1pbigkYnJlYWtwb2ludCkge1xuICAvLyBQcmludHMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiB0aGUgdmFsdWVcbiAgQG1lZGlhICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50c01pbiwgJGJyZWFrcG9pbnQpKX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcm1pbmMoJGJyZWFrcG9pbnQpIHtcbiAgLy8gUHJpbnRzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gdGhlIHZhbHVlXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBybWF4KCRicmVha3BvaW50KSB7XG4gIC8vIFByaW50cyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIHRoZSB2YWx1ZVxuICBAbWVkaWEgI3tpbnNwZWN0KG1hcC1nZXQoJGJyZWFrcG9pbnRzTWF4LCAkYnJlYWtwb2ludCkpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJtYXhjKCRicmVha3BvaW50KSB7XG4gIC8vIFByaW50cyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIHRoZSB2YWx1ZVxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIkBtaXhpbiB0cmFuc2l0aW9uLW92ZXJsYXkge1xuICB0cmFuc2l0aW9uOlxuICAgIGFsbCAwLjVzIDAuMXMgY3ViaWMtYmV6aWVyKDAuMjIsIDAuNjEsIDAuMzYsIDEpO1xuICAgIC8vIG9wYWNpdHkgMC41cyAwLjFzIGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcblxufVxuXG4uc2hvcHBhYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3Atb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDApO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLW92ZXJsYXk7XG4gIEBpbmNsdWRlIHJtYXgoJ3hzJykge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gKDgwcHggKyAzNXB4KSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gICYuc2hvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAwLjYpO1xuICAgIEBpbmNsdWRlIHJtYXgoJ3hzJykge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIC8vIHotaW5kZXg6IDI7ICBcbiAgICB9XG4gIH1cbiAgLy8gJjpob3ZlciB7XG4gIC8vICAgLy8gZ3JhZGllbnRcbiAgLy8gfVxuICAmX19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXIgKiAxLjM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgMC4zcyBjdWJpYy1iZXppZXIoMC4yMiwgMC42MSwgMC4zNiwgMSk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IDA7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWF4KCdzbScpIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZzogJHNwYWNlciAqIC41O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNob3cgLnNob3Atb3ZlcmxheV9fYnRuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm90dG9tOiAtNDJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB9XG4gICZfX2J0bi13cmFwcGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjpob3ZlciB7XG4gICAgICAuc2hvcC1vdmVybGF5X19jb250cmFzdC1iZyB7XG4gICAgICAgIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY29udHJhc3QtYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgODAlLCByZ2JhKCMwMDAsIDAuMzUpIDEwMCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcbiAgfVxuICAmLnNob3cgLnNob3Atb3ZlcmxheV9fYnRuLXdyYXBwZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgLnNob3Atb3ZlcmxheV9fY29udHJhc3QtYmcge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9faW5uZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIC8vIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzNzVweDtcbiAgICAmLS1sZWZ0IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIG9wYWNpdHk6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgLy8gdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC8vIHJpZ2h0OiAtNDAwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IC00MDBweDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLW92ZXJsYXk7XG4gIH1cbiAgJi5zaG93IC5zaG9wLW92ZXJsYXlfX2lubmVyLXdyYXBwZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAvLyB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gICZfX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX3RpdGxlLWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwLjVweDsgXG4gICAgbWFyZ2luOiAwIDdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxuICAub3ZlcmxheS1oZWxwZXIge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAxLjI1O1xuICB9XG4gICZfX3Byb2R1Y3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDJweCk7XG4gICAgcGFkZGluZzogJHNwYWNlciAqIDEuMjU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1nYXA6ICRzcGFjZXIgKiAxLjI1O1xuICAgIFxuICB9XG4gICZfX3Byb2R1Y3Qge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICAgIH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMS4yNTtcbiAgICB9XG4gICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY29taW5nLXNvb24ge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIH1cbiAgICAvLyAmLmZpeCB7XG4gICAgLy8gICAvLyBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMS4yNTtcbiAgICAvLyB9XG4gIH1cbiAgJl9faGVhZGluZyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAmX19jbG9zZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDUwJSkgYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zcGFjZXIge1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAzKTtcbiAgXG4gICYtLWZ1bGwge1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1pbnNldCB7XG4gICAgbWF4LXdpZHRoOiA3MiU7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgLy8gbWF4LXdpZHRoOiA2OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiA2KTtcbiAgfVxuICAmLS1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAmLS15IHtcbiAgICBtYXJnaW4tdG9wOiAoJHNwYWNlciAqIDMpO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWFyZ2luLXRvcDogKCRzcGFjZXIgKiA2KTtcbiAgICB9XG4gIH1cbn0iLCIubGF5ZXJlZCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIC8vIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDE1JTtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbGcnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignaGknKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzV2dztcbiAgfVxuXG4gICZfX3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMDtcbiAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAyLjVyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgfVxuICAmX19ib3R0b20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgd2lkdGg6IDY5JTtcbiAgICB9XG4gIH1cbn1cblxuLnR3ZWFrLW13LWJvdHRvbSB7XG4gIC5sYXllcmVkX19ib3R0b20ge1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG4gIH1cbn1cblxuLnR3ZWFrLW13LXRvcCB7XG4gIC5sYXllcmVkX190b3Age1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubGF5ZXJlZF9fd3JhcHBlciB7XG4gIFxufVxuXG4udHdlYWstcm93LXBiIHtcbiAgcGFkZGluZy1ib3R0b206IDE5JTtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDVyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbGcnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMTVyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignaGknKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzV2dztcbiAgfVxufVxuXG4uY29udGFpbmVyLWluc2V0LS1tMTAwIHtcbiAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXIgMCAhaW1wb3J0YW50O1xuICB9XG59IiwiLy8gU2xpY2sgb3ZlcnJpZGVzXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuY2Fyb3VzZWxfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvLyBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47XG4gICAgfVxuICAgIGRpdi5jYXJvdXNlbF9fZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAuODc1cmVtIGF1dG8gMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGNvbG9yOiAkY29sb3ItbmF2eTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGltZyB7XG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoNTAlKSBicmlnaHRuZXNzKDcwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jYXJvdXNlbF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWxfX2Fycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7ICAgIFxuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNC41cmVtKTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIHN2ZywgXG4gIHBhdGgge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gICYtLXByZXYge1xuICAgIGltZyB7IFxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgfVxuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBsZWZ0OiAtM3JlbTtcbiAgICB9XG4gIH1cbiAgJi0tbmV4dCB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICByaWdodDogLTNyZW07XG4gICAgfVxuICB9XG59IiwiLmNvbnRhaW5lci1mdWxsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkc3BhY2VyICogMTtcbiAgbWFyZ2luOiAwIGF1dG8gKCRzcGFjZXIgKiAyKTtcbiAgQGluY2x1ZGUgcm1pbignc20nKSB7XG4gICAgcGFkZGluZzogMCAkc3BhY2VyICogMiAkc3BhY2VyICogMjtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICBtYXJnaW46IDAgYXV0byAoJHNwYWNlciAqIDgpO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ2xnJykge1xuICAgIHBhZGRpbmc6IDAgJHNwYWNlciAqIDMgJHNwYWNlciAqIDM7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbigneGwnKSB7XG4gICAgcGFkZGluZzogMCAkc3BhY2VyICogNCAkc3BhY2VyICogNDtcbiAgfVxuICBcbn1cblxuLmNvbnRhaW5lci1pbnNldCB7XG4gIEBleHRlbmQgLmNvbnRhaW5lci1mdWxsO1xuICBtYXgtd2lkdGg6IDcyJTtcbiAgbWFyZ2luOiAoJHNwYWNlciAqIDIpIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgbWFyZ2luOiAoJHNwYWNlciAqIDgpIGF1dG87XG4gIH1cbiAgJi0tY29weSB7XG4gICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIC5jb250YWluZXItLXdpdGhDb3B5IHtcbi8vICAgLmltZy1yb3cge1xuLy8gICAgIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgIH1cbi8vIH1cblxuLy8gLmNvbnRhaW5lci0td2l0aENvcHkge1xuLy8gICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuLy8gICBtYXJnaW4tYm90dG9tOiAwO1xuLy8gICAuY29weS1yb3cgLnF1b3RlICB7XG4vLyAgICAgLy8gcGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAxKTtcbi8vICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbi8vICAgICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogNy41KTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLmltZy1yb3cge1xuLy8gICAgIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgIH1cbi8vIH1cblxuLmNvbC1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC1sZWZ0LFxuLmNvbC1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5pbWctcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIDItdXAgY29sdW1uc1xuLy8gWzUwXSBbNTBdXG4uaW1nLXJvdy5ncm91cC0yIHtcbiAgLmNvbC1sZWZ0LFxuICAuY29sLXJpZ2h0IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlciAqIDAuMjU7XG4gIH1cbiAgLmNvbC1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMC4yNTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIC5jb2wtbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICogMC41O1xuICAgIH1cbiAgICAuY29sLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDAuNTtcbiAgICB9XG4gIH1cbiAgLmNvbC1mdWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogKDAuMjUgKiAyKTtcbiAgICAmLS1sYXN0IHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAoMC4yNSAqIDIpO1xuICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMztcbiAgICAgICYtLWxhc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMztcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gMSArIDIgdXAgY29sdW1uc1xuLy8gWyAgMTAwICBdXG4vLyBbNDRdIFs1Nl1cbi5pbWctcm93Lmdyb3VwLTMge1xuICAuY29sLWZ1bGwge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAoMC4yNSAqIDIpO1xuICAgICYtLWxhc3Qge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqICgwLjI1ICogMik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAzO1xuICAgICAgJi0tbGFzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29sLWxlZnQge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlciAqIDAuMjU7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICogMS41O1xuICAgICAgLW1zLWZsZXg6IDAgMCA0My42NjY2NjclO1xuICAgICAgZmxleDogMCAwIDQzLjY2NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDQzLjY2NjY2NyU7XG4gICAgfVxuICB9XG4gIC5jb2wtcmlnaHQge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMC4yNTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDEuNTtcbiAgICAgIC1tcy1mbGV4OiAwIDAgNTYuMzMzMzMzJTtcbiAgICAgIGZsZXg6IDAgMCA1Ni4zMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA1Ni4zMzMzMzMlO1xuICAgIH1cbiAgfVxufVxuXG4uaW1nLXJvdy5ncm91cC0zLmdyb3VwLTMtLTUwLTUwIHtcbiAgQGV4dGVuZCAuZ3JvdXAtMjtcbiAgLmNvbC1sZWZ0LFxuICAuY29sLXJpZ2h0IHtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIGZsZXg6IDAgMCA1MCUgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5pbWctcm93Lmdyb3VwLTMucmV2ZXJzZWQge1xuICAuY29sLWxlZnQge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlciAqIDAuMjU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNlciAqIDEuNTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgNTYuMzMzMzMzJTtcbiAgICAgIGZsZXg6IDAgMCA1Ni4zMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA1Ni4zMzMzMzMlO1xuICAgIH1cbiAgfVxuICAuY29sLXJpZ2h0IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDAuMjU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDEuNTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDQzLjY2NjY2NyU7XG4gICAgICBmbGV4OiAwIDAgNDMuNjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogNDMuNjY2NjY3JTtcbiAgICB9XG4gIH1cbn0iLCIuY29weS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEgKiAkYmFzZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgZm9udC1zaXplOiAxLjEyNSAqICRiYXNlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBwYWRkaW5nOiAwICRzcGFjZXI7XG4gIH1cbiAgJi0tZmlyc3Qge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAxLjU7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMztcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGgxLCBoMiwgaDMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1zaXplOiAxLjUgKiAkYmFzZTtcbiAgICBmb250LWZhbWlseTogYm9kb25pLXVydywgXCJQYWxhdGlubyBMVCBTdGRcIiwgUGFsYXRpbm8sIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb2xvcjogJGNvbG9yLW5hdnk7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmb250LXNpemU6IDMgKiAkYmFzZTtcbiAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgfVxuICB9XG4gIC5xdW90ZSB7XG4gICAgQGluY2x1ZGUgZm9udC1wYWxhdGlubztcbiAgICAvLyBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbigneGwnKSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIHJtaW4oJ3hsJykge1xuICAgIC8vICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIC8vIH1cbiAgfVxuICAuY29weSB7XG4gICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAxLjc1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAzO1xuICAgIH1cbiAgICAmLS1tYi1zdGF0aWMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1Yi1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjUgKiAkYmFzZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItbmF2eTtcbiAgICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgICBmb250LXNpemU6IDEuNSAqICRiYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuICAudGV4dC1saW5rIHtcbiAgICAvLyBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgLy8gZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuMjU7XG4gICAgfVxuICAgIC8vIGZvbnQtc2l6ZTogMS4xMjUgKiAkYmFzZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICAmOmhvdmVyIC50ZXh0LWxpbmtfX2Fycm93IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgJl9fYXJyb3cge1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHJtYXgoJ3NtJykge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIHdpZHRoOiAuMzg3NWVtO1xuICAgICAgICAvLyB3aWR0aDogN3B4O1xuICAgICAgfVxuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgXG4gICAgICAvLyAmOjphZnRlciB7XG4gICAgICAvLyAgIC8vICfin6knICYjMTAyMTc7XG4gICAgICAvLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8vICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIC8vICAgY29udGVudDogJ1xcMjdFOSc7XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG59IiwiLy8gVHlwb2dyYXBoeSBtaXhpbnMgKGJhc2VkIG9uIHN0YWdpbmc6Z2xvYmFsLmNzc1xuQG1peGluIGZvbnQtcGFsYXRpbm8ge1xuICBmb250LWZhbWlseTogXCJQYWxhdGlub1wiLCBcIlBhbGF0aW5vIExpbm90eXBlXCIsIFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xufVxuQG1peGluIGZvbnQtaGVsdmV0aWNhIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgVzA1IDU1IFJvbWFuXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xufVxuQG1peGluIGZvbnQtaGVsdmV0aWNhLW1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFcwNSA2NSBNZWRpdW1cIiwgXCJIZWx2ZXRpY2EgTmV1ZSBNZWRpdW1cIiwgXCJIZWx2ZXRpY2FOZXVlLU1lZGl1bVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59XG5AbWl4aW4gZm9udC1oZWx2ZXRpY2EtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFcwMV83NSBCb2xkXCIsIFwiSGVsdmV0aWNhIE5ldWUgQm9sZFwiLCBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59IiwiLnN1YnNjcmliZS1jcm93bi1qb3VybmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIHJtYXgoJ3NtJykge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIC8vIHBhZGRpbmc6ICRzcGFjZXIgKiAxO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLy8gbWF4LXdpZHRoOiA2MCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgI2Nyb3duLWpvdXJuYWwtY292ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYm94LXNoYWRvdzogLTNweCAzcHggNnB4IHJnYmEoYmxhY2ssIDAuMTcpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBybWluKCdsZycpIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIFxuICB9XG4gIC5mcy1iaWdnZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkY29sb3ItbmF2eTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbiBcbiAgLmhlYWRpbmcge1xuICAgIEBleHRlbmQgLmZvbnQtYm9kaW5pO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwOyBcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH0gXG4gIH1cbiAgJl9fY29weSB7XG4gICAgQGluY2x1ZGUgcm1pbignc20nKSB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59IiwiLmFuaW1hdGUtb24tc2Nyb2xsIHtcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ1cHgpO1xuICBvcGFjaXR5OiAwO1xufVxuLmFuaW1hdGUtaW4ge1xuICAvLyAkZWFzaW5nOiBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4zNSwgMSk7XG4gIC8vICRlYXNpbmc6IGN1YmljLWJlemllcigwLjgzLCAwLCAwLjE3LCAxKTtcbiAgLy8gJGVhc2luZzogY3ViaWMtYmV6aWVyKDAuMzIsIDAsIDAuNjcsIDApO1xuICAkZWFzaW5nOiBjdWJpYy1iZXppZXIoMCwgMC41NSwgMC40NSwgMSk7XG4gIGFuaW1hdGlvbjogMXMgJGVhc2luZyAwLjJzIGZhZGVJbk1vYmlsZSBmb3J3YXJkcztcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgYW5pbWF0aW9uOiAxcyAkZWFzaW5nIDAuMnMgZmFkZUluIGZvcndhcmRzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHsgXG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDVweCk7XG4gIH1cbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbmZvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTW9iaWxlIHtcbiAgMCUgeyBcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNXB4KTtcbiAgfVxuICA3NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufSIsIkBpbXBvcnQgJ2NvbXBvbmVudHMvYnV0dG9uJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2hvcHBhYmxlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3BhY2VyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbGF5ZXJlZCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Nhcm91c2VsJztcblxuLy8gQGltcG9ydCAnZm9udHMvaW50ZXJzdGF0ZSc7XG5AaW1wb3J0ICdmb250cy9ib2RpbmknO1xuQGltcG9ydCAnbW9kdWxlcy9jb2xsZWN0aW9ucyc7XG5AaW1wb3J0ICdtb2R1bGVzL3N1YnNjcmliZS1jcm93bi1qb3VybmFsJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvYW5pbWF0ZU9uU2Nyb2xsJztcblxuLmFjdGl2ZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjOUNBNTkyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmJyIHtcbiAgQGluY2x1ZGUgcm1heCgnc20nKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmxleC1mdWxsLWNlbnRlcixcbi5mbGV4LWZ1bGwtY2VudGVyLWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZsZXgtZnVsbC1jZW50ZXItY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN0YW5kYXJkLW1hcmdpbiB7XG4gIG1hcmdpbjogNzVweCAwcHg7XG5cbiAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgbWFyZ2luOiA1MHB4IDBweDtcbiAgfVxufVxuXG4uaGFsZi1tYXJnaW4tYm90IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5oYWxmLW1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5jb250YWluZXItbWF4IHtcbiAgbWF4LXdpZHRoOiAxNTUwcHg7XG5cbiAgQGluY2x1ZGUgcm1heCgneGwnKSB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cblxuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxufVxuXG4uY29sLWIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcblxuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5cbi5hY3RpdmUtY29weSB7XG4gIEBpbmNsdWRlIGZvbnQtaGVsdmV0aWNhO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiB1bnNldDtcblxuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cblxuLnNob3AtY3RhLWxpbmsge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNob3AtY3RhLWxpbms6aG92ZXIge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY2FyZXQgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB0b3A6IC0ycHg7XG4gIG1heC1oZWlnaHQ6IDE1cHg7XG59XG5cbi5hY3RpdmUtbG9nbyB7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtYXgoJ3hzJykge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5cbi5hY3RpdmUtaW50cm8gZGl2IHtcbiAgbWFyZ2luOiAyMHB4IDBweDtcbn1cblxuLm92ZXJsYXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIFxuICBcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5vdmVybGFwLWJnIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG5cbiAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4ub3ZlcmxhcC1mZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjAlO1xuICByaWdodDogMHB4O1xuXG4gIEBpbmNsdWRlIHJtYXgoJ3hsJykge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgLy8gdG9wOiA3NXB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgfVxufVxuXG4ub3ZlcmxhcC1vZmZzZXQge1xuICBoZWlnaHQ6IDExdnc7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuXG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIGhlaWdodDogMTh2dztcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgfVxuICBAaW5jbHVkZSBybWF4KCdzbScpIHtcbiAgICBoZWlnaHQ6IDIydnc7XG4gICAgbWF4LWhlaWdodDogMTEwcHg7XG4gIH1cbn1cblxuLmljb24tY29udGFpbmVyIGltZyB7XG4gIG1hcmdpbjogMHB4IDIwcHggNDBweCAyMHB4O1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIG1hcmdpbjogMHB4IDEycHggMjRweCAxMnB4O1xuICB9XG59XG5cbi8qIGNhcm91c2VsICovXG4uY2Fyb3VzZWwtc3BhY2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmNhcm91c2VsLXNwYWNlci1tYXJnaW4ge1xuICBtYXJnaW46IDM1cHggMHB4IDMwcHggMHB4O1xuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXJnaW46IDEycHggMHB4IDIwcHggMHB4O1xuICB9XG59XG5cbi5jYXJvdXNlbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgQGluY2x1ZGUgZm9udC1oZWx2ZXRpY2E7XG5cbiAgQGluY2x1ZGUgcm1heCgneHMnKSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLmNhcm91c2VsLWxpbmstc3BhY2VyIHtcbiAgbWFyZ2luOiAxOHB4IDBweCAwcHggMHB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY29sLTExIHtcbiAgYTpsaW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgO1xuICB9XG59XG5cbi5zaG9wLWFjdGl2ZS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBAaW5jbHVkZSBmb250LWhlbHZldGljYTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG5cbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnM7XG59XG5cbi5zaG9wLWFjdGl2ZS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICRjb2xvci1uYXZ5O1xuXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzO1xufVxuXG4vKiByZS1pY29ucyAqL1xuLmF0dHItaWNvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICBcbiAgLmF0dHItaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC43NXJlbTtcbiAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICB9XG4gICAgLnRvb2x0aXAge1xuICAgICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBmb250LWhlbHZldGljYS1tZWRpdW07XG4gICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0b3A6IC0xLjRyZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC01MCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIH1cbiAgICAmOmhvdmVyIC50b29sdGlwIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbiJdfQ== */
