@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&display=swap&subset=cyrillic,cyrillic-ext);@font-face{font-family:"Helvetica Bold";src:url(../fonts/HelveticaBold.eot);src:url(../fonts/HelveticaBold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaBold.woff) format("woff"),url(../fonts/HelveticaBold.ttf) format("truetype"),url(../fonts/HelveticaBold.svg#HelveticaBold) format("svg")}@font-face{font-family:"Helvetica Light";src:url(../fonts/HelveticaLight.eot);src:url(../fonts/HelveticaLight.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaLight.woff) format("woff"),url(../fonts/HelveticaLight.ttf) format("truetype"),url(../fonts/HelveticaLight.svg#HelveticaLight) format("svg")}@font-face{font-family:"Helvetica Medium";src:url(../fonts/HelveticaMedium.eot);src:url(../fonts/HelveticaMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaMedium.woff) format("woff"),url(../fonts/HelveticaMedium.ttf) format("truetype"),url(../fonts/HelveticaMedium.svg#HelveticaMedium) format("svg")}@font-face{font-family:"Helvetica Regular";src:url(../fonts/HelveticaRegular.eot);src:url(../fonts/HelveticaRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaRegular.woff) format("woff"),url(../fonts/HelveticaRegular.ttf) format("truetype"),url(../fonts/HelveticaRegular.svg#HelveticaRegular) format("svg")}@font-face{font-family:"Helvetica Thin";src:url(../fonts/HelveticaThin.eot);src:url(../fonts/HelveticaThin.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaThin.woff) format("woff"),url(../fonts/HelveticaThin.ttf) format("truetype"),url(../fonts/HelveticaThin.svg#HelveticaThin) format("svg")}@font-face{font-family:ProximaNova-Light;src:url(../fonts/ProximaNova-Light.eot);src:url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light.ttf) format("truetype"),url(../fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg")}@font-face{font-family:ComicSansMS;src:url(../fonts/ComicSansMSt.eot);src:url(../fonts/ComicSansMS.eot?#iefix) format("embedded-opentype"),url(../fonts/ComicSansMS.woff) format("woff"),url(../fonts/ComicSansMS.ttf) format("truetype"),url(../fonts/ComicSansMS.svg#ComicSansMS) format("svg")}@font-face{font-family:ProximaNovaCond-Semibold;src:url(../fonts/ProximaNovaCond-Semibold.eot);src:url(../fonts/ProximaNovaCond-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNovaCond-Semibold.woff) format("woff"),url(../fonts/ProximaNovaCond-Semibold.ttf) format("truetype"),url(../fonts/ProximaNovaCond-Semibold.svg#ProximaNovaCond-Semibold) format("svg")}*{font-family:"PT Sans",sans-serif!important}body,html{min-width:320px;padding:0;margin:0}body{overflow-x:hidden}label{margin-bottom:0}.hidden-input-style{position:absolute;display:block;opacity:0;border:0;width:0;height:0}@media screen and (max-width:992px){.main-breadcumbs{padding-top:20px!important}::-webkit-input-placeholder{font-size:.875rem}::-moz-placeholder{font-size:.875rem}:-ms-input-placeholder{font-size:.875rem}:-moz-placeholder{font-size:.875rem}}::-webkit-input-placeholder{font-size:1.125rem;font-family:"Helvetica Thin";color:#8e8e8e}::-moz-placeholder{font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin"}:-ms-input-placeholder{font-size:1.125rem;font-family:"Helvetica Thin";color:#8e8e8e}:-moz-placeholder{font-size:1.125rem;font-family:"Helvetica Thin";color:#8e8e8e}@media screen and (min-width:1200px){.container{max-width:1270px;width:100%}}@media screen and (min-width:1470px){.container{max-width:1440px;width:100%}}@media screen and (min-width:1670px){.container{max-width:1640px;width:100%}}.about-material__info{width:100%;height:auto;position:relative;max-width:1160px;margin:0 auto;padding-bottom:38px}.about-material__info:last-child{margin:0 auto;padding:0}.about-material__info h3{font-size:1.5rem;color:#a7b5c5;font-family:"Helvetica Medium";margin:0;padding-bottom:35px}.about-material__info p{font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin";padding:0;position:relative;margin:0 0 30px 0}.about-material__info ul{list-style:none;margin:0}.about-material__info ul li{padding-bottom:50px;width:100%;max-width:950px;color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin"}.about-material__info ul li:last-child{padding-bottom:0}.about-material__info ul li:before{content:"";width:15px;height:15px;background-color:#a7b5c5;position:absolute;border-radius:50%;left:0;margin-top:4px}@media screen and (max-width:992px){.about-material__info h3{font-size:1.2rem;padding-bottom:10px}.about-material__info p{font-size:.875rem}.about-material__info ul{padding-left:20px}.about-material__info ul li{font-size:.875rem}.about-material__info ul li::before{width:10px;height:10px}}.about-us-our-story__big-item{width:100%;height:auto;position:relative;max-width:287px;min-height:287px;border:1px solid #d3d3d3;margin:0 30px;z-index:100;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content{width:100%;height:auto;position:relative;max-width:245px;min-height:245px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:-45px;top:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content h3{font-family:"Helvetica Medium";font-size:5rem;color:#59708f;padding:0;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content p{font-family:"Helvetica Medium";font-size:1.875rem;color:#59708f;padding:0;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content__hover{display:none;width:100%;height:100%;position:relative;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content__hover p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light";padding:0 10px;margin:0 auto;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content__hover__btn{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:60px;height:60px;background-color:#a7b5c5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;position:absolute;bottom:-15%;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center}.about-us-our-story__big-item__content__hover__btn a{position:relative;width:100%;height:auto;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item__content__hover__btn a img{width:auto;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.big-item-cube-2{top:117px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.big-item-cube-2 .about-us-our-story__big-item__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bg-image-block{max-width:257px;height:257px;width:100%;margin:14px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item:hover .about-us-our-story__big-item__content{display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item:hover .about-us-our-story__big-item__content__hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item:hover .about-us-our-story__big-item__content__hover h3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item:hover .about-us-our-story__big-item__content__hover p{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__big-item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:992px){.about-us-our-story__big-item{max-width:230px;min-height:230px}.about-us-our-story__big-item__content{max-width:230px;min-height:230px;width:100%;height:auto;text-align:center}.about-us-our-story__big-item__content__hover p{font-size:.875rem}.big-item-cube-2{top:0}.bg-image-block{margin:0}}@media screen and (min-width:992px) and (max-width:1600px){.about-us-our-story__big-item{max-width:160px;min-height:160px}.about-us-our-story__big-item__content{max-width:160px;min-height:160px}.about-us-our-story__big-item__content__hover__btn{width:40px;height:40px;bottom:-7%}.about-us-our-story__big-item__content__hover p{font-size:.875rem;line-height:1.1}.about-us-our-story__big-item__content h3{font-size:2rem}.about-us-our-story__big-item__content p{font-size:1.2rem}.bg-image-block{margin:0}}.about-us-our-story__main__small-item{width:100%;height:auto;position:relative;max-width:150px;min-height:150px;border:1px solid #d3d3d3;margin:0 30px;z-index:100;background-color:#fff;bottom:-120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item__content{width:100%;height:auto;position:relative;max-width:150px;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:-36px;top:-5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item__content h2{color:#a7b5c5;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding:0}.about-us-our-story__main__small-item__content p{color:#a7b5c5;font-size:1.875rem;font-family:"Helvetica Medium";margin:0;padding:0}.about-us-our-story__main__small-item__content__hover{width:100%;height:100%;position:relative;display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item__content__hover p{color:#8e8e8e;font-size:10px;font-family:"Helvetica Light";padding:0 10px 0 10px;margin:0 auto;text-align:center}.about-us-our-story__main__small-item__content__hover__btn{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:60px;height:60px;background-color:#a7b5c5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;position:absolute;bottom:-25%;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center}.about-us-our-story__main__small-item__content__hover__btn a{position:relative;width:100%;height:auto;outline:0}.about-us-our-story__main__small-item__content__hover__btn a img{width:auto;height:auto;position:relative}.small-item-cube-2{bottom:-50px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.small-item-cube-2 .about-us-our-story__main__small-item__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bg-color-block{background-color:#e3eaf2;position:relative;width:100%;max-width:135px;height:135px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item:hover .about-us-our-story__main__small-item__content{display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item:hover .about-us-our-story__main__small-item__content__hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-our-story__main__small-item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:992px){.about-us-our-story__main__small-item{margin:0}.about-us-our-story__main__small-item__content p{font-size:1.2rem}.about-us-our-story__main__small-item__content h2{font-size:1.2rem;padding-top:10px}.about-us-our-story__main__big-item__content h3,.about-us-our-story__main__big-item__content p{font-size:1.3rem}}@media screen and (min-width:992px) and (max-width:1600px){.about-us-our-story__main__small-item{max-width:85px;min-height:85px;bottom:-70px}.about-us-our-story__main__small-item__content{max-width:85px;min-height:85px;left:-28px}.about-us-our-story__main__small-item__content__hover p{line-height:1}.about-us-our-story__main__small-item__content__hover__btn{width:40px;height:40px;bottom:-13%}.about-us-our-story__main__small-item__content h2{font-size:1.2rem}.about-us-our-story__main__small-item__content p{font-size:1.5rem}}.advantages__main__item{width:100%;height:auto;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:332px;border:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.advantages__main__item__hover-text-content{width:100%;height:auto;position:relative;background-color:#a7b5c5;border:1px solid #8e8e8e;color:#fff;text-align:center;display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.advantages__main__item__hover-image-content{width:100%;height:auto;position:relative;min-height:332px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.advantages__main__item__button{width:100%;height:auto;position:absolute;max-width:309px;background-color:#a7b5c5;border:1px solid #8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:7%;margin:0 auto}.advantages__main__item__button a{font-family:"Helvetica Medium";font-size:1.5rem;color:#fff;padding:16px 50px;text-decoration:none}.advantages__main__item:hover{border-bottom:none;border-left:none;border-right:none}.advantages__main__item:hover .advantages__main__item__button{display:none}.advantages-main-block:nth-child(4) .advantages__main__item{margin-bottom:0}.advantages-main-block:nth-child(5) .advantages__main__item{margin-bottom:0}.advantages-main-block:nth-child(6) .advantages__main__item{margin-bottom:0}.advantages__main__item:hover .advantages__main__item__hover-text-content{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto;min-height:310px;margin:10px;cursor:pointer}.advantages__main__item:hover .advantages__main__item__hover-text-content h2{font-family:"Helvetica Medium";font-size:1.5rem;color:#fff;margin:0;padding:50px 0 45px 0;text-align:center}.advantages__main__item:hover .advantages__main__item__hover-text-content p{font-family:"Helvetica Light";font-size:.875rem;color:#fff;padding:0 30px 30px 30px;margin:0;text-align:left}.advantages__main__item:hover .advantages__main__item__hover-image-content{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:310px;max-height:310px;margin:10px;cursor:pointer;overflow:hidden}.advantages__main__item:hover .advantages__main__item__hover-image-content h2{font-family:"Helvetica Medium";font-size:1.5rem;color:#fff;margin:0;padding:50px 0 45px 0;text-align:center}.advantages__main__item:hover .advantages__main__item__hover-image-content p{font-family:"Helvetica Light";font-size:.875rem;color:#fff;margin:0;text-align:left}.item-white-bg .advantages__main__item__button{width:100%;height:auto;position:relative;max-width:309px;background-color:#fff;border:1px solid #8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.item-white-bg .advantages__main__item__button a{color:#8e8e8e}.advantages-main-block{padding:0 8px}.hover-main-content{display:contents;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:38px;height:100%}.widget{-webkit-filter:blur(0);filter:blur(0)}.advantages__main__item:hover .widget{-webkit-filter:blur(2px);filter:blur(2px);background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;height:100%;z-index:-1}.widget{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advantages__main__item__hover-image-content{position:relative}.for-text-block-hover{padding:0 20px 20px 20px}@media screen and (min-width:992px) and (max-width:1201px){.advantages__main__item__button{max-width:260px!important}.advantages__main__item__button a{font-size:1.2rem;padding:10px 45px}}@media screen and (max-width:992px){.for-text-block-hover{padding:0}.item-white-bg .advantages__main__item__button{max-width:250px}.advantages__main__item:hover .advantages__main__item__hover-text-content h2{padding:10px 0;font-size:1rem}.advantages__main__item:hover .advantages__main__item__hover-text-content p{font-size:.875rem;padding:0 10px;line-height:1rem}.advantages__main__item:hover .advantages__main__item__hover-image-content h2{padding:10px 0;font-size:1rem}.advantages__main__item:hover .advantages__main__item__hover-image-content p{font-size:10px;padding:0 10px;line-height:1rem}.advantages__main__item:hover .advantages__main__item__hover-text-content{min-height:240px}.advantages__main__item{min-height:250px}.advantages__main__item__button a{font-size:1rem;padding:10px 55px}.advantages__main__item__button{max-width:250px}.advantages__main__item:hover .advantages__main__item__hover-image-content{min-height:220px}}@media screen and (max-width:768px){.advantages-main-block:nth-child(4) .advantages__main__item{margin-bottom:40px}.advantages-main-block:nth-child(5) .advantages__main__item{margin-bottom:40px}}@media screen and (min-width:993px) and (max-width:1670px){.advantages__main__item:hover .advantages__main__item__hover-text-content h2{font-size:1.2rem;padding:10px 0}.advantages__main__item:hover .advantages__main__item__hover-image-content h2{font-size:1.2rem;padding:10px 0}}.item-white-bg{border-bottom:none;border-left:none;border-right:none}.advantages__main__item:hover .widget:before{content:"";background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:1;position:absolute;top:0;left:0}.characteristic-block__main__anagraph__image{border:1px solid #707070}.characteristic-block__main__anagraph__image img{width:100%;height:auto;position:relative}.characteristic-block__main__anagraph__info h2{text-align:left;margin:0;font-size:1.875rem;font-family:"Helvetica Medium";color:#59708f;padding-bottom:55px;width:100%;position:relative}.characteristic-block__main__anagraph__info p{margin:0;font-size:.875rem;font-family:"Helvetica Light";color:#8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2rem;max-width:620px}.reverse-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reverse-block .characteristic-block__main__anagraph__info{margin-left:140px}@media screen and (max-width:992px){.characteristic-block__main__anagraph{padding-top:46px}.characteristic-block__main__anagraph__info{padding-top:20px}.characteristic-block__main__anagraph__info h2{font-size:1.125rem;padding-bottom:25px}.characteristic-block__main__anagraph__info__title{padding-bottom:15px}.characteristic-block__main__anagraph__image img{min-height:200px}.reverse-block .characteristic-block__main__anagraph__info{margin-left:0}}@media screen and (min-width:992px) and (max-width:1600px){.characteristic-block__main__anagraph__info h2{padding-bottom:20px}}@media screen and (min-width:992px) and (max-width:1200px){.reverse-block .characteristic-block__main__anagraph__info{margin-left:0}}.banner-main{width:100%;height:auto;position:relative;margin-top:85px}.banner-main__popup{width:100%;height:auto;position:relative}.my-modal-content{width:100%;height:auto;position:relative}.banner-main.modal-btn{position:absolute;z-index:555;width:120px;height:120px;border-radius:50%;outline:0!important;border:none;cursor:pointer;bottom:6%;right:-5%;background-color:#fff}.banner-main.modal-btn img{width:35px;height:35px}.default-banner-info{width:100%;height:auto;position:absolute;bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none!important}.default-banner-info:focus{outline:0}.default-banner-info h2{font-size:5.625rem;color:#fff;font-family:'Helvetica Bold';margin:0;text-shadow:0 0 1px #a7b5c5;width:100%;margin:0 auto 15px;max-width:815px;text-align:center;letter-spacing:.875rem}.default-banner-info p{font-family:'Helvetica Light';font-size:1.25rem;color:#fff;background-color:rgba(167,181,197,.6);width:100%;max-width:815px;margin:0 auto;padding:15px 70px;text-align:center;line-height:1.5rem;border:1px solid #8e8e8e}@media screen and (max-width:992px){.default-banner-info h2{font-size:2rem}}.basket-content__main__form{width:100%;height:auto;position:relative;padding:0 0 60px}.basket-content__main__form h3{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0}.basket-content__main__form__client-info{margin-top:30px;width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.basket-content__main__form__client-info input{width:100%;height:auto;position:relative;margin-bottom:10px;font-size:18px;font-family:"Helvetica Thin";color:#8e8e8e;padding:15px 20px 16px 30px;outline:0;border:1px solid #d3d3d3}.basket-content__main__form__client-info input:last-child{margin-bottom:0}.basket-content__main__form__delivery{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket-content__main__form__delivery__text{margin-right:45px;width:100%;max-width:170px;position:relative}.basket-content__main__form__delivery__text h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0}.basket-content__main__form__delivery__inputs{width:100%;height:auto;position:relative;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-content__main__form__delivery__inputs input{display:none}.basket-content__main__form__delivery__inputs label{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";margin:0}.basket-content__main__form__description{width:100%;height:auto;position:relative;text-align:center}.basket-content__main__form__description p{color:#a7b5c5;font-size:.875rem;font-family:"Helvetica Thin";padding:0;margin:0}.basket-content__main__form__address-block{width:100%;height:auto;position:relative}.basket-content__main__form__address-block__text{width:100%;height:auto;position:relative}.basket-content__main__form__address-block__text h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0}.basket-content__main__form__address-block__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.basket-content__main__form__address-block__inputs input{border:1px solid #d3d3d3;font-size:.875rem;font-family:"Helvetica Thin";padding:10px 10px 10px 15px;outline:0;margin-right:10px;color:#8e8e8e}.basket-content__main__form__address-block__inputs label{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";margin:0;display:inline-block}.basket-content__main__form__payment-method{width:100%;height:auto;position:relative;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;display:none}.basket-content__main__form__payment-method__text{width:100%;height:auto;position:relative;max-width:130px;margin-right:36px}.basket-content__main__form__payment-method__text h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0}.basket-content__main__form__payment-method__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:350px}.basket-content__main__form__payment-method__inputs input{display:none}.basket-content__main__form__payment-method__inputs label{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";margin:0;display:inline-block}.basket-content__main__form textarea{border:1px solid #d3d3d3;width:100%;height:auto;min-height:160px;padding:20px;padding-left:30px;outline:0;font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin";margin-top:15px}.basket-content__main__form__promo-code{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px}.basket-content__main__form__promo-code__text{width:100%;position:relative}.basket-content__main__form__promo-code__text h2{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";margin:0;padding-bottom:15px}.basket-content__main__form__promo-code__text input{border:1px solid #d3d3d3;font-size:.875rem;font-family:"Helvetica Thin";padding:10px 5px 10px 15px;outline:0;color:#8e8e8e}.basket-content__main__form__promo-code__submit{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#59708f;border-radius:40px;max-width:240px;width:100%;min-height:60px}.basket-content__main__form__promo-code__submit input{border:none;color:#fff;font-family:"Helvetica Medium";font-size:1.25rem;background-color:transparent;max-width:240px;width:100%;min-height:60px;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket-content__main__form__promo-code__submit input:hover{cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.address-1{width:100%;max-width:150px;height:auto}.address-2{width:100%;max-width:106px;height:auto}.address-3{width:100%;max-width:102px;height:auto}.address-4{width:100%;max-width:140px;height:auto}.basket-content__main__form::-webkit-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:1.125rem}.basket-content__main__form::-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:1.125rem}.basket-content__main__form:-ms-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:1.125rem}.basket-content__main__form:-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:1.125rem}.address-1::-webkit-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-1::-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-1:-ms-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-1:-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-2::-webkit-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-2::-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-2:-ms-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-2:-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-3::-webkit-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-3::-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-3:-ms-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-3:-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-4::-webkit-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-4::-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-4:-ms-input-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.address-4:-moz-placeholder{color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem}.payment-input-item{width:100%;max-width:175px;padding-bottom:15px;display:inline-block}.delivery-input-item{width:100%;height:auto;position:relative;max-width:150px;padding-bottom:20px}.payment-input-item input[type=radio]{display:none}.payment-input-item input[type=radio]:checked+label:before{-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.payment-input-item input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.payment-input-item label{display:inline-block;height:20px;position:relative;padding:0 0;margin-bottom:0;cursor:pointer;vertical-align:bottom}.payment-input-item label:after,.payment-input-item label:before{position:absolute;content:"";border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.payment-input-item label:before{left:-30px;top:0;width:20px;height:20px;border:2px solid #e3eaf2;background-color:#e3eaf2}.payment-input-item label:after{top:5px;left:-25px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:#a7b5c5}.basket-content__main__form__delivery__inputs input[type=radio]{display:none}.basket-content__main__form__delivery__inputs input[type=radio]:checked+label:before{-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.basket-content__main__form__delivery__inputs input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.basket-content__main__form__delivery__inputs label{display:inline-block;height:20px;position:relative;padding:0 0;margin-bottom:0;cursor:pointer;vertical-align:bottom}.basket-content__main__form__delivery__inputs label:after,.basket-content__main__form__delivery__inputs label:before{position:absolute;content:"";border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.basket-content__main__form__delivery__inputs label:before{left:-30px;top:0;width:20px;height:20px;border:2px solid #e3eaf2;background-color:#e3eaf2}.basket-content__main__form__delivery__inputs label:after{top:5px;left:-25px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:#a7b5c5}.basket-content__main__form span{width:100%}@media screen and (max-width:992px){.basket-content__main__form{padding:0;padding-left:30px}.basket-content__main__form h3{font-size:1.2rem}.basket-content__main__form textarea{font-size:.875rem;padding:10px}.basket-content__main__form__description{text-align:left}.basket-content__main__form__client-info{margin-top:10px}.basket-content__main__form__client-info input{font-size:.875rem;padding:9px 10px 9px 15px}.basket-content__main__form__delivery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__delivery__inputs{max-width:230px;padding-left:30px;padding-top:15px}.basket-content__main__form__delivery__inputs label{font-size:.875rem}.basket-content__main__form__delivery__inputs label::before{width:16px;height:16px;top:2px}.basket-content__main__form__delivery__inputs label::after{top:6px;left:-26px;width:8px;height:8px}.basket-content__main__form__delivery__text{max-width:100%;margin:0 auto}.basket-content__main__form__delivery__text h2{font-size:1rem}.basket-content__main__form__address-block__text h2{padding-top:15px;font-size:1rem}.basket-content__main__form__address-block__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__address-block__inputs input{margin-right:0}.basket-content__main__form__payment-method{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__payment-method__text{max-width:100%;margin-right:0}.basket-content__main__form__payment-method__inputs{max-width:225px;padding-left:30px;padding-top:15px}.basket-content__main__form__promo-code{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-content__main__form__promo-code__text input{width:100%}.basket-content__main__form__promo-code__sumbmit{min-height:50px;margin-top:25px}.basket-content__main__form__promo-code__sumbmit input{min-height:50px;font-size:1rem}.delivery-input-item{padding-bottom:10px}.address-1,.address-2,.address-3{max-width:100%;margin-bottom:10px;font-size:.875rem}.address-4{max-width:100%;font-size:.875rem}.payment-input-item label{font-size:.875rem}.payment-input-item label::before{width:16px;height:16px;top:5px}.payment-input-item label::after{top:9px;left:-26px;width:8px;height:8px}}@media screen and (min-width:992px) and (max-width:1200px){.basket-content__main__form h3{font-size:1.2rem}.basket-content__main__form textarea{padding:10px 20px 20px 30px;min-height:120px}.basket-content__main__form__delivery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__delivery__inputs{margin-left:30px;max-width:250px}.basket-content__main__form__client-info input{padding:8px 20px 8px 30px}.basket-content__main__form__description p{padding:0 0 5px 0}.basket-content__main__form__address-block__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__payment-method{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__payment-method__inputs{max-width:250px;margin-left:30px}.basket-content__main__form__promo-code{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-content__main__form__promo-code__text{padding-bottom:15px}.basket-content__main__form__promo-code__text input{width:100%}.delivery-input-item{padding-bottom:10px}.address-1,.address-2,.address-3,.address-4{min-width:100%;margin-right:0!important;margin-bottom:10px}.address-1:last-child,.address-2:last-child,.address-3:last-child,.address-4:last-child{margin-bottom:0}}@media screen and (min-width:992px) and (max-width:1670px){.basket-content__main__form__address-block__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket-content__main__form__address-block__inputs input{margin:0 0 10px 0}.address-1,.address-2,.address-3,.address-4{max-width:100%}}.basket-goods__main{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.basket-goods__main__item{width:100%;height:auto;position:relative;padding-bottom:30px}.basket-goods__main__item h2{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0}.basket-goods__main__item__close{position:absolute;right:10px;top:10px;width:30px;height:30px}.basket-goods__main__item__close img{cursor:pointer;width:100%;height:auto;position:relative}.basket-goods__main__content{width:100%;height:auto;position:relative}.basket-goods__main__content__item{width:100%;height:auto;position:relative;background-color:#e3eaf2;padding:35px 0 20px 40px}.basket-goods__main__content__item h3{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding-bottom:35px}.basket-goods__main__content__item h4{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0;padding-bottom:15px}.basket-goods__main__content__item__button{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:35px}.basket-goods__main__content__item__button p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin";margin:0;padding:0;padding-left:10px}.basket-goods__main__content__item .basket-counter{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket-goods__main__content__item .basket-counter p{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0;padding:0 10px 0 0}.basket-goods__main__content__item .basket-counter a{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light";padding:0 15px;text-decoration:none}.basket-goods__main__content__item .basket-counter input{background-color:#fff;border:1px solid #d3d3d3;text-align:center;border-radius:10px;width:100%;max-width:50px;outline:0;color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light"}.basket-goods__main__content__item__producte-info{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket-goods__main__content__item__producte-info__color{border:1px solid #d3d3d3;background-color:transparent;width:140px;height:auto;position:relative;text-align:center;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.basket-goods__main__content__item__producte-info__color p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light";margin:0;padding:0}.basket-goods__main__content__item__producte-info__price{background-color:#fff;border:1px solid #d3d3d3;width:185px;height:auto;position:relative;text-align:center;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-goods__main__content__item__producte-info__price p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light";margin:0;padding:0}.basket-goods__main__content__item__image{width:100%;height:auto;position:relative}.basket-goods__main__content__item__image img{width:100%;height:auto;position:relative}.basket-goods__main__result{width:100%;max-width:315px;height:auto;position:relative;border:1px solid #a7b5c5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-goods__main__result p{color:#8e8e8e;font-size:1.5rem;font-family:"Helvetica Light";text-decoration:none;padding:9px 60px;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket-goods__main__content__item__button .btn-toggle{margin:0;padding:0;position:relative;border:none;height:1.5rem;width:3rem;border-radius:1.5rem}.basket-goods__main__content__item__button .btn-toggle.focus,.basket-goods__main__content__item__button .btn-toggle.focus.active,.basket-goods__main__content__item__button .btn-toggle:focus,.basket-goods__main__content__item__button .btn-toggle:focus.active{outline:0}.basket-goods__main__content__item__button .btn-toggle:after,.basket-goods__main__content__item__button .btn-toggle:before{line-height:1.5rem;width:4rem;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;-webkit-transition:opacity .25s;transition:opacity .25s}.basket-goods__main__content__item__button .btn-toggle>.handle{position:absolute;top:.1rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#a7b5c5;-webkit-transition:left .25s;transition:left .25s}.basket-goods__main__content__item__button .btn-toggle.active{-webkit-transition:background-color .25s;transition:background-color .25s;background:#59708f;border:1px solid #a7b5c5;outline:0}.basket-goods__main__content__item__button .btn-toggle.active>.handle{left:1.6875rem;-webkit-transition:left .25s;transition:left .25s}.basket-goods__main__content__item__button .btn-toggle{background-color:#fff;outline:0;border:1px solid #a7b5c5}.producte-padding{margin-right:70px}@media screen and (max-width:992px){.basket-goods__main__result{margin-bottom:20px}.basket-goods__main__result p{font-size:1.2rem}.basket-goods__main__result a{padding:5px 47px;font-size:1.2rem}.basket-goods__main__content__item{padding:15px 10px 15px 10px}.basket-goods__main__content__item h2{font-size:1.2rem}.basket-goods__main__content__item h3{font-size:1.2rem;padding-bottom:10px}.basket-goods__main__content__item h4{font-size:1rem}.basket-goods__main__content__item .basket-counter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.basket-goods__main__content__item .basket-counter p{font-size:.875rem}.basket-goods__main__content__item .basket-counter a{padding:0 10px}.basket-goods__main__content__item__button p{font-size:.875rem}.basket-goods__main__content__item__image{max-width:300px}.basket-goods__main__content__item__close{width:15px;height:15px}.basket-goods__main__content__item__producte-info__color{min-height:35px}.basket-goods__main__content__item__producte-info__color p{font-size:.875rem}.basket-goods__main__content__item__producte-info__price{min-height:35px}.basket-goods__main__content__item__producte-info__price p{font-size:.875rem}.producte-padding{margin-right:0}.basket-goods__main__content__item__button .btn-toggle{height:1.3rem}.basket-goods__main__content__item__button .btn-toggle.active>.handle{left:1.8rem}.basket-goods__main__content__item__button .btn-toggle>.handle{top:.094rem;width:1rem;height:1rem}}@media screen and (min-width:992px) and (max-width:1200px){.basket-goods__main__result{margin-bottom:20px}.basket-goods__main__result p{font-size:1.2rem}.basket-goods__main__result a{padding:5px 47px;font-size:1.2rem}.basket-goods__main__content__item{padding:15px 0 15px 15px}.basket-goods__main__content__item h3{padding-bottom:25px}.basket-goods__main__content__item .basket-counter p{font-size:1rem}.basket-goods__main__content__item__button{padding-bottom:25px}.basket-goods__main__content__item__button p{font-size:1rem}.basket-goods__main__content__item__producte-info__color{min-height:30px}.basket-goods__main__content__item__producte-info__color p{font-size:1rem}.basket-goods__main__content__item__producte-info__price{min-height:30px}.basket-goods__main__content__item__producte-info__price p{font-size:1rem}.basket-goods__main__content__item__button .btn-toggle.active>.handle{left:1.7rem}}.catalog-product-item{border:1px solid #d3d3d3;background:#fff;-webkit-transition:scale .3s;transition:scale .3s;position:relative;height:100%;padding-bottom:20px;display:block;width:100%;text-decoration:none!important}.catalog-product-item .catalog-product-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;padding:60px 10px}.catalog-product-item .catalog-product-item-image img{-webkit-transition:1s all;transition:1s all;width:80%;height:auto}.catalog-product-item .catalog-product-item-image img:first-child{position:static;opacity:1}.catalog-product-item .catalog-product-item-image img:last-child{position:absolute;z-index:-100;opacity:0}.catalog-product-item .catalog-product-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:20px;padding:0 20px;margin-bottom:10px}.catalog-product-item .catalog-product-item-title h2{font-size:1.6rem;color:#59708f;margin-bottom:0}.catalog-product-item .catalog-product-item-title span{font-size:1rem;white-space:nowrap;font-weight:lighter;color:#8e8e8e}.catalog-product-item .catalog-product-item-description{padding:0 20px;max-height:0;opacity:0;-webkit-transition:.1s all;transition:.1s all;margin-bottom:0}.catalog-product-item .catalog-product-item-description p{color:#8e8e8e;font-size:12px;font-weight:lighter}.catalog-product-item .catalog-product-item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-20px;width:100%;left:0}.catalog-product-item .catalog-product-item-btn span{-webkit-transition:.3s all;transition:.3s all;width:80%;padding:10px 0;border:1px solid #a7b5c5;font-size:20px;color:#a7b5c5;line-height:1;text-align:center;border-radius:20px;background:#fff;cursor:pointer;text-decoration:none!important}.catalog-product-item:hover{-webkit-transform:scale(1.15);transform:scale(1.15);z-index:20;background:#e3eaf2;position:absolute;height:auto}.catalog-product-item:hover .catalog-product-item-image img:first-child{position:absolute;z-index:-100;opacity:0}.catalog-product-item:hover .catalog-product-item-image img:last-child{position:static;opacity:1;z-index:1}.catalog-product-item:hover .catalog-product-item-image img:nth-child(2){display:none}.catalog-product-item:hover .catalog-product-item-title{bottom:60px}.catalog-product-item:hover .catalog-product-item-title h2{min-height:auto!important}.catalog-product-item:hover .catalog-product-item-description{max-height:none;opacity:1;margin-bottom:10px}.catalog-product-item:hover .catalog-product-item-btn span{background:#59708f;border-color:#59708f;color:#fff}@media screen and (max-width:992px){.catalog-product-item .catalog-product-item-title h2{font-size:11px}.catalog-product-item .catalog-product-item-title span{font-size:11px}.catalog-product-item .catalog-product-item-description p{font-size:10px}.catalog-product-item .catalog-product-item-btn span{font-size:10px}.catalog-product-item:hover{position:static;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:980px){a.catalog-product-item .catalog-product-item-image{padding:10px 10px;margin-bottom:5px}a.catalog-product-item .catalog-product-item-title h2{font-size:22px;text-align:center;display:inline-block;width:100%;margin-bottom:0}a.catalog-product-item .catalog-product-item-description{padding:0 20px;max-height:100%;opacity:1;text-align:center}a.catalog-product-item .catalog-product-item-description p{font-size:14px}a.catalog-product-item .catalog-product-item-btn span{font-size:19px}}.filter-form-style{width:100%;height:auto;position:relative}.filter-form-style h3{color:#8194ab;font-size:1.125rem;font-family:"Helvetica Regular";margin:0 0 23px 0}.filter-form-style p{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";padding:0;margin:0 0 10px 0}.filter-form-style p label{margin:0}@media screen and (max-width:992px){.filter-form-style h3{margin:20px 0 10px 0}}.catalog-section__sidebar__length-range-block{width:100%;height:auto;position:relative;padding-bottom:40px}.catalog-section__sidebar__length-range-block h3{color:#8194ab;font-size:1.125rem;font-family:"Helvetica Regular";margin:0 0 15px 0}.catalog-section__sidebar__length-range-block__count{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.catalog-section__sidebar__length-range-block__count label{font-size:1rem;margin:0;font-family:"Helvetica Thin";color:#8e8e8e}.catalog-section__sidebar__length-range-block__count input{margin-right:10px;margin-left:10px;font-size:.875rem;font-family:"Helvetica Thin";color:#8e8e8e;padding:0 0 0 5px;border-radius:6px;border:1px solid #d3d3d3;outline:0;width:100%;max-width:55px}.catalog-section__sidebar__length-range-block__count span{font-size:1rem;margin:0;font-family:"Helvetica Thin";color:#8e8e8e}.price-range-blocks{margin:40px 0;width:100%}.price-range-blocks h2{font-size:20px;font-family:"Helvetica Thin";margin-bottom:20px}.ui-slider-horizontal{height:.6em}.ui-slider-horizontal{margin-bottom:15px;width:100%}.price-range-search{width:100%;background-color:#f9f9f9;border:1px solid #6e6666;min-width:40%;display:inline-block;height:32px;border-radius:5px;float:left;margin-bottom:20px;font-size:16px}.price-range-field{width:20%;min-width:16%;background-color:#f9f9f9;border:1px solid #6e6666;border-radius:5px;height:26px;padding:5px}.search-results-block{position:relative;display:block;clear:both}.ui-state-default,.ui-widget-content .ui-state-default{border:4px solid #a7b5c5;background:#59708f;font-weight:400;color:#454545;border-radius:50%;width:15px;top:-6px;outline:0;height:15px;cursor:ew-resize}.ui-widget.ui-widget-content{border:0;height:2px;background-color:#ccc}.ui-widget-header{background:#a7b5c5}.range-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range-counter input{width:100%;max-width:60px}.range-counter label{margin-bottom:0;margin-right:10px}.filter-form-style{padding-bottom:28px}.my-style-rynger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-minmax{margin-top:0;width:100%;max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#fff;z-index:1}.box-minmax span:first-child{margin-left:0}.range-slider{margin-top:0;min-height:95px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:71px}.rs-range{width:90px;-webkit-appearance:none;-moz-appearance:none;z-index:555}.rs-range:focus{outline:0}.rs-range::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;background:#a7b5c5;border-radius:0;border:0 solid #010101;z-index:6666}.rs-range::-moz-range-track{width:100%;height:1px;cursor:pointer;box-shadow:none;background:#a7b5c5;border-radius:0;border:0 solid #010101;z-index:6666}.rs-range::-webkit-slider-thumb{-webkit-box-shadow:none;box-shadow:none;border:4px solid #a7b5c5;height:15px;width:15px;border-radius:50%;background:#59708f;cursor:pointer;-webkit-appearance:none;margin-top:-6px;z-index:6666}.rs-range::-moz-range-thumb{box-shadow:none;border:4px solid #a7b5c5;height:8px;width:8px;border-radius:22px;background:#59708f;cursor:pointer;-webkit-appearance:none;margin-top:-20px;z-index:6666}.rs-range::-moz-focus-outer{border:0}.rs-label{height:25px;position:relative;-webkit-transform-origin:center center;transform-origin:center center;display:block;width:50px;height:25px;background:0 0;line-height:30px;text-align:center;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -10px 0 -22px;left:attr(value);color:#8e8e8e;font-family:"Helvetica Thin";font-size:.875rem;z-index:666}.from-price{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";position:absolute;z-index:1;top:-60px;left:0}.to-price{color:#8e8e8e;font-size:1rem;font-family:"Helvetica Thin";position:absolute;z-index:1;right:-18px;top:-60px}@media screen and (min-width:992px) and (max-width:1201px){.my-style-rynger:before{left:61px!important}.my-style-rynger:after{left:153px!important}.range-slider{padding-left:46px}.from-price{font-size:.875rem}.to-price{font-size:.875rem}}@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 15px rgba(0,0,0,.1);box-shadow:0 0 0 15px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 15px rgba(0,0,0,.1);box-shadow:0 0 0 15px rgba(0,0,0,.1)}100%{-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}}.md-radio{margin:16px 0;font-size:1rem;color:#8e8e8e;font-family:"Helvetica Thin";margin:0 0 10px 0}.md-radio:last-child{margin:0}.md-radio.md-radio-inline{display:inline-block}.md-radio input[type=radio]{display:none}.md-radio input[type=radio]:checked+label:before{-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.md-radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.md-radio label{display:inline-block;height:20px;position:relative;padding:0 30px;margin-bottom:0;cursor:pointer;vertical-align:bottom}.md-radio label:after,.md-radio label:before{position:absolute;content:"";border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.md-radio label:before{left:0;top:0;width:20px;height:20px;border:2px solid #e3eaf2;background-color:#e3eaf2}.md-radio label:after{top:5px;left:5px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:#a7b5c5}.catalog-style-h3 h3{color:red}.my-style-rynger:before{content:"";width:4px;height:3px;background-color:#a7b5c5;position:relative;left:85px;top:49px;border-radius:50%;z-index:600}.my-style-rynger:after{content:"";width:4px;height:3px;background-color:#a7b5c5;position:relative;left:178px;top:-49px;border-radius:50%;z-index:600}@media screen and (max-width:992px){.md-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-section__sidebar__length-range-block h3{margin:20px 0 10px}.catalog-section__sidebar__length-range-block{padding-bottom:0}.price-range-block h2{color:#8194ab;font-size:1.125rem;font-family:"Helvetica Regular";margin:20px 0 0 0!important}.filter-form-style{padding-bottom:0}.md-radio label{margin-bottom:10px}.md-radio label:last-child{margin-bottom:0}}.form-block-items:first-child{padding-bottom:40px}.characteristic-block{width:100%;height:auto;position:relative}.characteristic-block__main{width:100%;height:auto;position:relative}.characteristic-block__main__table{width:100%;height:auto;position:relative}.characteristic-block__main__table__content{width:100%;height:auto;position:relative}.characteristic-block__main__table__content h2{margin:0;font-size:1.5rem;color:#59708f;font-family:"Helvetica Medium";margin-bottom:55px;padding-left:115px}.characteristic-block__main__table__content__item{width:100%;position:relative;height:auto}.characteristic-block__main__table__content__item:nth-child(even){background-color:#e3eaf2}.characteristic-block__main__table__content__item p{padding:27px 0 27px 115px;margin:0 15px 0 0;color:#8e8e8e;overflow:hidden;white-space:nowrap}.big-font p{font-size:1.25rem;font-family:"Helvetica Medium"}.small-font p{font-size:1.125rem;font-family:"Helvetica Thin";padding:27px 0 27px 10px}@media screen and (min-width:992px) and (max-width:1669px){.big-font p{font-size:1rem}.small-font p{font-size:1rem}.characteristic-block__main__table__content__item p{padding:20px 0 20px 10px}.characteristic-block__main__table__content h2{padding-left:10px}}@media screen and (max-width:992px){.characteristic-block__main__table__content__item p{overflow:hidden;white-space:normal;margin-right:15px}.characteristic-block__main__table__content h2{font-size:1.125rem;margin:50px 0 20px}.characteristic-block__main__table__content__item p{padding:15px 0 15px 115px;font-size:.875rem}}@media screen and (max-width:500px){.characteristic-block__main__table__content h2{text-align:center;padding:0}.characteristic-block__main__table__content__item p{padding:15px;text-align:center}}.contact-us__main__content__info__form{width:100%;height:auto;position:relative;padding:0;margin:0}.contact-us__main__content__info__form__bg-block{background-color:#e3eaf2;width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 130px 47px 137px;border:1px solid #d3d3d3}.contact-us__main__content__info__form__bg-block h4{font-size:1.5rem;color:#59708f;font-family:"Helvetica Medium";padding:0 0 45px 0;margin:0}.contact-us__main__content__info__form__bg-block form{width:100%;height:auto;position:relative}.contact-us__main__content__info__form__bg-block form input{border:1px solid #d3d3d3;width:100%;height:auto;min-height:60px;outline:0;margin:0 0 10px 0;padding:0 0 0 30px;color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin"}.contact-us__main__content__info__form__bg-block form textarea{padding:25px 0 0 30px;border:1px solid #d3d3d3;color:#8e8e8e;width:100%;height:153px;font-size:1.125rem;font-family:"Helvetica Thin";outline:0}.contact-us__main__content__info__form__bg-block form .contact-us-submit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-top:15px}.contact-us__main__content__info__form__bg-block form .contact-us-submit input{width:250px;height:auto;position:relative;padding:15px;background-color:#59708f;border:none;border-radius:30px;outline:0;color:#fff;font-family:"Helvetica Medium";cursor:pointer;font-size:1.25rem;margin:0}@media screen and (max-width:992px){.contact-us__main__content__info__form{margin-top:30px}.contact-us__main__content__info__form__bg-block{padding:30px 15px}.contact-us__main__content__info__form__bg-block h4{text-align:center;padding:0 0 35px 0;font-size:1.2rem}.contact-us__main__content__info__form__bg-block form .contact-us-submit input{padding:10px;font-size:1.125rem}.contact-us__main__content__info__form__bg-block form input{font-size:.875rem;min-height:50px}.contact-us__main__content__info__form__bg-block form textarea{font-size:.875rem}}@media screen and (min-width:1199.9px) and (max-width:1470px){.contact-us__main__content__info__form__bg-block{padding:25px}}.contact-us__main__content__info{width:100%;height:auto;position:relative}.contact-us__main__content__info h3{font-family:"Helvetica Medium";color:#59708f;font-size:1.5rem;padding:0;margin:0}.contact-us__main__content__info__number{padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-us__main__content__info__number h4{font-family:"Helvetica Medium";color:#59708f;font-size:1.125rem;padding:0;margin:0}.contact-us__main__content__info__number a{font-size:1rem;color:#59708f;margin:0;font-family:"Helvetica Thin";text-decoration:underline;padding-left:35px}.contact-us__main__content__info__others-numbers{padding-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us__main__content__info__others-numbers a{font-size:1rem;color:#59708f;padding:0;margin:0;font-family:"Helvetica Thin";text-decoration:underline;padding-bottom:5px}.contact-us__main__content__info__others-numbers a:last-child{padding-bottom:0}.contact-us__main__content__info__mail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us__main__content__info__mail h4{font-family:"Helvetica Medium";color:#59708f;font-size:1.125rem;padding:0;margin:0}.contact-us__main__content__info__mail a{font-size:1rem;color:#59708f;padding:0;margin:0;font-family:"Helvetica Thin";text-decoration:underline;padding-left:65px}.contact-us__main__content__info__location{padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us__main__content__info__location h4{font-family:"Helvetica Medium";color:#59708f;font-size:1.125rem;padding:0;margin:0}.contact-us__main__content__info__location p{font-size:1rem;color:#8e8e8e;margin:0;font-family:"Helvetica Thin";padding-left:55px;line-height:1.1rem}.contact-us__main__content__info__calendar-job{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us__main__content__info__calendar-job h4{font-family:"Helvetica Medium";color:#59708f;font-size:1.125rem;padding:0;margin:0}.contact-us__main__content__info__calendar-job p{font-size:1rem;color:#8e8e8e;margin:0;font-family:"Helvetica Thin";padding-left:18px}.contact-us__main__content__info__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us__main__content__info__social h4{font-family:"Helvetica Medium";color:#59708f;font-size:1.125rem;padding:0;margin:0}.contact-us__main__content__info__social a{padding-left:15px;text-decoration:none}.contact-us__main__content__info__social a img{position:relative;width:auto;height:auto;padding-right:15px}.contact-us__main__content__info__social a img:last-child{padding-right:0}@media screen and (max-width:992px){.contact-us__main__content__info h3{font-size:1.2rem}.contact-us__main__content__info__number{padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__number a{padding-left:0;font-size:.875rem}.contact-us__main__content__info__number h4{padding-bottom:10px}.contact-us__main__content__info__others-numbers{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__mail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__mail a{font-size:.875rem;padding-left:0}.contact-us__main__content__info__mail h4{padding-bottom:10px}.contact-us__main__content__info__location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us__main__content__info__location p{font-size:.875rem;padding-left:0}.contact-us__main__content__info__location h4{padding-bottom:10px}.contact-us__main__content__info__calendar-job{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__calendar-job P{font-size:.875rem;padding-left:0}.contact-us__main__content__info__calendar-job h4{padding-bottom:10px}}@media screen and (min-width:992px) and (max-width:1200px){.contact-us__main__content__info__number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__number a{padding-left:0}.contact-us__main__content__info__number h4{padding-bottom:10px}.contact-us__main__content__info__others-numbers{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__mail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__mail a{padding-left:0}.contact-us__main__content__info__mail h4{padding-bottom:10px}.contact-us__main__content__info__location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us__main__content__info__location p{padding-left:0}.contact-us__main__content__info__location h4{padding-bottom:10px}.contact-us__main__content__info__calendar-job{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-us__main__content__info__calendar-job P{padding-left:0}.contact-us__main__content__info__calendar-job h4{padding-bottom:10px}.contact-us__main__content__info__form__bg-block{padding:25px}}@media screen and (min-width:1199.9px) and (max-width:1470px){.contact-us__main__content__info__number a{padding-left:18px}.contact-us__main__content__info__others-numbers{padding-left:0;padding-right:17px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contact-us__main__content__info__mail a{padding-left:45px}.contact-us__main__content__info__location p{padding-left:38px}}@media screen and (min-width:1469.9px) and (max-width:1670px){.contact-us__main__content__info__number a{padding-left:10px}.contact-us__main__content__info__others-numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}.contact-us__main__content__info__mail a{padding-left:40px}.contact-us__main__content__info__location p{padding-left:30px}}.find-on__main__logo{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:230px;min-height:100px}.find-on__main__logo img{width:auto;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;opacity:.6}.find-on__main__logo img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.find-on__main__list{width:100%;height:auto;position:relative}.find-on__main__list ul{list-style:none;margin:0}.find-on__main__list ul li{margin:0;padding:0 0 27px 0}.find-on__main__list ul li:last-child{padding:0}.find-on__main__list ul li::before{content:"";width:15px;height:15px;display:block;position:relative;top:20px;left:-30px;background-color:#e3eaf2;border-radius:50%}.find-on__main__list ul li a{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin"}.all-logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;width:100%;padding-bottom:75px}.central-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.last-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.all-logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.find-on__main__list ul li a{font-size:.875rem}}@media screen and (max-width:550px){.all-logo-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my-footer__contact-info{width:100%;height:auto;position:relative;padding:0;max-width:215px}.my-footer__contact-info h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0;padding:0 0 20px 0;text-align:left}.my-footer__contact-info p{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Bold";padding:0 0 15px 0;margin:0}.my-footer__contact-info a{color:#59708f;font-size:.875rem;font-family:"Helvetica Light";padding:0 0 15px 0;margin:0}.my-footer__contact-info .social-link a{padding:0 15px 15px 0}.my-footer__contact-info .social-link a:last-child{padding:0}.my-footer__contact-info .social-link a img{position:relative;width:auto;height:auto;padding-right:15px}.my-footer__contact-info .social-link a img:last-child{padding-right:0}.contact-list-main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px) and (max-width:1201px){.my-footer__contact-info h2{font-size:.875rem}}@media screen and (max-width:992px){.contact-list-main-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.my-footer__list{width:100%;height:auto;position:relative;padding:0}.my-footer__list h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0;padding:0 0 20px 0}.my-footer__list ul{list-style:none;padding:0}.my-footer__list ul li{margin:0;padding:0 0 9px 0;cursor:pointer}.my-footer__list ul li:last-child{padding:0}.my-footer__list ul li a{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";padding:0;margin:0}@media screen and (min-width:992px) and (max-width:1201px){.my-footer__list h2{font-size:.875rem}}@media screen and (max-width:992px){.footer-list-margin{margin-bottom:20px}.my-footer__list h2{padding:0 0 10px 0}}.footer-main__logo{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0}.footer-main__logo img{width:auto;height:auto;position:relative}.footer-main__content{width:100%;height:auto;position:relative;padding:0 35px}.footer-main__content__data{width:100%;height:auto;position:relative}.footer-main__content__data p{font-family:ProximaNova-Light;font-size:1.125rem;color:#8e8e8e;margin:0}.footer-main__content__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto}.footer-main__content__phone a{color:#59708f;font-size:1.125rem;margin:0;padding:0;text-decoration:underline;font-family:ProximaNova-Light}.footer-main__content__str{text-align:right;position:relative}.footer-main__content__str p{font-family:ProximaNova-Light;font-size:1.125rem;color:#8e8e8e;margin:0}@media screen and (max-width:992px){.footer-main__content__str{text-align:left}.footer-main__content__str p{font-size:.875rem}.footer-main__content__phone{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-main__content__phone a{padding-bottom:10px;font-size:.875rem}.footer-main__content__data p{font-size:.875rem;padding-bottom:10px}}@media screen and (min-width:992px) and (max-width:1669px){.footer-main__content__str p{font-size:1rem}.footer-main__content__phone a{font-size:.7rem}.footer-main__content__data p{font-size:1rem}}.footer-social{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:10px}.footer-social a{text-decoration:none;padding-right:25px}.footer-social a:last-child{padding-right:0}.footer-social a img{position:relative;width:auto;height:auto}@media screen and (max-width:992px){.footer-social a img{width:25px;height:25px}}.brand-style{max-width:150px;-o-object-fit:contain;object-fit:contain}.scroll{top:-90px}.no-scroll{top:0}.btn{padding:10px 1%;margin:5px;color:#fff;text-decoration:none;font-family:sans-serif;-webkit-transition:all .1s ease;transition:all .1s ease}.btn:hover{-webkit-transition:all .1s ease;transition:all .1s ease}.menu-link{display:none}.spinner-master input[type=checkbox]{display:none}.personal-contact-wrap{padding-left:0}.menu-header{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-header ul{padding:0;margin:0;list-style:none;position:relative;display:inline-block}.menu-header ul li{padding:0}.menu-header ul li a{text-decoration:none;color:#59708f;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"Helvetica Regular"}.menu-header ul li a:hover{background:#e3eaf2;color:#fff;text-decoration:underline;height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-header>li>ul.sub_menu{min-width:10em;padding:4px 0;background-color:#f4f4f4;border:1px solid #fff}.menu-header>ul>li{display:inline-block}.menu-header ul li.hover>a{background:#e3eaf2;color:#fff}.menu-header ul ul{display:none;position:absolute;top:100%;min-width:160px;background:#39484d}.menu-header ul li:hover>ul{display:block}.menu-header ul ul>li{position:relative;padding:40px 10px}.menu-header ul ul>li a{padding:10px 15px;height:auto;background:#39484d}.menu-header ul ul>li a:hover{background:#efa666;color:#fff}.menu-header ul ul ul{position:absolute;left:100%;top:0}.spinner-master{display:none}.main-menu{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:85px}.header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:20px;min-width:110px}.header-phone img{width:auto;height:auto;position:relative}.header-phone a{text-decoration:none;color:#8e8e8e;font-size:.875rem;padding-left:4px;font-family:"Helvetica Light";-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-phone a:hover{opacity:.8}.header-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:10px}.header-basket a{margin:0;text-decoration:none;color:#8e8e8e;font-size:.875rem;padding-left:8px;font-family:"Helvetica Light";-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-basket a:hover{opacity:.8}.personal-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:300px}.my-logotype{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px) and (max-width:1270px){.header-phone a{font-size:.65rem}.brand-style{max-width:100px}.menu-header ul li a{font-size:.65rem}.menu-header ul li>a{padding:2px 10px}.banner-main__popup .modal-btn{width:80px;height:80px}.banner-main__popup .modal-btn img{width:35px;height:35px}.banner-main__popup .my-modal-content{min-width:540px}.banner-main__popup .my-modal-content .my-modal-body form input{padding:15px 30px}.banner-main__popup .my-modal-content .my-modal-footer input{width:210px;height:50px}.personal-contact{max-width:250px}.header-basket{padding-right:10px}.header-basket a{font-size:.65rem}}@media all and (max-width:992px){.main-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-logotype{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand-style{width:100px}.banner-main .modal-btn{width:90px;height:90px}.banner-main__popup .my-modal-content{min-width:auto;width:100%}.banner-main__content .slick-dots{bottom:35%}.title-h1-default h1{font-size:4.375rem!important}.banner-main__popup .modal-btn img{width:35px;height:35px}.banner-main__popup .modal-btn{width:70px;height:70px}.menu-header ul li a{height:50px;padding:0}.menu-header{width:100%;max-height:55em;position:absolute;top:100%}.spinner-master *{-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.spinner-master{position:absolute;margin:5px;height:30px;width:30px;float:right;display:block;background-color:transparent;right:0;top:32%}.home-banner{margin-bottom:30px}.spinner-master label{cursor:pointer;position:absolute;z-index:99;height:100%;width:100%;top:0;left:-10px}.spinner-master .spinner{position:absolute;height:4px;width:100%;padding:0;background-color:#59708f}.spinner-master .diagonal.part-1{position:relative;float:left}.spinner-master .horizontal{position:relative;float:left;margin-top:4px}.spinner-master .diagonal.part-2{position:relative;float:left;margin-top:4px}.spinner-master input[type=checkbox]:checked~.spinner-spin>.horizontal{opacity:0}.spinner-master input[type=checkbox]:checked~.spinner-spin>.diagonal.part-1{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:10px}.spinner-master input[type=checkbox]:checked~.spinner-spin>.diagonal.part-2{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:-12px}a.menu-link{display:block;color:#fff;float:left;text-decoration:none;padding:10px 16px;font-size:1.5em}a.menu-link:hover{color:#efa666}a.menu-link:after{content:"\2630";font-weight:400}a.menu-link.active:after{content:"\2715"}.menu-header{clear:both;min-width:inherit;float:none}.menu-header,.menu-header>ul ul{overflow:hidden;max-height:0;background-color:#fff}.menu-header>li>ul.sub-menu{padding:0;border:none}.menu-header.active,.menu-header>ul ul.active{width:100%;max-height:55em;z-index:9999}.menu-header ul{display:inline;width:100%;border-bottom:1px solid #e3eaf2}.menu-header li,.menu-header>ul>li{display:block}.menu-header>ul>li:last-of-type a{border:none}.menu-header li a{color:#fff;display:block;padding:.8em;position:relative}.menu-header li.has-submenu>a:after{content:"+";position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:.55em .5em}.menu-header li.has-submenu>a.active:after{content:"-"}.menu-header ul ul>li a{background-color:#39484d;padding:10px 18px 10px 30px}.menu-header ul li a:hover{background:#59708f;color:#fff}.menu-header ul li.hover>a{background:#59708f;color:#fff}.menu-header ul ul,.menu-header ul ul ul{display:inherit;position:relative;left:auto;top:auto;border:none}}@media screen and (max-width:980px){header.header .my-logotype{padding-left:0}header.header{position:relative;z-index:500}header.header .header-phone{display:block!important;position:absolute;top:-32px;width:80%;text-align:center;margin-left:20%}header.header .header-phone a{padding-left:2px}header.header .header-phone img{margin-top:-2px}header.header .spinner-master label{left:0}}@media screen and (max-width:767.55px){nav.menu-header ul li a{height:40px}nav.menu-header ul li a:hover{height:40px}nav#menu.active{padding-top:10px;border-top:1px solid #ccc;margin-top:23px}header.header .my-logotype{padding-left:0;min-width:120px;position:relative;z-index:99}}@media screen and (min-width:1200px) and (max-width:1600px){.menu-header ul li a{font-size:.875rem;padding:2px 10px}}@media screen and (min-width:1600px){.menu-header ul li>a{padding:2px 10px}}.partners__main__content__slider{width:100%;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.partners__main__content__slider__item{width:100%;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:400;padding:0 4px;cursor:pointer}.partners__main__content__slider__item__content{width:100%;height:auto;position:relative;border:1px solid rgba(211,211,211,.6);min-height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.partners__main__content__slider__item__content img{width:60%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:80px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.5}.partners .slick-dots{position:absolute;bottom:-30%;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20}.partners .slick-dots li{position:relative;display:inline-block;width:15px!important;height:15px!important;margin:0 15px;padding:0;cursor:pointer;background-color:transparent;outline:0}.partners .slick-dots button{background-color:#fff;color:#fff!important;border:1px solid #a7b5c5;border-radius:50%;width:15px!important;height:15px!important;font-size:0;outline:0;cursor:pointer;padding:0}.partners .slick-dots .slick-active button{border:1px solid #59708f;background-color:#a7b5c5;outline:0;padding:0}.partners__main__content__slider .slick-list .slick-slide:hover{-webkit-transform:scale(1.15);transform:scale(1.15);padding:0 24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:900}.partners__main__content__slider .slick-list .slick-slide:hover .partners__main__content__slider__item__content{border:1px solid #d3d3d3}.partners__main__content__slider .slick-list .slick-slide:hover .partners__main__content__slider__item__content img{opacity:1}.partners__main__content__slider .slick-list .slick-slide{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:800;padding:0}.partners__main__content__slider .slisk-slide .slick-active{padding:30px 0 10px 0}.partners__main__content__slider .slick-track{padding:15px 0}.partners__main__content__slider a{outline:0}@media screen and (max-width:480px){.partners .slick-dots li{margin:0 5px}}@media screen and (max-width:992px){.partners .slick-dots{bottom:-10%}}.purchases-content__main{width:100%;height:auto;position:relative;max-width:812px;margin:0 auto;text-align:center;padding-top:240px;padding-bottom:350px}.purchases-content__main__title{width:100%;height:auto;position:relative;background-color:rgba(227,234,242,.8);border:1px solid #d3d3d3;padding-bottom:25px}.purchases-content__main__title h2{font-size:6.25rem;color:#59708f;font-family:"Helvetica Medium";margin:-68px 0 0 0;padding:0}.purchases-content__main__title h3{font-size:5rem;color:#59708f;font-family:"Helvetica Light";margin:0;padding:0}.purchases-content__main__title p{font-size:1.5rem;color:#59708f;font-family:"Helvetica Light";padding:0;margin:0}.purchases-content__main__description{padding-top:28px;margin-top:5px;width:100%;height:auto;position:relative;background-color:rgba(227,234,242,.8);border:1px solid #d3d3d3}.purchases-content__main__description p{color:#59708f;font-size:1.125rem;font-family:"Helvetica Light";padding:0;max-width:365px;margin:0 auto}.purchases-content__main__description__button{width:100%;max-width:287px;background-color:#fff;border:1px solid #a7b5c5;margin:0 auto -7px;border-radius:30px;text-align:center;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:20px;position:relative}.purchases-content__main__description__button a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#a7b5c5;font-size:1.25rem;font-family:"Helvetica MEdium";text-decoration:none;padding:13px 25px}.purchases-content__main__description__button a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:992px){.purchases-content__main{padding-top:50px;padding-bottom:50px}.purchases-content__main__title h2{font-size:2rem;margin:0;padding-top:20px}.purchases-content__main__title h3{font-size:1.5rem;padding-top:10px}.purchases-content__main__title p{font-size:1.2rem}.purchases-content__main__description__button{top:0;margin:20px auto 20px;max-width:250px}.purchases-content__main__description__button a{font-size:1rem;padding:17px 25px}.purchases-content__main__description p{font-size:.875rem;padding:0 10px}}@media screen and (min-width:992px) and (max-width:1200px){.purchases-content__main{padding:160px 0}}.review-client__main__item{width:100%;height:auto;position:relative}.review-client__main__item__info-client{width:100%;height:auto;position:relative;padding-bottom:50px}.review-client__main__item__info-client:last-child{padding-bottom:0}.review-client__main__item__info-client__main{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-50px 0 0 0}.review-client__main__item__info-client__main__name{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.review-client__main__item__info-client__main__name img{width:auto;height:auto;position:relative}.review-client__main__item__info-client__main__name p{color:#59708f;font-size:1.125rem;font-family:"Helvetica Regular";padding:0 0 0 20px;margin:22px 0 0 0}.review-client__main__item__info-client__main__star{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-client__main__item__info-client__description{width:100%;height:auto;position:relative;max-width:615px;padding-top:20px}.review-client__main__item__info-client__description p{font-family:"Helvetica Thin";font-size:1.125rem;color:#8e8e8e;margin:0}.review-client__main__item__info-client__image{width:100%;height:auto;position:relative;padding-top:15px;max-width:64px;min-height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.review-client__main__item__info-client__image img{width:100%;height:auto;position:relative;margin-right:10px}.review-client__main__item__info-client__image img:last-child{margin-right:0}.review-client__main__item__info-client__conclusion{width:100%;height:auto;position:relative;padding-top:15px}.review-client__main__item__info-client__conclusion__pros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:auto}.review-client__main__item__info-client__conclusion__pros p{color:#65d14b;font-size:.875rem;font-family:"Helvetica Medium";padding:0;margin:0}.review-client__main__item__info-client__conclusion__pros span{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";padding:0 0 0 10px}.review-client__main__item__info-client__conclusion__negative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:auto;padding-left:28px}.review-client__main__item__info-client__conclusion__negative p{color:#cc6a6a;font-size:.875rem;font-family:"Helvetica Medium";padding:0;margin:0}.review-client__main__item__info-client__conclusion__negative span{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";padding:0 0 0 10px}.review-client__main__item__info-client__conclusion__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-client__main__item__info-client__conclusion__data p{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";padding:0;margin:0}.review-client__main__item__info-client__main__star__rate{float:left;height:30px;padding:0;top:10px;right:-7px;position:relative}.review-client__main__item__info-client__main__star__rate:not(:checked)>input{position:absolute;top:-9999px}.review-client__main__item__info-client__main__star__rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:25px;color:#ccc;margin:0}.review-client__main__item__info-client__main__star__rate:not(:checked)>label:before{content:"★ "}.review-client__main__item__info-client__main__star__rate>input+label:hover:before,.review-client__main__item__info-client__main__star__rate>input+label:hover~label:before,.review-client__main__item__info-client__main__star__rate>input:checked~label:before{color:#ffc700}.review-client__main__item__info-client__main__star__rate:not(:checked)>label:hover,.review-client__main__item__info-client__main__star__rate:not(:checked)>label:hover~label{color:#deb217}.review-client__main__item__info-client__main__star__rate>input:checked+label:hover,.review-client__main__item__info-client__main__star__rate>input:checked+label:hover~label,.review-client__main__item__info-client__main__star__rate>input:checked~label:hover,.review-client__main__item__info-client__main__star__rate>input:checked~label:hover~label,.review-client__main__item__info-client__main__star__rate>label:hover~input:checked~label{color:#c59b08}.review-global{width:100%;height:auto;position:relative;border:1px solid #d3d3d3;padding:40px 15px 10px}.review-client-gallery{width:100%;height:auto;position:relative;padding-top:15px}.review-client-gallery:hover a{text-decoration:none}.modal-content .ekko-lightbox-item img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ekko-lightbox-container{overflow:hidden}@media screen and (max-width:992px){.review-client__main__item__info-client__description p{font-size:.875rem}.review-client__main__item__info-client__main__name p{padding:0 0 0 8px}.review-client__main__item__info-client__conclusion__negative{padding:0}.review-client__main__item__info-client__main__name p{font-size:1rem}.review-client__main__button{padding-top:0!important}}@media screen and (min-width:992px) and (max-width:1200px){.review-client__main__item__info-client__conclusion__negative{padding-left:50px}}.showrooms-partners-location__main{width:100%;height:auto;position:relative}.showrooms-partners-location__main h2{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin";margin:0;padding:0;width:100%;max-width:625px;margin:0 auto;text-align:center;padding:30px 0 40px}.showrooms-partners-location__main__info-block{border:1px solid #d3d3d3;width:100%;height:auto;position:relative;padding:52px 0 85px;margin-bottom:20px}.showrooms-partners-location__main__info-block:last-child{margin-bottom:0}.showrooms-partners-location__main__info-block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0}.showrooms-partners-location__main__info-block a img{width:100%;height:auto;position:relative}.showrooms-partners-location__main__info-block ul{list-style:none;margin:0}.showrooms-partners-location__main__info-block ul li{font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin";padding:0 0 30px 0;display:inline-block;margin-right:50px}.showrooms-partners-location__main__info-block ul li:last-child{padding:0}.showrooms-partners-location__main__info-block ul li:before{content:"";position:relative;left:-25px;top:20px;width:15px;height:15px;background-color:#e3eaf2;display:block;border-radius:50%}@media screen and (max-width:992px){.showrooms-partners-location__main h2{font-size:.875rem}.showrooms-partners-location__main__info-block ul li{font-size:.875rem;padding-bottom:15px}.showrooms-partners-location__main__info-block{padding:25px 0 30px}}@media screen and (min-width:992px) and (max-width:1400px){.showrooms-partners-location__main__info-block ul li{padding:0 0 10px 0}}.showrooms-select__main__my-select{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showrooms-select__main__my-select__global-value{width:100%;height:auto;position:relative;max-width:250px;min-height:60px;background-color:#59708f;text-align:center;border-radius:40px}.showrooms-select__main__my-select__global-value span{color:#fff;text-align:center;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;font-size:1.25rem;font-family:"Helvetica Medium"}.showrooms-select__main__my-select__global-value ul{width:100%;height:auto;position:relative;background-color:#59708f!important;border-radius:20px!important}.showrooms-select__main__my-select__global-value ul li{color:#fff;font-size:1rem;font-family:"Helvetica Medium"}.showrooms-select__main__my-select .nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:10px;margin-top:0;pointer-events:none;position:absolute;right:40px;top:37%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px}.showrooms-select .nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select .option.focus,.nice-select .option.selected.focus,.showrooms-select .nice-select .option:hover{background-color:rgba(104,166,248,.2)!important}.main-breadcumbs-showrooms{padding-top:0!important}.white-button{width:100%;height:auto;position:relative;max-width:250px;min-height:60px;background-color:#fff;text-align:center;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a7b5c5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.white-button:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#59708f}.white-button:hover a{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.white-button a{color:#a7b5c5;padding:14px 55px;font-size:1.25rem;font-family:"Helvetica Medium";text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.white-button a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.white-button-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.file-upload{display:block;width:auto;height:auto;margin-right:20px}.file-upload .controls{display:none}.file-upload .image-box{margin:0;height:134px;width:124px;background:#fff;cursor:pointer;overflow:hidden;border:1px solid #d3d3d3;position:relative}.file-upload .image-box img{height:100%;display:none;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.file-upload .image-box a{position:absolute;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;right:0;color:#8e8e8e;font-family:"Helvetica Light";font-size:.875rem}.file-upload .image-box p{color:#a7b5c5;font-size:.875rem;font-family:"Helvetica Light"}.file-upload .image-box i{width:100%;height:auto;position:relative;font-size:50px;color:#a7b5c5;padding-top:20px;padding-bottom:10px}.reviews-iputs{width:100%;height:auto;position:relative;outline:0}.reviews-iputs input{width:100%;max-width:428px;height:auto;min-height:60px;border:1px solid #d3d3d3;position:relative;padding:0 0 0 25px;margin:0 20px 14px 0;outline:0;color:#8e8e8e;font-size:1.125rem}.reviews-load-image{outline:0}.reviews-contact-form-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-iputs::-webkit-input-placeholder{font-size:1.125rem;color:#8e8e8e}.reviews-iputs::-moz-placeholder{font-size:1.125rem;color:#8e8e8e}.reviews-iputs:-ms-input-placeholder{font-size:1.125rem;color:#8e8e8e}.reviews-iputs:-moz-placeholder{font-size:1.125rem;color:#8e8e8e}.reviews-modal-content{width:1080px;height:auto;position:relative}.reviews-modal-header{border-bottom:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-modal-header h4{font-size:1.875rem;color:#59708f;font-family:"Helvetica Medium";width:100%}.reviews-modal-header button{outline:0}.reviews-iputs .review-input-plus{border:1px solid #65d14b;margin:0 20px 0 0}.reviews-iputs .review-input-minus{border:1px solid #cc6a6a;margin:0 20px 0 0}.reviews-rating{width:125px;height:auto;min-height:25px;position:relative;margin-top:25px;font-size:0;unicode-bidi:bidi-override;direction:rtl}.reviews-rating input{display:none}.reviews-rating>input{display:none}.reviews-rating>input+label{display:inline-block;overflow:hidden;text-indent:-9999px;width:1em;white-space:nowrap;cursor:pointer}.reviews-rating>input+label:before{display:inline-block;text-indent:9999px;content:"★ ";color:#d3d3d3}.reviews-rating *{font-size:1.5rem}.reviews-rating>input+label:hover:before,.reviews-rating>input+label:hover~label:before,.reviews-rating>input:checked~label:before{content:"★ ";color:#deb217}.reviews-textarea-block{margin-top:20px;width:100%;height:auto;position:relative;display:block;margin-bottom:20px}.reviews-textarea-block textarea{width:100%;height:auto;position:relative;min-height:125px;max-width:1024px;padding:20px;outline:0;color:#8e8e8e;font-size:1.125rem}.reviews-submit{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}.reviews-submit button{outline:0;height:60px;width:100%;max-width:250px;padding:14px 55px;border-radius:35px;background-color:#59708f;color:#fff;position:relative;border:none;font-size:1.25rem;font-family:"Helvetica Medium";cursor:pointer}#fileInput{display:none;outline:0}.load-photo-reviews{background-color:transparent;border:0;text-decoration:underline;outline:0;color:#59708f;font-size:1.125rem;font-family:"Helvetica Regular";cursor:pointer}.reviews-iputs input::-webkit-input-placeholder{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light"}.reviews-iputs input::-moz-placeholder{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light"}.reviews-iputs input:-ms-input-placeholder{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light"}.reviews-iputs input:-moz-placeholder{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Light"}#myModal{padding:20px}@media screen and (min-width:992px) and (max-width:1200px){.reviews-iputs .review-input-plus{margin-bottom:20px}}@media screen and (min-width:992px) and (max-width:1920px){.review-modal-lg{max-width:100%!important;height:auto;margin:1.5rem auto 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:992px){.showrooms-select__main__my-select__global-value ul{border:1px solid #e8e8e8}.showrooms-select__main__my-select .nice-select:after{top:31%}.showrooms-select__main__my-select__global-value{min-height:45px}.showrooms-select__main__my-select__global-value span{min-height:45px;font-size:1rem}.reviews-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.load-photo-reviews{font-size:.875rem}.reviews-iputs .review-input-plus{margin-bottom:20px}.reviews-iputs{padding-top:25px}.white-button-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.reviews-modal-content{width:100%!important}.reviews-modal-header{text-align:left}.modal.fade .modal-dialog{margin:0;max-width:100%}.global-reviews-form-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-modal-header h4{font-size:1.2rem}.reviews-iputs input::-webkit-input-placeholder{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light"}.reviews-iputs input::-moz-placeholder{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light"}.reviews-iputs input:-ms-input-placeholder{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light"}.reviews-iputs input:-moz-placeholder{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light"}.reviews-textarea-block textarea{font-size:.875rem}.reviews-iputs input{font-size:.875rem}}@media screen and (max-width:767.55px){section.showrooms-select{margin-top:25px}}.reviews-load-image-chous{width:100%;max-width:250px;height:auto;text-align:center;cursor:pointer;display:block;color:#59708f;margin:0;text-decoration:underline;text-align:left;font-size:1.125rem;font-family:"Helvetica Regular"}.reviews-load-image-my{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.my-footer{width:100%;height:auto;position:relative}.my-footer__data{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 45px;padding-left:35%}.my-footer__data p{font-size:1.125rem;color:#8e8e8e;font-family:ProximaNova-Light;margin:0}.my-footer__foot-logo{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-footer__foot-logo img{width:auto;height:auto;position:relative}.my-footer__location{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 45px 0 0;padding-right:80px}.my-footer__location p{font-size:1.125rem;color:#8e8e8e;font-family:ProximaNova-Light;margin:0}.subfooter-position{padding:30px 0 55px}@media screen and (min-width:992px) and (max-width:1201px){.my-footer__data p{font-size:1rem}.my-footer__location p{font-size:1rem}.my-footer__location{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:992px){.my-footer__data{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 15px 0}.my-footer__location{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-footer__foot-logo{padding:0 0 15px 0}.my-footer__location p{font-size:.875rem}.my-footer__data p{font-size:.875rem}}@media screen and (max-width:980px){footer .my-footer__data{padding-left:0}footer .my-footer__location{padding-right:0}}.title-h2{width:100%;height:auto;position:relative;text-align:center;padding-bottom:35px}.title-h2 h2{color:#59708f;font-size:1.875rem;font-family:"Helvetica Medium";margin:0}.page-404{width:100%;height:auto;position:relative;padding-top:160px;padding-bottom:50px}.page-404__main{width:100%;height:auto;position:relative;width:100%;max-width:812px;background-color:#e3eaf2;border:1px solid #d3d3d3;margin:0 auto}.page-404__main__global-text{width:100%;height:auto;position:relative;text-align:center}.page-404__main__global-text h2{font-size:6rem;color:#59708f;font-family:"Helvetica Bold";position:relative;margin:-63px 0 0 0}.page-404__main__global-text h3{color:#59708f;font-size:3.68rem;font-family:"Helvetica Bold";margin:0}.page-404__main__global-text p{color:#a7b5c5;font-size:1.25rem;max-width:415px;margin:0 auto;padding-top:10px;padding-bottom:25px}.page-404__navigation{width:100%;height:auto;position:relative;max-width:812px;margin:0 auto;padding-top:25px}.page-404__navigation h4{font-size:1.5rem;color:#59708f;margin:0 auto;max-width:635px;font-family:"Helvetica Bold";text-align:center;padding-bottom:30px}.page-404__navigation__button{width:100%;position:relative;background-color:#fff;border:1px solid #a7b5c5;border-radius:40px;max-width:250px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404__navigation__button a{color:#a7b5c5;font-size:1.25rem;font-family:"Helvetica Medium";padding:14px 80px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-404__navigation__button a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.catalog a{padding:14px 40px}@media screen and (max-width:992px){.page-404{padding-top:110px;padding-bottom:30px}.page-404__main__global-text h2{font-size:6.9rem;margin:0}.page-404__main__global-text h3{font-size:2.68rem;margin:0}.page-404__main__global-text p{font-size:1rem;padding-top:10px;padding-bottom:20px}.page-404__navigation__button{margin:0 auto 15px}.page-404__navigation h4{font-size:1.2rem;padding-bottom:15px}.buttons-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about-material{width:100%;height:auto;position:relative;padding-bottom:185px;padding-top:130px}.about-material__title{width:100%;height:auto;position:relative;text-align:center;border-bottom:1px solid #d3d3d3;margin-bottom:105px}.about-material__title h2{color:#59708f;font-size:1.875rem;font-family:"Helvetica Medium";margin:0}@media screen and (max-width:992px){.about-material{padding-top:65px;padding-bottom:50px}.about-material__title{margin-bottom:35px}.about-material__title h2{font-size:1.4rem;padding-bottom:10px!important}}@media screen and (max-width:767.55px){section.about-material{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:992px) and (max-width:1200px){.about-material__title{margin-bottom:50px}.about-material__info h3{padding-bottom:20px}.shipping-about-material{padding-top:50px;padding-bottom:50px}}.about-us-banner{width:100%;height:auto;position:relative;overflow:hidden;margin-top:85px}.about-us-banner__main{width:100%;height:auto;position:relative}.about-us-banner__main__title{position:relative;display:block;padding-top:95px}.about-us-banner__main__title h2{font-family:"Helvetica Medium";font-size:2.25rem;color:#59708f;margin:0;padding:0 0 42px 0}.about-us-banner__main__title p{color:#707070;font-size:1.25rem;font-family:"Helvetica Regular";margin:0;padding:0;width:100%;max-width:595px;line-height:1.6rem}.about-us-banner__main__image{width:50vw;position:absolute;left:0;top:0;z-index:0;background-repeat:no-repeat;background-size:cover;height:640px}.main-breadcumbs{position:relative;left:0;z-index:100;padding-top:77px}.main-breadcumbs ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin:0}.main-breadcumbs ul li{cursor:pointer}.main-breadcumbs ul li a{text-decoration:none;color:#8e8e8e;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.875rem;font-family:"Helvetica Light"}.main-breadcumbs ul li a:after{content:">"}.main-breadcumbs ul li a:hover{color:#59708f;text-decoration:underline}.about-us-rock-design h3{color:#e3eaf2;font-size:12.6rem;font-family:"Helvetica Bold";position:absolute;left:-45px;margin:0;bottom:0;z-index:-1}.about-us-line-2{width:100%;height:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-breadcumbs ul li:last-child a:after{content:""}@media screen and (max-width:992px){.about-us-section-item:last-child{padding:0}.about-us-rock-design{display:none}.about-us-banner__main__image{width:100%;position:relative;height:350px;background-position:50% 50%}.about-us-banner__main__title{padding-top:25px;padding-bottom:25px;text-align:center}.about-us-banner__main__title h2{font-size:1.2rem;padding-bottom:15px}.about-us-banner__main__title p{font-size:.875rem}.about-us-line-2{height:350px}}@media screen and (max-width:600px){.about-us-banner__main__image{height:250px}.about-us-line-2{height:auto}}@media screen and (max-width:768px){.about-us-global-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-is-section__main__image-block-3{border:1px solid #d3d3d3;border-bottom:none}.what-is-section__main__image-block-2{border:1px solid #d3d3d3;border-top:none}.what-is-section__main__image-block-1{border:1px solid #d3d3d3;border-bottom:none}}@media screen and (min-width:992px) and (max-width:1200px){.about-us-rock-design h3{font-size:9rem;bottom:5%}}.about-us-our-story{width:100%;height:auto;padding:0 0 343px 0;position:relative}.about-us-our-story__main{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:54px 0 0 0}.about-us-line{width:80%;height:auto;position:absolute;height:1px;background-color:#d3d3d3;top:47%;left:0;right:0;z-index:-1;margin:0 auto}@media screen and (max-width:992px){.about-us-our-story{padding:0 0 25px 0}.about-us-our-story__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0 0}.about-us-our-story__main__small-item{bottom:0;text-align:center;margin:0}.about-us-our-story__main__small-item__content{left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us-our-story__big-item{margin:60px 0}.about-us-our-story__big-item__content{left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.about-us-line{display:none}}@media screen and (min-width:992px) and (max-width:1600px){.about-us-line{top:42%}}@media screen and (min-width:1250px) and (max-width:1599px){.about-us-line{width:65%}}@media screen and (min-width:1249px) and (max-width:1350px){.about-us-line{width:70%}}.what-is-section{width:100%;height:auto;position:relative;display:block;padding:120px 0 95px}.what-is-section__main{width:100%;height:auto;position:relative}.what-is-section__main__image-block-1{width:100%;height:auto;position:relative}.what-is-section__main__image-block-1 img{width:100%;height:100%;position:relative;min-height:225px;-o-object-fit:cover;object-fit:cover}.what-is-section__main__info-block-1{width:100%;height:100%;position:relative;padding:20px 0 56px;border:1px solid #d3d3d3;border-top:none}.what-is-section__main__info-block-1 h2{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding:0;text-align:center;max-width:260px;margin:0 auto;padding-bottom:40px}.what-is-section__main__info-block-1 p{color:#2f2f2f;font-size:.875rem;font-family:"Helvetica Light";padding:0;text-align:center;max-width:260px;margin:0 auto 15px}.what-is-section__main__info-block-1 p:last-child{margin:0 auto}.what-is-section__main__info-block-1 ul li{color:#2f2f2f;font-size:.875rem;font-family:"Helvetica Light";padding:0;max-width:260px;margin:0 auto 15px}.what-is-section__main__image-block-2{width:100%;height:auto;position:relative}.what-is-section__main__image-block-2 img{width:100%;height:100%;position:relative;min-height:300px;-o-object-fit:cover;object-fit:cover}.what-is-section__main__info-block-2{width:100%;height:auto;position:relative;padding:40px 0 45px;border:1px solid #d3d3d3}.what-is-section__main__info-block-2 h2{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding:0;text-align:center;max-width:260px;margin:0 auto;padding-bottom:22px}.what-is-section__main__info-block-2 p{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";padding:0;text-align:center;max-width:300px;margin:0 auto}.what-is-section__main__image-block-3{width:100%;height:auto;position:relative}.what-is-section__main__image-block-3 img{width:100%;height:100%;position:relative;-o-object-fit:cover;object-fit:cover;min-height:225px}.what-is-section__main__info-block-3{width:100%;height:auto;position:relative;padding:20px 0;border:1px solid #d3d3d3;border-top:none;text-align:center}.what-is-section__main__info-block-3 h2{color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding:0;text-align:center;max-width:260px;margin:0 auto;padding-bottom:40px}.what-is-section__main__info-block-3__logo{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what-is-section__main__info-block-3__logo__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:130px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.what-is-section__main__info-block-3__logo__items img{width:100%;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.5}.what-is-section__main__info-block-3__logo__bottom{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what-is-section__main__info-block-3__logo__bottom__company{width:100%;height:auto;max-width:95px;position:relative;margin:0 auto}.what-is-section__main__info-block-3__logo__bottom__company img{width:auto;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.5}.what-is-section__main__info-block-3 a{font-size:.875rem;color:#8e8e8e;font-family:"Helvetica Light";padding:0;text-decoration:underline}.what-is-section__main__info-block-3 h3{font-size:1.125rem;padding:0;color:#59708f;width:100%;max-width:230px;margin:40px auto 0;font-family:"Helvetica Regular"}.about-us-section-item{padding:0 7px}.about-us-global-main{width:100%;height:100%;position:relative;display:grid}.what-is-section__main__info-block-3__logo__bottom__company:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.what-is-section__main__info-block-3__logo__items:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:1}@media screen and (max-width:992px){.what-is-section{padding:60px 0}.what-is-section__main__info-block-1{border-top:1px solid #d3d3d3}.what-is-section__main__info-block-1 h2{padding-bottom:10px;font-size:1.2rem}.what-is-section__main__info-block-1 p{font-size:.875rem}.what-is-section__main__info-block-2 h2{font-size:1.2rem;padding-bottom:10px}.what-is-section__main__info-block-3__logo__items{max-width:110px;margin:10px}.what-is-section__main__info-block-3 h2{font-size:1.2rem;padding-bottom:10px}.what-is-section__main__info-block-3 h3{font-size:1.2rem;max-width:290px}.about-us-global-main{display:-webkit-box;display:-ms-flexbox;display:flex}.about-us-section-item{padding:0 0 30px 0}}@media screen and (min-width:992px) and (max-width:1200px){.what-is-section__main__info-block-3__logo__items{max-width:105px}.what-is-section__main__info-block-3 h2{max-width:215px}.what-is-section__main__info-block-3 h3{max-width:215px}}.advantages{width:100%;height:auto;position:relative;padding-top:65px;padding-bottom:65px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.advantages__main{width:100%;height:auto;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-block-padding{padding-top:45px}@media screen and (max-width:992px){.advantages{padding-top:30px}.main-block-padding{padding-top:25px}}@media screen and (max-width:767.55px){section.advantages{padding-bottom:25px}}.banner-main{position:relative}.banner-main__breadcrumbs{position:absolute;top:77px;background:rgba(157,181,197,.6)}.banner-main__breadcrumbs ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:0}.banner-main__breadcrumbs ul li{cursor:pointer}.banner-main__breadcrumbs ul li a{text-decoration:none;color:#8e8e8e;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.875rem;font-family:"Helvetica Light"}.banner-main__breadcrumbs ul li a:after{content:">"}.banner-main__breadcrumbs ul li a:hover{color:#59708f;text-decoration:underline}.banner-main__content{width:100%;height:100%;position:absolute;top:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.banner-main__content__item{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-main__content__item__title{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-main__content__item__title h1{color:#fff;font-size:9.375rem;line-height:1;text-shadow:0 0 1px #a7b5c5;margin:0;font-family:"Helvetica Bold";padding:5px 15px;letter-spacing:.875rem;background:rgba(157,181,197,.6)}.banner-main__popup{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner-main__popup .modal-btn{width:122px;height:122px;border-radius:50%;border:none;background-color:#fff;position:relative;outline:0;margin:0 65px 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-main__popup .modal-btn:hover{cursor:pointer;background-color:#fff;border-color:transparent!important;border:none}.banner-main__popup .modal-btn:hover:active{cursor:pointer;background-color:#fff;border-color:transparent!important;border:none;-webkit-box-shadow:0 0 0 0 #fff!important;box-shadow:0 0 0 0 #fff!important}.banner-main__popup .modal-btn img{width:45px;height:45px;position:relative}.banner-main__popup .my-modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#e3eaf2;background-clip:padding-box;border:10px solid #fff;border-radius:0;outline:0;min-width:590px;height:auto;min-height:400px}.banner-main__popup .my-modal-content .my-modal-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 30px 16px;border-top-left-radius:.3rem;border-top-right-radius:.3rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.banner-main__popup .my-modal-content .my-modal-header h5{color:#59708f;font-size:1.875rem;font-family:"Helvetica Medium"}.banner-main__popup .my-modal-content .my-modal-header .close{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;right:0;top:0;color:#d3d3d3;font-size:57px;opacity:1!important;line-height:0;outline:0;font-weight:400;border:none;text-shadow:none}.banner-main__popup .my-modal-content .my-modal-body{width:100%;height:auto;position:relative}.banner-main__popup .my-modal-content .my-modal-body form{position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:440px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.banner-main__popup .my-modal-content .my-modal-body__inputs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input{width:100%;height:auto;position:relative;padding:18px 30px;min-width:440px;border:none;margin-bottom:15px;font-size:ProximaNova-Light;border:2px solid #d3d3d3;outline:0}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input:last-child{width:100%;height:auto;position:relative;padding:18px 30px;min-width:440px;border:none;margin-bottom:40px;font-size:ProximaNova-Light;outline:0;border:2px solid #d3d3d3}.banner-main__popup .my-modal-content .my-modal-body__submit-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.banner-main__popup .my-modal-content .my-modal-body__submit-button input{width:250px;height:auto;position:relative;padding:15px;background-color:#59708f;border:none;border-radius:30px;outline:0;color:#fff;font-family:ComicSansMS;cursor:pointer;font-size:1.25rem}.slider-banner{width:100%}.slider-banner .slick-dots{position:absolute;bottom:calc(50% - 9rem);width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20}.slider-banner .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 15px;padding:0;cursor:pointer;background-color:transparent;outline:0}.slider-banner .slick-dots li button{background-color:#fff;color:#fff;border:1px solid #a7b5c5;border-radius:50%;width:15px;height:15px;font-size:0;outline:0;cursor:pointer;padding:0}.slider-banner .slick-dots li button:before{content:""}.slider-banner .slick-dots .slick-active button{border:1px solid #59708f;background-color:#a7b5c5;outline:0}.banner-main__breadcrumbs ul li:last-child a:after{content:""}.slide-content{width:100%;height:auto;min-height:610px;position:relative;display:block;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.banner-main .modal-btn{position:absolute;z-index:555;width:120px;height:120px;border-radius:50%;outline:0!important;border:none;cursor:pointer;bottom:10%;right:10%;background-color:#fff;border:1px solid #a7b5c5}.banner-main .modal-btn img{width:45px;height:45px}@media screen and (max-width:992px){.slider-banner .slick-dots{bottom:calc(50% - 4rem)}.banner-main .modal-btn{width:75px;height:75px;bottom:5%}.banner-main .modal-btn img{width:30px;height:30px}.banner-main__content__item__title h1{font-size:3.375rem}.banner-main__popup .my-modal-content{min-height:340px;min-width:100%}.banner-main__popup .my-modal-content .my-modal-header .close{top:4%;font-size:40px}.banner-main__popup .my-modal-content .my-modal-header h5{font-size:1.125rem}.banner-main__popup .my-modal-content .my-modal-body__submit-button input{padding:10px;font-size:1.125rem}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input{padding:10px 30px}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input:last-child{padding:10px 30px}}@media screen and (max-width:767.55px){.banner-main .banner-main__content__item__title h1{letter-spacing:4px;background:rgba(157,181,197,.7);margin-top:15px}.banner-main .banner-main__breadcrumbs{top:30px}}@media screen and (max-width:510px){.slider-banner .slick-dots{bottom:10%}.banner-main__popup .my-modal-content .my-modal-body form{width:100%}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input{width:auto;min-width:260px}.banner-main__popup .my-modal-content .my-modal-body__inputs-form input:last-child{width:auto;min-width:260px}.banner-main__popup .my-modal-content .my-modal-body__submit-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1200px) and (max-width:1600px){.banner-main__content__item__title h1{font-size:6.375rem}.slider-banner .slick-dots{bottom:calc(50% - 7rem)}.slide-content{min-height:570px}.banner-main .modal-btn{width:90px;height:90px}.banner-main .modal-btn img{width:35px;height:35px}}@media screen and (min-width:992px) and (max-width:1200px){.slider-banner .slick-dots{bottom:calc(50% - 7rem)}.slide-content{min-height:430px}.banner-main__content__item__title h1{font-size:6.375rem}}.basket-content{width:100%;height:auto;position:relative;margin-top:85px;padding-top:77px}.basket-content__main{width:100%;height:auto;position:relative}.basket-content__main__title{width:100%;height:auto;position:relative}.basket-content-position{padding-top:75px}@media screen and (max-width:992px){.basket-content-position{padding-top:30px}}.basket-single{width:100%;height:auto;position:relative;margin-top:85px;padding-top:77px;padding-bottom:30px}.basket-single__main{width:100%;height:auto;position:relative;padding-bottom:50px;border-bottom:1px solid #d3d3d3}.subtitle-text{width:100%;height:auto;position:relative;text-align:center;padding:15px 0 0 0}.subtitle-text span{color:#a7b5c5;font-size:1.25rem;font-family:"Helvetica Medium";margin:0}@media screen and (max-width:992px){.subtitle-text span{font-size:1rem}.basket-single__main{padding-bottom:10px}.basket-single{padding-bottom:10px}}.catalog-section{width:100%;height:auto;position:relative;margin-top:85px}.catalog-section__title{width:100%;height:auto;position:relative;padding:77px 0 0 0}.catalog-section__title h2{font-size:1.875rem;text-align:center;color:#59708f;margin:0;position:relative;text-align:left;padding-left:50px}.catalog-section__sidebar{width:100%;position:relative;height:auto;padding-top:11px}.catalog-section__sidebar h2{margin:0 0 55px 0;color:#8194ab;font-size:1.125rem;font-family:"Helvetica Regular"}.catalog-section__sidebar__price-range-block h3{color:#8194ab;font-size:1.125rem;font-family:"Helvetica Regular";margin:0 0 15px 0}.catalog-section h4{margin:0 0 40px 0;color:#59708f;font-size:1.5rem;font-family:"Helvetica Medium"}.catalog-section-breadcrumbs{top:0;left:0;z-index:100;position:relative;padding:77px 0 10px 7px}.catalog-section-breadcrumbs ul{padding:0;margin:0}.catalog-section-breadcrumbs ul li{margin:0}.catalog-section__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.catalog-section__pagination ul{padding:0 17px 0 0;list-style:none;margin:0}.catalog-section__pagination ul li{padding:0 7px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-section__pagination ul li a{text-decoration:none;color:#8e8e8e;font-family:"Helvetica Thin";font-size:1.125rem;z-index:100}.catalog-section__pagination ul li a.active{color:#a7b5c5;font-family:"Helvetica Medium";text-decoration:none;font-size:1.25rem}@media screen and (max-width:992px){.catalog-section__title{padding-top:25px;padding-bottom:25px}.catalog-section h4{font-size:1.125rem;margin:0 0 23px 0}.catalog-section__pagination ul li a{font-size:.875rem}.catalog-section__pagination a.active{font-size:1rem}.catalog-section-breadcrumbs{padding:15px 0 10px 7px}.catalog-section__title h2{font-size:1.4rem;text-align:center;padding-left:0}.catalog-section__sidebar h2{font-size:1.2rem;margin-bottom:20px}.filter-form-style p{font-size:.875rem}.catalog-section__sidebar__length-range-block__count label{font-size:.875rem}.catalog-section__sidebar__length-range-block__count span{font-size:.875rem}}.price-range-margin-style h2{margin:0}.tab-style-1{width:100%;height:auto;position:relative}.tab-style-1 .tab-btn{border:1px solid #d3d3d3;width:100%;height:auto;position:relative;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-style-1 .tab-btn a{color:#59708f;font-size:1rem;font-family:"Helvetica Medium";padding:11px 59px;text-decoration:none}.catalog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.certificate{width:100%;height:auto;position:relative}.certificate__main{width:100%;height:auto;position:relative}.certificate__main__info{padding:110px 0 240px 138px;position:relative;width:100%;height:auto;border:1px solid #d3d3d3;border-right:none}.certificate__main__info h3{color:#a7b5c5;font-size:1.5rem;font-family:"Helvetica Medium";margin:0;padding:0 0 50px 0}.certificate__main__info p{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";max-width:635px;padding:0 15px 0 0}.certificate__main__image-main{width:100%;height:auto;position:relative;background-color:#e3eaf2;border:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.certificate__main__image-main__certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;position:relative;margin:30px 50px}.certificate__main__image-main__certificate img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.certificate__arrows{width:100%;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:200px;left:122px;height:80px;max-width:300px;background-color:transparent}.certificate__arrows__left{width:60px;background-color:#fff;height:60px;border-radius:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:20px;text-decoration:none;border:1px solid #a7b5c5;display:flex;justify-content:center;align-items:center}.certificate__arrows__left:hover{background-color:#59708f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.certificate__arrows__left img{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;width:9px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.certificate__arrows__right{width:60px;background-color:#fff;height:60px;border-radius:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:1px solid #a7b5c5;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.certificate__arrows__right:hover{background-color:#59708f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.certificate__arrows__right img{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;width:9px;font-weight:300}.certificate__arrows__right:hover img{background-image:url(../img/arrow_right_active.svg)}.certificate-slider{width:100%;height:auto;position:relative;padding-top:5px}.arrow-bg-right{background-image:url(../img/arrow_right.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:9px;height:18px}.arrow-bg-left{background-image:url(../img/arrow_left.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:9px;height:18px}.certificate__arrows__right:hover .arrow-bg-right{background-image:url(../img/arrow_right_active.svg)}.certificate__arrows__left:hover .arrow-bg-left{background-image:url(../img/arrow_left_active.svg)}@media screen and (max-width:992px){.certificate{padding-bottom:30px}.certificate__main__info{padding:35px 0 10px 10px;border-right:1px solid #d3d3d3;border-bottom:none}.certificate__main__info h3{padding:0 0 20px 0;text-align:center}.certificate__main__info p{text-align:center;margin:0 auto}.certificate__main__image-main__certificate{margin:0}.certificate__arrows{display:none!important}.certificate-slider{padding:20px 0 0 0}}@media screen and (max-width:600px){.certificate__main__image-main{min-height:250px}.certificate__main__image-main__certificate{margin:0}.certificate__main__image-main__certificate img{min-height:250px}}@media screen and (min-width:992px) and (max-width:1200px){.certificate__main__image-main__certificate{margin:20px 20px}.certificate__main__image-main__certificate img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:100%;object-position:100%}.certificate__main__info{padding:20px 0 160px 138px}.certificate__arrows{bottom:185px}}@media screen and (min-width:1199.9px) and (max-width:1470px){.certificate__main__info{padding:25px 0 180px 138px}.certificate__main__image-main__certificate{margin:30px}}.certificate-block h3{color:#e3eaf2;font-size:12.6rem;font-family:"Helvetica Bold";position:absolute;left:2%;margin:0;bottom:6%;z-index:-1}.characteristic-block{width:100%;height:auto;position:relative;padding-top:75px;padding-bottom:35px}.characteristic-block__main{width:100%;height:auto;position:relative}.characteristic-block__main__my-nav-tabs{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:2px solid #d3d3d3}.characteristic-block__main__my-nav-tabs__item{outline:0;border:none}.characteristic-block__main__my-nav-tabs__item a{position:relative;z-index:200;font-size:30px;color:#8e8e8e;outline:0;font-family:"Helvetica Medium";font-size:1.875rem;padding:10px 35px 25px!important;border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.characteristic-block__main__my-nav-tabs__item a:after{content:"";display:block;width:100%;height:4px;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;bottom:-1px;left:0}.characteristic-block__main__my-nav-tabs__item a.nav-link{border:none}.characteristic-block__main__my-nav-tabs__item a.nav-link.active,.characteristic-block__main__my-nav-tabs__item a:hover{border:none;color:#59708f}.characteristic-block__main__my-nav-tabs__item a.nav-link.active:after,.characteristic-block__main__my-nav-tabs__item a:hover:after{background-color:currentColor}.characteristic-block__main__subinfo{width:100%;height:auto;position:relative;max-width:650px;margin:0 auto;text-align:center;padding-top:15px}.characteristic-block__main__subinfo p{margin:0;font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin"}.characteristic-block__main__table{width:100%;height:auto;position:relative}.characteristic-block__main__table__title{width:100%;height:auto;position:relative;padding-bottom:50px}.characteristic-block__main__table__title h3{font-size:1.5rem;color:#59708f;padding-left:101px;font-family:"Helvetica Medium"}.characteristic-block__main__table__column{width:100%;height:auto;position:relative}.characteristic-block__main__table__column p{font-size:1.25rem;color:#8e8e8e;padding:0 0 0 115px;margin:0;height:auto;min-height:85px;font-family:"Helvetica Medium";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.characteristic-block__main__table__column p:nth-child(odd){background-color:#e3eaf2}.tab-content{padding-top:45px}.font-style-thin p{font-family:"Helvetica Thin";font-size:1.125rem}@media screen and (max-width:992px){.title-h2 h2{font-size:1.2rem;padding:0 35px}.font-style-thin p{font-size:.875rem!important}.tab-content{padding-top:0}.top-sales .slick-dots{bottom:-5%!important}.we-offer__main h2{font-size:1.2rem}.title-h2{padding-bottom:0}.characteristic-block__main__subinfo{font-size:.875rem}.characteristic-block__main__my-nav-tabs__item a{font-size:1.125rem;padding:10px 25px!important}.characteristic-block__main__table__title{padding-bottom:25px;padding-top:46px}.characteristic-block__main__table__title h3{text-align:center;padding:0}.characteristic-block__main__table__column p{font-size:.875rem;min-height:50px;padding:0 0 0 20px}}@media screen and (min-width:1200px) and (max-width:1600px){.characteristic-block__main__my-nav-tabs__item a{font-size:1.5rem}.characteristic-block__main__subinfo p{font-size:1rem}}.contact-us{width:100%;height:auto;position:relative;margin-top:85px;margin-bottom:50px}.contact-us__main{width:100%;height:auto;position:relative}.contact-us__main__content{padding-top:21px;width:100%;height:auto;position:relative}.contact-us-title-padding{padding-left:30px;position:relative;top:-23px}@media screen and (max-width:992px){.contact-us{margin-bottom:25px;margin-top:85px}.contact-us__main{padding-top:30px}.contact-us-title-padding{padding:0}}footer{width:100%;position:relative;height:auto}footer .footer-padding{padding:0 0 70px 0}footer .footer-main{width:100%;height:auto;position:relative;border:1px solid #d3d3d3;margin:27px 0 0 0}@media screen and (max-width:992px){footer .footer-padding{padding:0 0 25px 0}}.nav_wrapper{position:fixed;left:0;top:0;width:100%;-webkit-transition:top .5s ease-out;transition:top .5s ease-out;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:999!important;border:none}.home-banner{width:100%;height:calc(100vh - 85px);position:relative;margin-top:85px;margin-bottom:30px}.home-banner__main{width:100%;height:auto;position:relative}.home-banner__main__item{width:100%;height:calc(100vh - 85px);position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.home-banner__main__item__info{width:100%;height:calc(100vh - 85px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-banner .slick-dots{position:absolute;bottom:5%;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;cursor:pointer}.home-banner .slick-dots .slick-active button{border:none;background-color:#a7b5c5;outline:0}.home-banner .slick-dots li{position:relative;display:inline-block;width:15px!important;height:15px!important;margin:0 15px;padding:0;cursor:pointer;background-color:transparent;outline:0}.home-banner .slick-dots li button{background-color:#fff;color:#fff!important;border:none;border-radius:50%;width:15px!important;height:15px!important;font-size:0;outline:0;padding:0;cursor:pointer}.home-banner .modal-btn{position:absolute;z-index:555;width:90px;height:90px;border-radius:50%;outline:0!important;border:none;cursor:pointer;bottom:125px;right:0;background-color:#fff}@media screen and (max-width:992px){.home-banner__main__item__info{margin:0}.home-banner .modal-btn{position:absolute;z-index:555;width:90px;height:90px;border-radius:50%;outline:0!important;border:none;cursor:pointer;bottom:120px;right:10%;background-color:#fff}}@media screen and (min-width:992px) and (max-width:1400px){.home-banner-slider{height:89vh}.default-banner-info h2{font-size:4.625rem}.default-banner-info p{font-size:1.125rem}.home-banner__main__item{height:91vh}.home-banner__main__item__info{margin:0;height:75vh}.home-banner .modal-btn{position:absolute;z-index:555;width:90px;height:90px;border-radius:50%;outline:0!important;border:none;cursor:pointer;bottom:20px;right:0;background-color:#fff}}@media screen and (max-width:992px){.default-banner-info p{font-size:.875rem;padding:5px;line-height:1.2rem;max-width:500px}.home-banner .modal-btn{bottom:30px;width:75px;height:75px}.home-banner-slider{height:calc(100vh - 85px)}}@media screen and (min-width:992px) and (max-width:1920px){.home-banner .modal-btn{right:0}}@media screen and (max-height:900px){.home-banner .modal-btn{bottom:20px}}@media screen and (min-width:1400px) and (max-width:1920px){.home-banner .slick-dots{bottom:5%}}.map{width:100%;position:relative;height:auto;padding-top:55px}.map__content{width:100%;position:relative;height:auto;display:block}.map__content__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto;min-height:60px;position:absolute;max-width:250px;margin:0 auto;text-align:center;background-color:#59708f;border-radius:30px;bottom:50px;left:0;right:0;margin-left:auto;margin-right:auto}.map__content__button a{color:#fff;text-decoration:none;padding:16px 84px 16px 83px;font-size:1.25rem;font-family:"Helvetica Medium";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gm-style-iw-d h5{color:#cc6a6a;font-size:1.125rem;font-family:"Helvetica Regular";margin:0;padding-bottom:15px}.gm-style-iw-d p{color:#8e8e8e;font-size:.875rem;font-family:"Helvetica Light";margin:0}.gm-style .gm-style-iw-c{top:172px;left:132px;border-radius:0;width:250px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3}.gm-style .gm-style-iw-t:after{content:"";display:none}.gm-style-iw-t::before{content:"";display:none}.map__content__button:hover a{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:992px) and (max-width:1201px){.map__content__button{min-height:50px}.map__content__button a{padding:10px 70px;font-size:1.124rem}}@media screen and (max-width:992px){.map{padding-top:10px}.map__content h2{max-width:500px;margin:0 auto;position:relative}.map__content__button{min-height:50px}.map__content__button a{padding:10px 70px;font-size:1.124rem}#map{min-height:400px!important}}@media screen and (max-width:767.55px){section.map{padding-top:40px}section.map .map__content h2{margin-bottom:25px}}footer{width:100%;height:auto;position:relative;padding-top:55px}footer .my-footer{width:100%;height:auto;position:relative;border:1px solid #d3d3d3;padding:45px 45px 25px}@media screen and (max-width:992px){footer{padding-top:25px}footer .my-footer{padding:25px}}.top-sales .product-for-filter-category{max-width:none!important}.top-sales .product-for-filter-category .catalog-product-item:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important;width:calc(100% - 1rem)!important}.top-sales .product-slider .slick-list .slick-slide:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important;padding:30px 0!important}.producte-price-block{width:100%;height:auto;position:relative}.producte-price-block .top-sales__main__product__item__price{width:auto;height:auto;position:relative;position:absolute!important;float:right;background-color:transparent;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:22%;right:0;margin-right:30px}.producte-price-block .top-sales__main__product__item__price p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin"}.producte-price-block .top-sales__main__product__item__info{padding:0 0 0 30px;max-width:50%}.producte-price-block .top-sales__main__product__item__info h2{margin:0}.product-slider{height:auto;padding-bottom:50px;min-height:560px}.product-slider .slick-list{padding-bottom:30px}.our-goods-sales-block h2{display:none}.top-sales .title-h3{display:none}.our-goods-sales-block .title-h3{display:block;color:#59708f;font-size:1.875rem;font-family:"Helvetica Medium";margin:0}.title-h3{width:100%;height:auto;position:relative;text-align:center;padding-bottom:0}.top-sales__main__product__item__info h2{display:block}.read-more-btn{width:100%;height:auto;position:relative;border:1px solid #a7b5c5;border-radius:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:280px;margin:60px auto 0}.read-more-btn a{color:#a7b5c5;font-size:1.25rem;font-family:"Helvetica Medium";padding:15px 35px;margin:0;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.read-more-btn a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.basket-single-margin{margin-bottom:120px!important}@media screen and (min-width:992px) and (max-width:1400px){.our-goods-sales-block .top-sales__main__product__item__price{bottom:24%}}@media screen and (min-width:1602px) and (max-width:1670px){.our-goods-sales-block .top-sales__main__product__item__price{bottom:24%}}@media screen and (min-width:1671px) and (max-width:1920px){.our-goods-sales-block .top-sales__main__product__item__price{bottom:22%}}@media screen and (max-width:992px){.our-goods-sales-block .title-h3 h3{font-size:1.2rem;padding:0}.our-goods-sales-block .top-sales__main__product__item__price{bottom:23%}.our-goods-sales-block .top-sales__main__product__item__price p{font-size:.875rem}.product-slider .slick-list .slick-slide:hover .description-hover{margin-right:30px}.top-sales__main__product__item__info h2{font-size:.875rem!important}}@media screen and (min-width:992px) and (max-width:1201px){.top-sales__main__product__item__info h2{font-size:.875rem!important}.producte-price-block .top-sales__main__product__item__price p{font-size:.875rem}.producte-price-block .top-sales__main__product__item__info{padding:0 0 0 20px}.producte-price-block .top-sales__main__product__item__price{margin-right:20px;bottom:25%}.product-slider .slick-list .slick-slide:hover .description-hover{margin-left:20px!important}}@media screen and (min-width:1200px) and (max-width:1672px){.producte-price-block .top-sales__main__product__item__price{bottom:24%}}@media screen and (max-width:980px){.top-sales ul.slick-dots{margin-bottom:20px}.top-sales .product-for-filter-category .catalog-product-item:hover{width:calc(100% - 0rem)!important;margin-bottom:-30px}}.own-bath__main__image{width:100%;height:100%;position:relative}.own-bath__main__image img{width:100%;height:100%;border-right:1px solid #d3d3d3;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.own-bath__main__info{margin:35px 0 0 0}.own-bath__main__info h2{text-align:left}.own-bath__main__info h3{font-family:"Helvetica Medium";font-size:1.5rem;color:#a7b5c5;padding:0;margin:0 15px 30px 60px}.own-bath__main__info ul{width:100%;position:relative;margin:0;z-index:50;list-style:none;padding:0 15px 0 85px}.own-bath__main__info ul li{margin-bottom:35px;font-size:.875rem;color:#8e8e8e;font-family:"Helvetica Light";max-width:530px}.own-bath__main__info ul li:before{content:url(../img/list-style.png);position:absolute;width:auto;height:auto;margin-left:-1.8em;margin-top:1px}.own-bath__main__info ul li:last-child{margin-bottom:25px}.own-bath__main__info .default-btn{width:100%;height:auto;position:relative;text-align:center;border:1px solid #a7b5c5;border-radius:30px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#59708f;max-width:250px;margin-bottom:30px;cursor:pointer;float:right;right:5%;bottom:5%;z-index:20}.own-bath__main__info .default-btn a{text-decoration:none;font-size:1.25rem;color:#fff;outline:0;font-family:"Helvetica Medium";background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:991px) and (max-width:1200px){.own-bath__main__image img{height:400px}.own-bath__main__info{margin:10px 0 0 0}.title-h2{padding:0 0 10px 0}.own-bath__main__info h3{margin:0 0 10px 15px}.own-bath__main__info ul li{margin-bottom:10px}.own-bath__main__info .default-btn{max-width:250px;min-height:40px}.own-bath__main__info .default-btn a{font-size:.875rem}}@media screen and (max-width:991px){.own-bath__main__info ul{padding:0 50px}.own-bath__main__info h3{font-size:1.2rem;text-align:center;margin:0 0 30px 0}.own-bath__main__info h2{text-align:center;padding-bottom:25px;font-size:1.2rem}.own-bath__main__image img{border-right:none;border-bottom:1px solid #d3d3d3;height:auto;-o-object-fit:contain;object-fit:contain}.own-bath__main__info .default-btn{min-height:45px}.own-bath__main__info .default-btn a{font-size:.875rem}.own-bath:after{content:"";display:none}}@media screen and (min-width:992px) and (max-width:1600px){.own-bath__main__image img{height:100%;border:none}}.own-bath__main__info .default-btn:hover a{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.own-bath{width:100%;height:auto;position:relative;z-index:300;padding:0 0 65px 0;overflow:hidden}.own-bath:after{content:"";position:absolute;background-image:url(../img/new-design.png);right:0;bottom:5%;z-index:10;width:100%;max-width:46%;height:170px!important;background-size:contain;background-repeat:no-repeat}.own-bath__main{width:100%;height:auto;position:relative;border:1px solid #d3d3d3}@media screen and (max-width:992px){.own-bath{padding:0 0 30px 0}}.partners{padding:55px 0 130px;width:100%;height:auto;position:relative}.partners__main{width:100%;height:auto;position:relative}.partners__main__content{width:100%;position:relative;height:auto;border-top:1px solid #d3d3d3;padding-top:15px}.partners__main__content p{text-align:center;font-size:1.125rem;color:#8e8e8e;font-family:"Helvetica Thin";margin:0 auto;padding-bottom:30px;max-width:620px}@media screen and (min-width:992px) and (max-width:1201px){.partners__main__content p{font-size:.875rem}}@media screen and (max-width:992px){.partners{padding:25px 0 40px}.partners__main h2{padding-bottom:10px}.partners__main__content p{font-size:.875rem}}.producte-calculator{width:100%;margin-top:-6px}.producte-calculator .producte-calculator-view-color-selected-color{display:inline-block;width:30px;height:30px;border:1px solid #d3d3d3;border-radius:50%;background:#fff;margin-right:1vw;margin-left:1vw}.producte-calculator .producte-calculator-view-color-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;width:100%}.producte-calculator .producte-calculator-view-color-selected span{font-size:24px;color:#59708f;line-height:1}.producte-calculator .producte-calculator-view-color-selected .producte-calculator-view-color-selected-color{display:block;margin:0 20px;border:1px solid #59708f;width:60px;height:60px;border-radius:50%}.producte-calculator .producte-calculator-view{overflow:hidden;background:#e3eaf2;padding-top:100px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.producte-calculator .producte-calculator-view .producte-calculator-view-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:70%;position:relative}.producte-calculator .producte-calculator-view .producte-calculator-view-figure img{width:100%;height:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.producte-calculator .producte-calculator-view .producte-calculator-view-figure svg{width:100%;display:block;height:auto;position:absolute;z-index:-1000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.producte-calculator .producte-calculator-view .producte-calculator-view-figure .product-color-image{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.producte-calculator .producte-calculator-view .slick-list{width:100%;margin:auto}.producte-calculator .producte-calculator-view .slick-track{margin:0 -5px}.producte-calculator .producte-calculator-view .slick-slide{padding:0 5px}.producte-calculator .producte-calculator-view .producte-calculator-view-small-photos{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-view .producte-calculator-view-small-photos .producte-calculator-view-small-photos-item{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;cursor:pointer;overflow:hidden}.producte-calculator .producte-calculator-view .producte-calculator-view-small-photos .producte-calculator-view-small-photos-item img{width:90%;height:auto}.producte-calculator .producte-calculator-view .producte-calculator-view-color-selected{width:70%}.producte-calculator .producte-calculator-form{width:70%;margin:auto;padding:70px 0}.producte-calculator .producte-calculator-form .producte-calculator-form-item{padding:20px 0;border-bottom:1px solid #d3d3d3}.producte-calculator .producte-calculator-form .producte-calculator-form-item h3{font-size:24px;color:#59708f;margin-bottom:15px;line-height:1}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content p{font-size:18px;color:#8e8e8e;margin-bottom:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label{display:block;margin:0 2px 5px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label .producte-calculator-form-item-contents-label-span{display:block;padding:2px 15px;border:1px solid #a7b5c5;background:#fff;-webkit-transition:.3s all;transition:.3s all;border-radius:50px;cursor:pointer}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label .producte-calculator-form-item-contents-label-span span{font-size:14px;line-height:1;color:#8e8e8e}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label input:checked~.producte-calculator-form-item-contents-label-span{background:#a7b5c5}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label input:checked~.producte-calculator-form-item-contents-label-span span{color:#fff}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function-one-content-c-r-s{display:none}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function-one-content-c-r-s.active{display:-webkit-box;display:-ms-flexbox;display:flex}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-text{font-size:18px;color:#8e8e8e;border:0;background:0 0;outline:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-text:hover{text-decoration:none}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-text-decor-bottom{text-decoration:underline;cursor:pointer;text-align:left;margin-left:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label{display:block;margin-bottom:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch{position:relative;width:59px;height:31px;border-radius:16px;border:1px solid #a7b5c5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.6s all;transition:.6s all;cursor:pointer;margin-right:20px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch span{position:absolute;width:24px;height:25px;border-radius:50%;background:#a7b5c5;left:2px;top:2px;-webkit-transition:.3s all;transition:.3s all}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label input:checked~.producte-calculator-form-item-content-option-label-switch{background:#59708f;border:1px solid #59708f}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label input:checked~.producte-calculator-form-item-content-option-label-switch span{left:calc(59px - 28px)}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch{width:33px;height:19px;margin-right:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch span{width:13px;height:13px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label input:checked~.producte-calculator-form-item-content-option-label-switch span{left:calc(33px - 17px)}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors{margin-top:6px;width:100%}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors .producte-calculator-form-item-content-add-colors-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors .producte-calculator-form-item-content-add-colors-container span{display:block;width:20px;height:20px;border:1px solid #d2d9e1;margin:0 2px;-webkit-transition:.3s all;transition:.3s all;cursor:pointer;border-radius:50%}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors .producte-calculator-form-item-content-add-colors-container span.active{-webkit-transform:scale(1.3);transform:scale(1.3)}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function{padding-left:80px;max-height:0;-webkit-transition:.3s all;transition:.3s all;overflow:hidden;margin-bottom:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one h4.active{color:#59708f!important}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one h4.active~.producte-calculator-form-item-content-option-function-one-content-active{max-height:none;margin-bottom:30px!important}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content{max-height:0;-webkit-transition:.3s all;transition:.3s all;overflow:hidden;margin-bottom:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content p{font-size:14px!important;color:#8e8e8e;margin-bottom:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c span{font-size:14px;color:#8e8e8e;display:block;width:80px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c input{width:40px;border:1px solid #d3d3d3;display:block;padding:2px;font-size:14px;text-align:center;border-radius:5px;margin:10px 20px;outline:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c .producte-calculator-form-item-content-option-function-one-content-c-i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8e8e8e}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c .producte-calculator-form-item-content-option-function-one-content-c-i button{border:0;background:0 0;cursor:pointer;width:15px;height:15px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:14px;-webkit-transition:.3s all;transition:.3s all;color:inherit;outline:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c .producte-calculator-form-item-content-option-function-one-content-c-i input{display:block;width:60px;margin:0 10px;font-size:14px;color:inherit;border:0;background:0 0;text-align:center;outline:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c .producte-calculator-form-item-content-option-function-one-content-c-us{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:none}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function .producte-calculator-form-item-content-option-function-one .producte-calculator-form-item-content-option-function-one-content .producte-calculator-form-item-content-option-function-one-content-c .producte-calculator-form-item-content-option-function-one-content-c-us.active{display:-webkit-box;display:-ms-flexbox;display:flex}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function-active{max-height:none}.producte-calculator .producte-calculator-form .producte-calculator-form-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-price{width:100%;border:1px solid #d3d3d3;padding:25px 0;text-align:center}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-price span{display:block;width:100%;font-size:30px;color:#8e8e8e;line-height:1}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-btn{font-size:20px;color:#fff;background:#59708f;line-height:1;padding:10px 0;text-align:center;width:80%;display:block;margin:auto;border:0;cursor:pointer;border-radius:70px}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;width:100%}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div{width:30%;border:1px solid #d3d3d3;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div img{display:block;margin:auto;margin-bottom:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div h5{font-size:14px;color:#8e8e8e;text-align:center}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div::after{content:"\25BC";position:absolute;bottom:-15px;color:#59708f;font-size:20px}.producte-calculator .product-calc-modal{width:75%;max-width:none}.producte-calculator .product-calc-modal .product-calc-modal-header{border-bottom:0;padding:35px 1rem;position:relative}.producte-calculator .product-calc-modal .product-calc-modal-header h5{text-align:center;width:100%;color:#59708f;font-size:30px}.producte-calculator .product-calc-modal .product-calc-modal-header .close:not(:disabled):not(.disabled):hover{opacity:1}.producte-calculator .product-calc-modal .product-calc-modal-header .close{position:absolute;top:1rem;right:1rem;overflow:hidden;opacity:.7}.producte-calculator .product-calc-modal .product-calc-modal-header .close svg{cursor:pointer}.producte-calculator .product-calc-modal .product-calc-modal-body h6{font-size:24px;color:#59708f;margin-bottom:10px;padding-right:90px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e3eaf2;margin-bottom:20px;padding:5px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content .product-calc-modal-body-top-content-item{margin-bottom:10px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content .product-calc-modal-body-top-content-item.active{background:#b0b7bf}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item{width:9.5%;margin-right:1.8125%;cursor:pointer}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item .product-calc-modal-body-top-content-item-bg{width:100%;height:90px;margin-bottom:0}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item .product-calc-modal-body-top-content-item-title{margin-bottom:0;font-size:16px;color:#8e8e8e;text-align:left}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item:nth-child(9n){margin-right:0!important}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item.active{background:#c7ced6}.producte-calculator .product-calc-modal .product-calc-modal-footer button{background:#59708f;border-radius:70px;padding:10px 60px;font-size:20px;color:#fff;cursor:pointer}@media screen and (max-width:768px){.producte-calculator .producte-calculator-view-color-selected-color{width:20px;height:20px}.producte-calculator .producte-calculator-view-color-selected{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.producte-calculator .producte-calculator-view-color-selected span{font-size:14px}.producte-calculator .producte-calculator-view-color-selected .producte-calculator-view-color-selected-color{margin:0 10px;width:20px;height:20px}.producte-calculator .producte-calculator-view{padding-top:15px;padding-bottom:16px}.producte-calculator .producte-calculator-view .producte-calculator-view-figure{margin-bottom:10px;width:100%}.producte-calculator .producte-calculator-view .producte-calculator-view-color-selected{width:100%}.producte-calculator .producte-calculator-form{width:100%;padding:20px 0}.producte-calculator .producte-calculator-form .producte-calculator-form-item{padding:20px 0}.producte-calculator .producte-calculator-form .producte-calculator-form-item h3{font-size:18px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.producte-calculator .producte-calculator-form .producte-calculator-form-item h3::after{content:"\25BC";font-size:15px;color:#59708f}.producte-calculator .producte-calculator-form .producte-calculator-form-item h3.activeTabMobile::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-form-mobile-tab{max-height:0;-webkit-transition:.3s all;transition:.3s all;overflow:hidden}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-form-mobile-tab.activeTabMobile{max-height:500px;overflow:auto}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content p{font-size:16px;margin-bottom:5px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label{display:block;margin:0;margin-right:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content .producte-calculator-form-item-content-inputs .producte-calculator-form-item-contents-label .producte-calculator-form-item-contents-label-span span{font-size:14px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function-one-content-c-r-s{display:none}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-function-one-content-c-r-s.active{display:-webkit-box;display:-ms-flexbox;display:flex}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-text{font-size:16px;margin-bottom:5px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-text-decor-bottom{text-decoration:underline;cursor:pointer;padding:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-mobile{max-height:0;-webkit-transition:1s all;transition:1s all;overflow:hidden}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label{display:block;margin-bottom:0}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch{margin-right:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-mobile.activeTabMobile{max-height:none;overflow:visible}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch{width:33px;height:19px;margin-right:10px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label .producte-calculator-form-item-content-option-label-switch span{width:13px;height:13px}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-option-small .producte-calculator-form-item-content-option-label input:checked~.producte-calculator-form-item-content-option-label-switch span{left:calc(33px - 17px)}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors{margin-top:6px;width:100%}.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-content-add-colors .producte-calculator-form-item-content-add-colors-container span{margin:0;margin-right:4px}.producte-calculator .producte-calculator-form .producte-calculator-form-result.fix-on-mobile{position:fixed;bottom:0;left:0;width:100%;z-index:999999;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1);padding:20px 30px;background-color:#59708f}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-price{padding:10px 0;border:0}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-price span{color:#fff;font-size:18px;font-weight:700}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-btn{font-size:18px;color:#59708f;background-color:#fff;font-weight:700}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div{width:32%;padding:5px}.producte-calculator .producte-calculator-form .producte-calculator-form-result .producte-calculator-form-result-info div img{margin-bottom:5px}.producte-calculator .product-calc-modal{width:75%;max-width:none}.producte-calculator .product-calc-modal .product-calc-modal-header{border-bottom:0;padding:35px 1rem;position:relative}.producte-calculator .product-calc-modal .product-calc-modal-header h5{text-align:center;width:100%;color:#59708f;font-size:30px}.producte-calculator .product-calc-modal .product-calc-modal-header .close:not(:disabled):not(.disabled):hover{opacity:1}.producte-calculator .product-calc-modal .product-calc-modal-header .close{position:absolute;top:1rem;right:1rem;overflow:hidden;opacity:.7}.producte-calculator .product-calc-modal .product-calc-modal-header .close svg{cursor:pointer}.producte-calculator .product-calc-modal .product-calc-modal-body h6{font-size:24px;color:#59708f;margin-bottom:10px;padding-right:90px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e3eaf2;margin-bottom:20px;padding:5px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content .product-calc-modal-body-top-content-item{margin-bottom:10px}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-bottom-content .product-calc-modal-body-top-content-item.active{background:#b0b7bf}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item{width:9.5%;margin-right:1.8125%;cursor:pointer}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item .product-calc-modal-body-top-content-item-bg{width:100%;height:90px;margin-bottom:0}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item .product-calc-modal-body-top-content-item-title{margin-bottom:0;font-size:16px;color:#8e8e8e;text-align:left}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item:nth-child(9n){margin-right:0!important}.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item.active{background:#c7ced6}.producte-calculator .product-calc-modal .product-calc-modal-footer button{background:#59708f;border-radius:70px;padding:10px 60px;font-size:20px;color:#fff;cursor:pointer}}@media screen and (max-width:980px){div.openall .producte-calculator-form-item-content-option-mobile{max-height:300px!important;overflow:visible}div.openall .producte-calculator-form-item-form-mobile-tab{max-height:300px!important;overflow:visible}div.openall .producte-calculator-form-item-content{max-height:300px!important;overflow:visible}div.openall h3::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.producte-calculator .product-calc-modal{width:100%;max-width:none}section.producte-calculator .producte-calculator-form .producte-calculator-form-item{padding:20px 0;position:relative;z-index:99}section.producte-calculator .producte-calculator-form .producte-calculator-form-item .producte-calculator-form-item-form-mobile-tab.activeTabMobile{margin-top:20px}section.producte-calculator .producte-calculator-form .producte-calculator-form-item h3{padding:25px 0;margin:-25px 0}section.producte-calculator .product-calc-modal .product-calc-modal-header{border-bottom:0;padding:7px 1rem;position:relative}section.producte-calculator .product-calc-modal .product-calc-modal-body h6{font-size:24px;color:#59708f;margin-bottom:10px;padding-right:0}section.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content{display:inline-block;width:100%}section.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item{width:40px;margin-right:5px!important;cursor:pointer;display:inline-block}section.producte-calculator .product-calc-modal .product-calc-modal-body .product-calc-modal-body-top-content-item:nth-child(9n){margin-right:5px!important}}.purchases-content{width:100%;height:auto;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin-top:85px}.review-client{width:100%;height:auto;position:relative;padding-bottom:70px}.review-client__main{width:100%;height:auto;position:relative}.review-client__main__button{width:100%;height:auto;position:relative;max-width:250px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;outline:0;padding-top:25px}.review-client__main__button__reload{outline:0!important;width:100%;height:auto;position:relative;border:none;background-color:transparent;font-size:1.125rem;color:#59708f;font-family:"Helvetica Medium";cursor:pointer}.review-client__main__button__reload img{width:auto;height:auto;position:relative;padding-right:20px}.revies-section h2{padding:30px 0 70px}@media screen and (max-width:992px){.review-client__main__button__reload img{padding-right:10px}.review-client{padding-bottom:30px}}@media screen and (max-width:767.55px){section.review-client__main__button__reload{margin-top:30px}}.shipping-line-1{width:100%;height:auto;position:relative;margin-top:85px}.shipping-line-1__main{width:100%;height:auto;position:relative;padding-bottom:75px}.shipping-line-1__main__title{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.shipping-line-1__main__title h2{color:#59708f;font-size:1.875rem;font-family:"Helvetica Medium";margin:0;padding-left:120px}.shipping-line-1__description{width:100%;height:auto;text-align:center;border-top:1px solid #d3d3d3}.shipping-line-1__description p{color:#8e8e8e;font-size:1.125rem;font-family:"Helvetica Thin";padding:30px 0 97px;margin:0 auto;max-width:625px}@media screen and (max-width:992px){.shipping-line-1__main{padding-bottom:15px}.shipping-line-1__main__title h2{padding-left:0;margin:0 auto;padding-top:25px;font-size:1.2rem}.shipping-line-1__description p{padding:10px 0 20px;font-size:.875rem}.shipping-about-material{padding-top:20px}.shipping-about-material h2{padding-bottom:10px}}@media screen and (min-width:992px) and (max-width:1200px){.shipping-line-1__main{padding-bottom:30px}.shipping-line-1__main__title h2{padding-left:0}.shipping-line-1__description p{padding:25px 0 50px}}@media screen and (min-width:1200px) and (max-width:1470px){.shipping-line-1__main__title h2{padding-left:65px}}.find-on{width:100%;height:auto;position:relative;padding:85px 0 150px}.find-on__main{position:relative;width:100%;height:auto}@media screen and (max-width:992px){.find-on{padding:50px 0}}.showrooms-partners-location{width:100%;height:auto;position:relative}.showrooms-select{width:100%;height:auto;position:relative;margin-top:85px;padding-top:77px}.showrooms-select__main{width:100%;height:auto;position:relative;border-bottom:1px solid #d3d3d3;padding-bottom:55px}.showroom-title{padding-bottom:0!important}.showrooms-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.showrooms-select__main__my-select{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.showrooms-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showroom-title{padding-top:20px}}.top-sales{width:100%;height:auto;position:relative;padding-top:30px;margin-bottom:60px}.top-sales__main{width:100%;height:auto;position:relative}.top-sales__main__product{width:100%;height:auto;position:relative;padding-top:7px}.top-sales__main__product__item{width:100%;height:auto;position:relative;border:1px solid #d3d3d3;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-height:385px}.top-sales__main__product__item p{margin:0;padding:0;font-size:.875rem;color:#8e8e8e;font-family:"Helvetica Light";max-width:265px}.top-sales__main__product__item:hover{background-color:#e3eaf2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-sales__main__product__item__price{width:auto;height:auto;position:relative;float:right;background-color:#a7b5c5;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-sales__main__product__item__image{width:100%;height:auto;position:relative;margin-bottom:55px;margin-top:90px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;min-height:120px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-sales__main__product__item__info{width:100%;height:auto;position:relative;padding:0 30px 30px}.top-sales__main__product__item__info h2{color:#59708f;font-size:1.125rem;font-family:"Helvetica Medium";margin:0 0 15px}.top-sales__main__product__item__button{width:100%;height:auto;position:relative;text-align:center;border:1px solid #a7b5c5;border-radius:30px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;max-width:250px;top:-30px;margin:0 auto;cursor:pointer}.top-sales__main__product__item__button:hover{background-color:#59708f}.top-sales__main__product__item__button a{text-decoration:none;font-size:1.25rem;color:#a7b5c5;outline:0;padding:14px 70px;font-family:"Helvetica Medium"}.top-sales .slick-dots{position:absolute;bottom:2%;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-sales .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 15px;padding:0;cursor:pointer;background-color:transparent;outline:0}.top-sales .slick-dots li button{padding:0;background-color:#fff;color:#fff;border:1px solid #a7b5c5;border-radius:50%;width:15px;height:15px;font-size:0;outline:0;cursor:pointer}.top-sales .slick-dots li button:before{content:""}.top-sales .slick-dots .slick-active button{border:1px solid #59708f;background-color:#a7b5c5}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item__image{background-image:url(../img/bath-hover.png)!important;background-size:contain;background-repeat:no-repeat;width:100%;height:auto;position:relative;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item{background-color:#e3eaf2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-sales__main__product__item__image{background-size:90% auto}.product-slider .slick-list .slick-slide:hover{-webkit-transform:scale(1.15);transform:scale(1.15);padding:35px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000}.product-slider .slick-list .slick-slide:hover .my-item{padding:0 20px}.my-item{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 8px}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item__button a{color:#fff;font-size:1.125rem}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item__button{background-color:#59708f;min-height:52px}.product-slider .slick-list .slick-slide{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999;position:relative;padding:30px 0 10px}.top-sales__main__product__item .description-hover p{display:none}.product-slider .slick-list .slick-slide:hover .description-hover p{display:block;line-height:1rem}.product-slider .slick-list .slick-slide:hover .description-hover{display:block;margin-top:8px;margin-left:30px;margin-right:8px}.description-hover{display:none;position:relative;margin-bottom:35px}.category-pricing{padding:30px 0 40px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.producte-price-block:hover .category-pricing{-webkit-transform:scale(1.09);transform:scale(1.09);padding:35px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000}.producte-price-block .description-hover p{display:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.producte-price-block:hover .description-hover p{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.producte-price-block .description-hover{display:none}.producte-price-block:hover .description-hover{display:block;margin-top:8px;margin-left:30px}.category-pricing:hover .top-sales__main__product__item__button{background-color:#59708f;min-height:52px}.category-pricing:hover .top-sales__main__product__item__button a{color:#fff}.producte-price-block:hover .top-sales__main__product__item{background-color:#e3eaf2}.catalog-section .category-pricing:hover .top-sales__main__product__item__image{background-image:url(../img/bath-hover.png)!important;background-size:contain;background-repeat:no-repeat;width:100%;height:auto;position:relative;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:993px) and (max-width:1300px){.top-sales__main__product__item__button{max-width:160px;top:-22px;min-height:45px}.top-sales__main__product__item__button a{padding:5px 25px}}@media screen and (min-width:1301px) and (max-width:1640px){.top-sales__main__product__item__button{max-width:225px;top:-22px;min-height:50px}}@media screen and (max-width:992px){.top-sales__main__product{padding-top:15px}.top-sales__main__product__item__button{min-height:40px;top:-25px;width:180px}.top-sales__main__product__item__button a{font-size:.81rem;padding:14px 54px}.reviews-pagination-style .catalog-section__pagination{bottom:20px;position:relative}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item__button{top:-30px;min-height:35px;width:225px}.product-slider .slick-list .slick-slide:hover .top-sales__main__product__item__button a{font-size:1.125rem}.category-pricing{padding:0!important}}@media screen and (min-width:993px) and (max-width:1670px){.top-sales__main__product__item{min-height:396px}}@media screen and (max-width:980px){div.product-slider{padding-bottom:0;min-height:300px}div.product-slider .slick-list{padding-bottom:0}div.product-slider .slick-list .slick-slide{padding:30px 0 0 0}div.product-slider .slick-list .slick-slide .mb-5,div.product-slider .slick-list .slick-slide .my-5{margin-bottom:3rem!important}}.unique-baths{width:100%;height:auto;position:relative;padding:90px 0 86px}.unique-baths__main{width:100%;height:auto;position:relative}.unique-baths__main__items{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;height:auto;min-height:715px}.unique-baths__info{width:100%;height:auto;position:absolute;max-width:815px;margin:0 auto;padding:15px 97px;background-color:rgba(167,181,197,.8);text-align:center;top:15%;z-index:60;right:0;left:0;border:1px solid #8e8e8e}.unique-baths__info h3{font-family:"Helvetica Medium";font-size:1.875rem;color:#fff;margin:0;padding:0;padding-bottom:15px}.unique-baths__info p{font-family:"Helvetica Thin";font-size:1.125rem;color:#fff;padding:0;margin:0}.unique-baths .slick-dots{position:absolute;bottom:50%;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;cursor:pointer;font-size:0;bottom:11%}.unique-baths .slick-dots li{position:relative;display:inline-block;width:15px!important;height:15px!important;margin:0 15px;padding:0;cursor:pointer;background-color:transparent;outline:0}.unique-baths .slick-dots .slick-active button{color:#fff!important;border-radius:50%;width:15px!important;height:15px!important;font-size:0;outline:0;cursor:pointer;border:1px solid #59708f;background-color:#a7b5c5;outline:0}.unique-baths .slick-dots li button{background-color:#fff;color:#fff!important;border:1px solid #a7b5c5;border-radius:50%;width:15px!important;height:15px!important;font-size:0;outline:0;cursor:pointer;padding:0}@media screen and (max-width:992px){.unique-baths{padding:80px 0 40px}.unique-baths__info{padding:15px 25px;top:20%}.unique-baths__info h3{font-size:1.2rem}.unique-baths__main__items{min-height:400px}}.we-offer{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#59708f;text-align:center;min-height:144px}.we-offer h2{color:#fff;font-family:"Helvetica Medium";font-size:1.875rem;margin:0}@media screen and (max-width:992px){.we-offer h2{font-size:1.4rem}}@media screen and (min-width:992px) and (max-width:1201px){.we-offer h2{font-size:1.5rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb250cy5zY3NzIiwiX2dlbmVyYWwuc2NzcyIsInN0eWxlLmNzcyIsIm1vbGVjdWxlcy9fYWJvdXQtbWF0ZXJpYWwtaW5mby5zY3NzIiwibW9sZWN1bGVzL19hYm91dC11cy1iaWctaXRlbS5zY3NzIiwibW9sZWN1bGVzL19hYm91dC11cy1zbWFsbC1pdGVtLnNjc3MiLCJtb2xlY3VsZXMvX2FkdmFudGFnZXMtY29udGVudC5zY3NzIiwibW9sZWN1bGVzL19hbmFncmFwaC1jb250ZW50LnNjc3MiLCJtb2xlY3VsZXMvX2Jhbm5lci1tYWluLXBvcHVwLnNjc3MiLCJtb2xlY3VsZXMvX2Jhbm5lci10ZXh0LnNjc3MiLCJtb2xlY3VsZXMvX2Jhc2tldC1jb250ZW50LWZvcm0uc2NzcyIsIm1vbGVjdWxlcy9fYmFza2V0LWNvbnRlbnQtZ29vZHMuc2NzcyIsIm1vbGVjdWxlcy9fY2F0YWxvZy1wcm9kdWN0LWl0ZW0uc2NzcyIsIm1vbGVjdWxlcy9fY2F0YWxvZy1zZWN0aW9uLWZvcm1zLnNjc3MiLCJtb2xlY3VsZXMvX2NhdGFsb2ctc2VjdGlvbi1yYW5nZS1ibG9jay5zY3NzIiwibW9sZWN1bGVzL19jaGFyYWN0ZXJpc3RpYy10YWJsZS5zY3NzIiwibW9sZWN1bGVzL19jb250YWN0LXVzLWZvcm0uc2NzcyIsIm1vbGVjdWxlcy9fY29udGFjdC11cy1pbmZvLnNjc3MiLCJtb2xlY3VsZXMvX2ZpbmQtb24tY29udGVudC5zY3NzIiwibW9sZWN1bGVzL19mb290ZXItY29udGFjdC1saXN0LnNjc3MiLCJtb2xlY3VsZXMvX2Zvb3Rlci1saXN0cy1ibG9jay5zY3NzIiwibW9sZWN1bGVzL19mb290ZXItbG9nby5zY3NzIiwibW9sZWN1bGVzL19mb290ZXItbWFpbi1jb250ZW50LnNjc3MiLCJtb2xlY3VsZXMvX2Zvb3Rlci1zb2NpYWwuc2NzcyIsIm1vbGVjdWxlcy9faGVhZGVyLW5hdi5zY3NzIiwibW9sZWN1bGVzL19wYXJ0bmVycy1sb2dvLnNjc3MiLCJtb2xlY3VsZXMvX3B1cmNoYXNlcy1jb250ZW50LWluZm8uc2NzcyIsIm1vbGVjdWxlcy9fcmV2aWV3LWNsaWVudC1pdGVtLnNjc3MiLCJtb2xlY3VsZXMvX3Nob3dyb29tcy1sb2NhdGlvbi1pbmZvLnNjc3MiLCJtb2xlY3VsZXMvX3Nob3dyb29tcy1zZWxlY3Quc2NzcyIsIm1vbGVjdWxlcy9fc3ViZm9vdGVyLnNjc3MiLCJtb2xlY3VsZXMvX3RpdGxlLWgyLnNjc3MiLCJvcmdhbmlzbXMvXzQwNC1jb250ZW50LnNjc3MiLCJvcmdhbmlzbXMvX2Fib3V0LW1hdGVyaWFsLnNjc3MiLCJvcmdhbmlzbXMvX2Fib3V0LXVzLWJhbm5lci5zY3NzIiwib3JnYW5pc21zL19hYm91dC11cy1vdXItc3Rvcnkuc2NzcyIsIm9yZ2FuaXNtcy9fYWJvdXQtdXMtd2hhdC1pcy5zY3NzIiwib3JnYW5pc21zL19hZHZhbnRhZ2VzLnNjc3MiLCJvcmdhbmlzbXMvX2Jhbm5lci1tYWluLnNjc3MiLCJvcmdhbmlzbXMvX2Jhc2tldC1jb250ZW50LnNjc3MiLCJvcmdhbmlzbXMvX2Jhc2tldC1zaW5nbGUtY29udGVudC5zY3NzIiwib3JnYW5pc21zL19jYXRhbG9nLXNlY3Rpb24uc2NzcyIsIm9yZ2FuaXNtcy9fY2VydGlmaWNhdGUuc2NzcyIsIm9yZ2FuaXNtcy9fY2hhcmFjdGVyaXN0aWMtYmxvY2suc2NzcyIsIm9yZ2FuaXNtcy9fY29udGFjdC11cy5zY3NzIiwib3JnYW5pc21zL19mb290ZXItbWFpbi5zY3NzIiwib3JnYW5pc21zL19oZWFkZXIuc2NzcyIsIm9yZ2FuaXNtcy9faG9tZS1iYW5uZXIuc2NzcyIsIm9yZ2FuaXNtcy9fbWFwLnNjc3MiLCJvcmdhbmlzbXMvX215LWZvb3Rlci5zY3NzIiwib3JnYW5pc21zL19vdXItZ29vZHMuc2NzcyIsIm9yZ2FuaXNtcy9fb3duLWJhdGgtY29udGVudC5zY3NzIiwib3JnYW5pc21zL19vd24tYmF0aC5zY3NzIiwib3JnYW5pc21zL19wYXJ0bmVycy5zY3NzIiwib3JnYW5pc21zL19wcm9kdWN0ZS1jYWxjdWxhdG9yLnNjc3MiLCJvcmdhbmlzbXMvX3B1cmNoYXNlcy1jb250ZW50LnNjc3MiLCJvcmdhbmlzbXMvX3Jldmlldy1jbGllbnQuc2NzcyIsIm9yZ2FuaXNtcy9fc2hpcHBpbmctY29udGVudC1saW5lLTEuc2NzcyIsIm9yZ2FuaXNtcy9fc2hvd3Jvb21zLWZpbmQtb24tYmxvY2suc2NzcyIsIm9yZ2FuaXNtcy9fc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uLnNjc3MiLCJvcmdhbmlzbXMvX3Nob3dyb29tcy1zZWxlY3QtYmxvY2suc2NzcyIsIm9yZ2FuaXNtcy9fdG9wLXNhbGVzLnNjc3MiLCJvcmdhbmlzbXMvX3VuaXF1ZS1iYXRocy5zY3NzIiwib3JnYW5pc21zL193ZS1vZmZlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFpRkEsK0dBaEZBLFdBQ0UsWUFBQSxpQkFDQSxJQUFBLGdDQUNBLElBQUEsdUNBQUEsMkJBQUEsQ0FBQSxpQ0FBQSxjQUFBLENBQUEsZ0NBQUEsa0JBQUEsQ0FBQSw4Q0FBQSxjQU9GLFdBQ0UsWUFBQSxrQkFDQSxJQUFBLGlDQUNBLElBQUEsd0NBQUEsMkJBQUEsQ0FBQSxrQ0FBQSxjQUFBLENBQUEsaUNBQUEsa0JBQUEsQ0FBQSxnREFBQSxjQU9GLFdBQ0UsWUFBQSxtQkFDQSxJQUFBLGtDQUNBLElBQUEseUNBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxjQUFBLENBQUEsa0NBQUEsa0JBQUEsQ0FBQSxrREFBQSxjQU9GLFdBQ0UsWUFBQSxvQkFDQSxJQUFBLG1DQUNBLElBQUEsMENBQUEsMkJBQUEsQ0FBQSxvQ0FBQSxjQUFBLENBQUEsbUNBQUEsa0JBQUEsQ0FBQSxvREFBQSxjQU9GLFdBQ0UsWUFBQSxpQkFDQSxJQUFBLGdDQUNBLElBQUEsdUNBQUEsMkJBQUEsQ0FBQSxpQ0FBQSxjQUFBLENBQUEsZ0NBQUEsa0JBQUEsQ0FBQSw4Q0FBQSxjQU9GLFdBQ0UsWUFBQSxrQkFDQSxJQUFBLG9DQUNBLElBQUEsMkNBQUEsMkJBQUEs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QUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLElBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxJQUFBLFlBQ0EsK0NBQ0UsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsVUFBQSxNQUNBLFdBQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsS0FBQSxNQUNBLElBQUEsS0FDQSxtQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZQVpELGtEQWNHLE1BQUEsUUFDQSxVQUFBLE9BQ0EsWUFBQSxtQkFDQSxPQUFBLEVBQ0EsUUFBQSxFQWxCSCxpREFxQkcsTUFBQSxRQUNBLFVBQUEsU0FDQSxZQUFBLG1CQUNBLE9BQUEsRUFDQSxRQUFBLEVBRUYsc0RBQ0UsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxJQUFBLFlBTEQsd0RBT0csTUFBQSxRQUNBLFVBQUEsUUFDQSxZQUFBLGtCQUNBLFFBQUEsRUFBQSxLQUFBLEVBQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLE9BRUYsMkRBQ0UsU0FBQSxTQUNBLG1CQUFBLElBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxJQUFBLFlBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLGNBQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxLQUNBLGdCQUFB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a0JBQUEsV0FBQSxVQUFBLFdBU2QsV0FDRSxNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsS0FHRixXQUNFLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxLQUdGLFdBQ0UsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEtBR0YsV0FDRSxNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsS0FHRix1REFDRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFNBR0YsOENBQ0UsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxTQUdGLGtEQUNFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsU0FHRiw2Q0FDRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFNBR0Ysc0NBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdGLDZCQUVFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsUUFHRixpQ0FFRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFFBR0YsNEJBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdGLHNDQUVFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsUUFHRiw2QkFFRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFFBR0YsaUNBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdGLDRCQUVFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsUUFHRixzQ0FFRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFFBR0YsNkJBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdGLGlDQUVFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsUUFHRiw0QkFFRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFFBR0Ysc0NBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdGLDZCQUVFLE1BQUEsUUFDQSxZQUFBLGlCQUNBLFVBQUEsUUFHRixpQ0FFRSxNQUFBLFFBQ0EsWUFBQSxpQkFDQSxVQUFBLFFBR0YsNEJBRUUsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUdG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QUEsSUFDQSxNQUFBLElBQ0EsY0FBQSxLQUNBLFdBQUEsUUFDQSxPQUFBLFFBQ0EsbUJBQUEsS0FDQSxXQUFBLE1BQ0EsUUFBQSxLQXZESiw0QkEyREksT0FBQSxFQUlKLFVBQ0UsT0FBQSxLQUNBLFNBQUEsU0FDQSx5QkFBQSxPQUFBLE9BQUEsaUJBQUEsT0FBQSxPQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsRUFBQSxFQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxFQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLE9BQUEsRUFBQSxNQUFBLEVBQUEsTUFDQSxLQUFBLFlBQ0EsTUFBQSxRQUNBLFlBQUEsaUJBQ0EsVUFBQSxRQUNBLFFBQUEsSUFHRixZQUNFLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxpQkFDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLElBQUEsTUFDQSxLQUFBLEVBR0YsVUFDRSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsaUJBQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxNQUFBLE1BQ0EsSUFBQSxNQUdGLDJEQUNFLHdCQUNFLEtBQUEsZUFHRix1QkFDRSxLQUFBLGdCQUdGLGNBQ0UsYUFBQSxLQUdGLFlBQ0UsVUFBQSxRQUdGLFVBQ0UsVUFBQSxTQUlKLDBCQUNFLEdBQ0UsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxZQUdGLElBQ0UsbUJBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxlQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxlQUdGLEtBQ0UsbUJBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxhQVZKLGtCQUNFLEdBQ0UsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxZQUdGLElBQ0UsbUJBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxlQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxl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QSxlQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLFFBQ0EsaUJBQUEsWUFDQSxRQUFBLEVBR0YsK0NBQ0UsTUFBQSxlQUNBLGNBQUEsSUFDQSxNQUFBLGVBQ0EsT0FBQSxlQUNBLFVBQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsUUFDQSxRQUFBLEVBR0Ysb0NBQ0UsaUJBQUEsS0FDQSxNQUFBLGVBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsTUFBQSxlQUNBLE9BQUEsZUFDQSxVQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsUUFDQSxRQUFBLEVBRUYsb0NBQ0UsY0FDRSxRQUFBLEtBQUEsRUFBQSxLQUNBLG9CQUNFLFFBQUEsS0FBQSxLQUNBLElBQUEsSUFGRCx1QkFJRyxVQUFBLE9BSUYsMkJBQ0UsV0FBQSxPQ3JIUixVQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQ0EsV0FBQSxPQUNBLFdBQUEsTUFURixhQVdJLE1BQUEsS0FDQSxZQUFBLG1CQUNBLFVBQUEsU0FDQSxPQUFBLEVBSUosb0NBQ0UsYUFDRSxVQUFBLFFBSUosMkRBQ0UsYUFDRSxVQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qICBIZWx2ZXRpY2EgQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhQm9sZC5lb3RcIik7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgLyogSUU2LUlFOCAqLyB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYUJvbGQuc3ZnI0hlbHZldGljYUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qICBIZWx2ZXRpY2EgTGlnaHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FMaWdodC5lb3RcIik7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIC8qIElFNi1JRTggKi8gdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYUxpZ2h0LnN2ZyNIZWx2ZXRpY2FMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7IC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuLyogIEhlbHZldGljYSBNZWRpdW0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTWVkaXVtLmVvdFwiKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIC8qIElFNi1JRTggKi8gdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTWVkaXVtLnN2ZyNIZWx2ZXRpY2FNZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qICBIZWx2ZXRpY2EgUmVndWxhciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhUmVndWxhci5lb3RcIik7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FSZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgLyogSUU2LUlFOCAqLyB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVJlZ3VsYXIuc3ZnI0hlbHZldGljYVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qICBIZWx2ZXRpY2EgVGhpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhVGhpbi5lb3RcIik7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FUaGluLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgLyogSUU2LUlFOCAqLyB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FUaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVRoaW4uc3ZnI0hlbHZldGljYVRoaW5cIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qICBQcm94aW1hTm92YS1MaWdodCovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYU5vdmEtTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1MaWdodC5lb3RcIik7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIC8qIElFNi1JRTggKi8gdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUxpZ2h0LnN2ZyNQcm94aW1hTm92YS1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7IC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuLyogQ29taWMgU2FucyovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29taWNTYW5zTVNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db21pY1NhbnNNU3QuZW90XCIpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29taWNTYW5zTVMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICAvKiBJRTYtSUU4ICovIHVybChcIi4uL2ZvbnRzL0NvbWljU2Fuc01TLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL0NvbWljU2Fuc01TLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqLyB1cmwoXCIuLi9mb250cy9Db21pY1NhbnNNUy5zdmcjQ29taWNTYW5zTVNcIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qIFByb3hpbWFOb3ZhQ29uZC1TZW1pYm9sZCovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYU5vdmFDb25kLVNlbWlib2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLmVvdFwiKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhQ29uZC1TZW1pYm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIC8qIElFNi1JRTggKi8gdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhQ29uZC1TZW1pYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLnN2ZyNQcm94aW1hTm92YUNvbmQtU2VtaWJvbGRcIikgZm9ybWF0KFwic3ZnXCIpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1QVCtTYW5zOjQwMCw3MDAmZGlzcGxheT1zd2FwJnN1YnNldD1jeXJpbGxpYyxjeXJpbGxpYy1leHQnKTtcbiIsIip7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWYhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGlkZGVuLWlucHV0LXN0eWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1icmVhZGN1bWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBjb2xvcjogIzhlOGU4ZTtcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBjb2xvcjogIzhlOGU4ZTtcbn1cblxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBjb2xvcjogIzhlOGU4ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NzBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjcwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qICBIZWx2ZXRpY2EgQm9sZCAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UFQrU2Fuczo0MDAsNzAwJmRpc3BsYXk9c3dhcCZzdWJzZXQ9Y3lyaWxsaWMsY3lyaWxsaWMtZXh0XCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhQm9sZC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhQm9sZC5zdmcjSGVsdmV0aWNhQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiAgSGVsdmV0aWNhIExpZ2h0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTGlnaHQuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYUxpZ2h0LnN2ZyNIZWx2ZXRpY2FMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiAgSGVsdmV0aWNhIE1lZGl1bSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FNZWRpdW0uZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU1lZGl1bS5zdmcjSGVsdmV0aWNhTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbi8qICBIZWx2ZXRpY2EgUmVndWxhciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhUmVndWxhci5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FSZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhUmVndWxhci5zdmcjSGVsdmV0aWNhUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiAgSGVsdmV0aWNhIFRoaW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVRoaW4uZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhVGhpbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FUaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYVRoaW4uc3ZnI0hlbHZldGljYVRoaW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovIH1cblxuLyogIFByb3hpbWFOb3ZhLUxpZ2h0Ki9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YS1MaWdodFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUxpZ2h0LmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1MaWdodC5zdmcjUHJveGltYU5vdmEtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovIH1cblxuLyogQ29taWMgU2FucyovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29taWNTYW5zTVNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db21pY1NhbnNNU3QuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29taWNTYW5zTVMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQ29taWNTYW5zTVMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Db21pY1NhbnNNUy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0NvbWljU2Fuc01TLnN2ZyNDb21pY1NhbnNNU1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiBQcm94aW1hTm92YUNvbmQtU2VtaWJvbGQqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhQ29uZC1TZW1pYm9sZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhQ29uZC1TZW1pYm9sZC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YUNvbmQtU2VtaWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmFDb25kLVNlbWlib2xkLnN2ZyNQcm94aW1hTm92YUNvbmQtU2VtaWJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovIH1cblxuLyogRm9udHMgKi9cbi8qIENvbG9ycyAqL1xuKiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OyB9XG5cbmJvZHksXG5odG1sIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5oaWRkZW4taW5wdXQtc3R5bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tYnJlYWRjdW1icyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBjb2xvcjogIzhlOGU4ZTsgfVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjsgfVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgY29sb3I6ICM4ZThlOGU7IH1cblxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBjb2xvcjogIzhlOGU4ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDcwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjcwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjQwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYWJvdXQtbWF0ZXJpYWxfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7IH1cbiAgLmFib3V0LW1hdGVyaWFsX19pbmZvOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFib3V0LW1hdGVyaWFsX19pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogI2E3YjVjNTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4gIC5hYm91dC1tYXRlcmlhbF9faW5mbyBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwOyB9XG4gIC5hYm91dC1tYXRlcmlhbF9faW5mbyB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuYWJvdXQtbWF0ZXJpYWxfX2luZm8gdWwgbGkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiOyB9XG4gICAgICAuYWJvdXQtbWF0ZXJpYWxfX2luZm8gdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAuYWJvdXQtbWF0ZXJpYWxfX2luZm8gdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQtbWF0ZXJpYWxfX2luZm8gaDMge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5hYm91dC1tYXRlcmlhbF9faW5mbyBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5hYm91dC1tYXRlcmlhbF9faW5mbyB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgLmFib3V0LW1hdGVyaWFsX19pbmZvIHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgIC5hYm91dC1tYXRlcmlhbF9faW5mbyB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDsgfSB9XG5cbi5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDI4N3B4O1xuICBtaW4taGVpZ2h0OiAyODdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgbWFyZ2luOiAwIDMwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICBtaW4taGVpZ2h0OiAyNDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxlZnQ6IC00NXB4O1xuICAgIHRvcDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50IGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnQgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudF9faG92ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50X19ob3ZlciBwIHtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudF9faG92ZXJfX2J0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTE1JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyX19idG4gYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyX19idG4gYSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4uYmlnLWl0ZW0tY3ViZS0yIHtcbiAgdG9wOiAxMTdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmJpZy1pdGVtLWN1YmUtMiAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5iZy1pbWFnZS1ibG9jayB7XG4gIG1heC13aWR0aDogMjU3cHg7XG4gIGhlaWdodDogMjU3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtOmhvdmVyIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW06aG92ZXIgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtOmhvdmVyIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50X19ob3ZlciBoMyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtOmhvdmVyIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50X19ob3ZlciBwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW06aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7IH1cbiAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5iaWctaXRlbS1jdWJlLTIge1xuICAgIHRvcDogMDsgfVxuICAuYmctaW1hZ2UtYmxvY2sge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4OyB9XG4gICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2MHB4OyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudF9faG92ZXJfX2J0biB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvdHRvbTogLTclOyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudF9faG92ZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmJnLWltYWdlLWJsb2NrIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgbWFyZ2luOiAwIDMwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGVmdDogLTM2cHg7XG4gICAgdG9wOiAtNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudCBoMiB7XG4gICAgICBjb2xvcjogI2E3YjVjNTtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogI2E3YjVjNTtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudF9faG92ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIHAge1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnRfX2hvdmVyX19idG4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0yNSU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnRfX2hvdmVyX19idG4gYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudF9faG92ZXJfX2J0biBhIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc21hbGwtaXRlbS1jdWJlLTIge1xuICBib3R0b206IC01MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4uc21hbGwtaXRlbS1jdWJlLTIgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmJnLWNvbG9yLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbTpob3ZlciAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbTpob3ZlciAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50X19ob3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4uYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW0ge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnQgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19iaWctaXRlbV9fY29udGVudCBwLFxuICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19iaWctaXRlbV9fY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgbWluLWhlaWdodDogODVweDtcbiAgICBib3R0b206IC03MHB4OyB9XG4gICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICAgICAgbGVmdDogLTI4cHg7IH1cbiAgICAgIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTsgfVxuICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudF9faG92ZXJfX2J0biB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvdHRvbTogLTEzJTsgfVxuICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbi5hZHZhbnRhZ2VzX19tYWluX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ZThlOGU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMzMycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogMzA5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOGU4ZThlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3R0b206IDclO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2J1dHRvbiBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxNnB4IDUwcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtOmhvdmVyIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFkdmFudGFnZXMtbWFpbi1ibG9jazpudGgtY2hpbGQoNCkgLmFkdmFudGFnZXNfX21haW5fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hZHZhbnRhZ2VzLW1haW4tYmxvY2s6bnRoLWNoaWxkKDUpIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWR2YW50YWdlcy1tYWluLWJsb2NrOm50aC1jaGlsZCg2KSAuYWR2YW50YWdlc19fbWFpbl9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNDVweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItdGV4dC1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHggMzBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItaW1hZ2UtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICBtYXgtaGVpZ2h0OiAzMTBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNTBweCAwIDQ1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uaXRlbS13aGl0ZS1iZyAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDMwOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGU4ZThlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5pdGVtLXdoaXRlLWJnIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24gYSB7XG4gICAgY29sb3I6ICM4ZThlOGU7IH1cblxuLmFkdmFudGFnZXMtbWFpbi1ibG9jayB7XG4gIHBhZGRpbmc6IDAgOHB4OyB9XG5cbi5ob3Zlci1tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzhweDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi53aWRnZXQge1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpO1xuICBmaWx0ZXI6IGJsdXIoMHB4KTsgfVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAud2lkZ2V0IHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgZmlsdGVyOiBibHVyKDJweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7IH1cblxuLndpZGdldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItaW1hZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZm9yLXRleHQtYmxvY2staG92ZXIge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDsgfVxuICAgIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24gYSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcHggNDVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3ItdGV4dC1ibG9jay1ob3ZlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuaXRlbS13aGl0ZS1iZyAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4OyB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtOmhvdmVyIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19ob3Zlci10ZXh0LWNvbnRlbnQgaDIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMXJlbTsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItaW1hZ2UtY29udGVudCBoMiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItaW1hZ2UtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMXJlbTsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItdGV4dC1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDsgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbSB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2J1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMTBweCA1NXB4OyB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMjUwcHg7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXMtbWFpbi1ibG9jazpudGgtY2hpbGQoNCkgLmFkdmFudGFnZXNfX21haW5fX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmFkdmFudGFnZXMtbWFpbi1ibG9jazpudGgtY2hpbGQoNSkgLmFkdmFudGFnZXNfX21haW5fX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItdGV4dC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfSB9XG5cbi5pdGVtLXdoaXRlLWJnIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAud2lkZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW1hZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwOyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fYW5hZ3JhcGhfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX2FuYWdyYXBoX19pbmZvIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gIGNvbG9yOiAjNTk3MDhmO1xuICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX2FuYWdyYXBoX19pbmZvIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIG1heC13aWR0aDogNjIwcHg7IH1cblxuLnJldmVyc2UtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgLnJldmVyc2UtYmxvY2sgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fYW5hZ3JhcGgge1xuICAgIHBhZGRpbmctdG9wOiA0NnB4OyB9XG4gICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gICAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX2FuYWdyYXBoX19pbmZvX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW1hZ2UgaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gIC5yZXZlcnNlLWJsb2NrIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fYW5hZ3JhcGhfX2luZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyBoMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucmV2ZXJzZS1ibG9jayAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX2FuYWdyYXBoX19pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5iYW5uZXItbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDsgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5teS1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5iYW5uZXItbWFpbi5tb2RhbC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU1NTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvdHRvbTogNiU7XG4gIHJpZ2h0OiAtNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJhbm5lci1tYWluLm1vZGFsLWJ0biBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4OyB9XG5cbi5kZWZhdWx0LWJhbm5lci1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmRlZmF1bHQtYmFubmVyLWluZm86Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLmRlZmF1bHQtYmFubmVyLWluZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogNS42MjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgQm9sZCc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtc2hhZG93OiAwIDBweCAxcHggI0E3QjVDNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAuODc1cmVtOyB9XG4gIC5kZWZhdWx0LWJhbm5lci1pbmZvIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIExpZ2h0JztcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDE4MSwgMTk3LCAwLjYpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTVweCA3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4RThFOEU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRlZmF1bHQtYmFubmVyLWluZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDYwcHg7IH1cbiAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtIGgzIHtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fY2xpZW50LWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2NsaWVudC1pbmZvIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNnB4IDMwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19jbGllbnQtaW5mbyBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9fdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX3RleHQgaDIge1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fYWRkcmVzcy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fYWRkcmVzcy1ibG9ja19fdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19hZGRyZXNzLWJsb2NrX190ZXh0IGgyIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19hZGRyZXNzLWJsb2NrX19pbnB1dHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fYWRkcmVzcy1ibG9ja19faW5wdXRzIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTVweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19hZGRyZXNzLWJsb2NrX19pbnB1dHMgbGFiZWwge1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3BheW1lbnQtbWV0aG9kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcGF5bWVudC1tZXRob2RfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4OyB9XG4gICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3BheW1lbnQtbWV0aG9kX190ZXh0IGgyIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wYXltZW50LW1ldGhvZF9faW5wdXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcGF5bWVudC1tZXRob2RfX2lucHV0cyBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcGF5bWVudC1tZXRob2RfX2lucHV0cyBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybSB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3Byb21vLWNvZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3Byb21vLWNvZGVfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fdGV4dCBoMiB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wcm9tby1jb2RlX190ZXh0IGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweCAxNXB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fc3VibWl0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fc3VibWl0IGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wcm9tby1jb2RlX19zdWJtaXQgaW5wdXQ6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuLmFkZHJlc3MtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFkZHJlc3MtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwNnB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFkZHJlc3MtMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMnB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFkZHJlc3MtNCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cblxuLmFkZHJlc3MtMTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFkZHJlc3MtMTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTE6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uYWRkcmVzcy0yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uYWRkcmVzcy0yOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uYWRkcmVzcy0zOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uYWRkcmVzcy0zOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFkZHJlc3MtMzotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFkZHJlc3MtMzotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFkZHJlc3MtNDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmFkZHJlc3MtNDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hZGRyZXNzLTQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5wYXltZW50LWlucHV0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZGVsaXZlcnktaW5wdXQtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLnBheW1lbnQtaW5wdXQtaXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBhbmltYXRpb246IHJpcHBsZSAwLjJzIGxpbmVhciBmb3J3YXJkczsgfVxuXG4ucGF5bWVudC1pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWw6YmVmb3JlLFxuLnBheW1lbnQtaW5wdXQtaXRlbSBsYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1jb2xvcjsgfVxuXG4ucGF5bWVudC1pbnB1dC1pdGVtIGxhYmVsOmJlZm9yZSB7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlM2VhZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7IH1cblxuLnBheW1lbnQtaW5wdXQtaXRlbSBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgYmFja2dyb3VuZDogI2E3YjVjNTsgfVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBhbmltYXRpb246IHJpcHBsZSAwLjJzIGxpbmVhciBmb3J3YXJkczsgfVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgbGFiZWw6YmVmb3JlLFxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGxhYmVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLWNvbG9yOyB9XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBsYWJlbDpiZWZvcmUge1xuICBsZWZ0OiAtMzBweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlYWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyOyB9XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgYmFja2dyb3VuZDogI2E3YjVjNTsgfVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm0gc3BhbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm0gaDMge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm0gdGV4dGFyZWEge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2NsaWVudC1pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fY2xpZW50LWluZm8gaW5wdXQge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggMTVweDsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAgICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHRvcDogMnB4OyB9XG4gICAgICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIGxlZnQ6IC0yNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4OyB9XG4gICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X190ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X190ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX3RleHQgaDIge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyBpbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcGF5bWVudC1tZXRob2Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wYXltZW50LW1ldGhvZF9fdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3BheW1lbnQtbWV0aG9kX19pbnB1dHMge1xuICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wcm9tby1jb2RlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fdGV4dCBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3Byb21vLWNvZGVfX3N1bWJtaXQge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gICAgICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fc3VtYm1pdCBpbnB1dCB7XG4gICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmRlbGl2ZXJ5LWlucHV0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5hZGRyZXNzLTEsXG4gIC5hZGRyZXNzLTIsXG4gIC5hZGRyZXNzLTMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmFkZHJlc3MtNCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnBheW1lbnQtaW5wdXQtaXRlbSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIC5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWw6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHRvcDogNXB4OyB9XG4gICAgLnBheW1lbnQtaW5wdXQtaXRlbSBsYWJlbDo6YWZ0ZXIge1xuICAgICAgdG9wOiA5cHg7XG4gICAgICBsZWZ0OiAtMjZweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybSBoMyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4OyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4OyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fY2xpZW50LWluZm8gaW5wdXQge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4IDhweCAzMHB4OyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVzY3JpcHRpb24gcCB7XG4gICAgcGFkZGluZzogMCAwIDVweCAwOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fYWRkcmVzcy1ibG9ja19faW5wdXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcGF5bWVudC1tZXRob2Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX3BheW1lbnQtbWV0aG9kX19pbnB1dHMge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fcHJvbW8tY29kZV9fdGV4dCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19wcm9tby1jb2RlX190ZXh0IGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRlbGl2ZXJ5LWlucHV0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5hZGRyZXNzLTEsXG4gIC5hZGRyZXNzLTIsXG4gIC5hZGRyZXNzLTMsXG4gIC5hZGRyZXNzLTQge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmFkZHJlc3MtMTpsYXN0LWNoaWxkLFxuICAgIC5hZGRyZXNzLTI6bGFzdC1jaGlsZCxcbiAgICAuYWRkcmVzcy0zOmxhc3QtY2hpbGQsXG4gICAgLmFkZHJlc3MtNDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gIC5hZGRyZXNzLTEsXG4gIC5hZGRyZXNzLTIsXG4gIC5hZGRyZXNzLTMsXG4gIC5hZGRyZXNzLTQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5iYXNrZXQtZ29vZHNfX21haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLmJhc2tldC1nb29kc19fbWFpbl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2l0ZW0gaDIge1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2l0ZW1fX2Nsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2l0ZW1fX2Nsb3NlIGltZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgIHBhZGRpbmc6IDM1cHggMCAyMHB4IDQwcHg7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gaDMge1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbSBoNCB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7IH1cbiAgICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIHAge1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIHAge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwOyB9XG4gICAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIGEge1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtIC5iYXNrZXQtY291bnRlciBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNTBweDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX3Byb2R1Y3RlLWluZm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fcHJvZHVjdGUtaW5mb19fY29sb3Ige1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX3Byb2R1Y3RlLWluZm9fX2NvbG9yIHAge1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX3Byb2R1Y3RlLWluZm9fX3ByaWNlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fcHJvZHVjdGUtaW5mb19fcHJpY2UgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2ltYWdlIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmFza2V0LWdvb2RzX19tYWluX19yZXN1bHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX3Jlc3VsdCBwIHtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDlweCA2MHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07IH1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlOmZvY3VzLFxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmZvY3VzLFxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlOmZvY3VzLmFjdGl2ZSxcbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZS5mb2N1cy5hY3RpdmUge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZTpiZWZvcmUsXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGU6YWZ0ZXIge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzOyB9XG5cbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZSA+IC5oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4xcmVtO1xuICBsZWZ0OiAwLjE4NzVyZW07XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4xMjVyZW07XG4gIGJhY2tncm91bmQ6ICNhN2I1YzU7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNXM7IH1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmFjdGl2ZSA+IC5oYW5kbGUge1xuICBsZWZ0OiAxLjY4NzVyZW07XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNXM7IH1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTsgfVxuXG4ucHJvZHVjdGUtcGFkZGluZyB7XG4gIG1hcmdpbi1yaWdodDogNzBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmFza2V0LWdvb2RzX19tYWluX19yZXN1bHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19yZXN1bHQgcCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX3Jlc3VsdCBhIHtcbiAgICAgIHBhZGRpbmc6IDVweCA0N3B4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTBweDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gaDIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbSAuYmFza2V0LWNvdW50ZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIGEge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9faW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2Nsb3NlIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4OyB9XG4gICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fcHJvZHVjdGUtaW5mb19fY29sb3Ige1xuICAgICAgbWluLWhlaWdodDogMzVweDsgfVxuICAgICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fcHJvZHVjdGUtaW5mb19fY29sb3IgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19wcm9kdWN0ZS1pbmZvX19wcmljZSB7XG4gICAgICBtaW4taGVpZ2h0OiAzNXB4OyB9XG4gICAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19wcm9kdWN0ZS1pbmZvX19wcmljZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAucHJvZHVjdGUtcGFkZGluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiAxLjNyZW07IH1cbiAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmFjdGl2ZSA+IC5oYW5kbGUge1xuICAgIGxlZnQ6IDEuOHJlbTsgfVxuICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGUgPiAuaGFuZGxlIHtcbiAgICB0b3A6IDAuMDk0cmVtO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNrZXQtZ29vZHNfX21haW5fX3Jlc3VsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX3Jlc3VsdCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgLmJhc2tldC1nb29kc19fbWFpbl9fcmVzdWx0IGEge1xuICAgICAgcGFkZGluZzogNXB4IDQ3cHg7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAxNXB4OyB9XG4gICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbSBoMyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW0gLmJhc2tldC1jb3VudGVyIHAge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gICAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX3Byb2R1Y3RlLWluZm9fX2NvbG9yIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX3Byb2R1Y3RlLWluZm9fX2NvbG9yIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19wcm9kdWN0ZS1pbmZvX19wcmljZSB7XG4gICAgICBtaW4taGVpZ2h0OiAzMHB4OyB9XG4gICAgICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19wcm9kdWN0ZS1pbmZvX19wcmljZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZS5hY3RpdmUgPiAuaGFuZGxlIHtcbiAgICBsZWZ0OiAxLjdyZW07IH0gfVxuXG4uY2F0YWxvZy1wcm9kdWN0LWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA2MHB4IDEwcHg7IH1cbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWltYWdlIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiAxcyBhbGw7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1pbWFnZSBpbWc6Zmlyc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWltYWdlIGltZzpsYXN0LWNoaWxkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xMDA7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42MHJlbTtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tdGl0bGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4xcyBhbGw7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tZGVzY3JpcHRpb24gcCB7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDsgfVxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tYnRuIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW06aG92ZXIgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWltYWdlIGltZzpmaXJzdC1jaGlsZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTAwO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbTpob3ZlciAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0taW1hZ2UgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtOmhvdmVyIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1pbWFnZSBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW06aG92ZXIgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIHtcbiAgICAgIGJvdHRvbTogNjBweDsgfVxuICAgICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtOmhvdmVyIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS10aXRsZSBoMiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbTpob3ZlciAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtOmhvdmVyIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1idG4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTk3MDhmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tYnRuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW06aG92ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGEuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWltYWdlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIGEuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgYS5jYXRhbG9nLXByb2R1Y3QtaXRlbSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGEuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICBhLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOXB4OyB9IH1cblxuLmZpbHRlci1mb3JtLXN0eWxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5maWx0ZXItZm9ybS1zdHlsZSBoMyB7XG4gICAgY29sb3I6ICM4MTk0YWI7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgIG1hcmdpbjogMCAwIDIzcHggMDsgfVxuICAuZmlsdGVyLWZvcm0tc3R5bGUgcCB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgICAuZmlsdGVyLWZvcm0tc3R5bGUgcCBsYWJlbCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci1mb3JtLXN0eWxlIGgzIHtcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4IDA7IH0gfVxuXG4uY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9jayBoMyB7XG4gICAgY29sb3I6ICM4MTk0YWI7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2tfX2NvdW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2tfX2NvdW50IGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAgIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9ja19fY291bnQgaW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgcGFkZGluZzogMHB4IDAgMCA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA1NXB4OyB9XG4gICAgLmNhdGFsb2ctc2VjdGlvbl9fc2lkZWJhcl9fbGVuZ3RoLXJhbmdlLWJsb2NrX19jb3VudCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuXG4ucHJpY2UtcmFuZ2UtYmxvY2tzIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmljZS1yYW5nZS1ibG9ja3MgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAwLjZlbTsgfVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHJpY2UtcmFuZ2Utc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ZTY2NjY7XG4gIG1pbi13aWR0aDogNDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5wcmljZS1yYW5nZS1maWVsZCB7XG4gIHdpZHRoOiAyMCU7XG4gIG1pbi13aWR0aDogMTYlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2NjY2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5zZWFyY2gtcmVzdWx0cy1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2E3YjVjNTtcbiAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE1cHg7XG4gIHRvcDogLTZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IGV3LXJlc2l6ZTsgfVxuXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsgfVxuXG4udWktd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNhN2I1YzU7IH1cblxuLnJhbmdlLWNvdW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5yYW5nZS1jb3VudGVyIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwcHg7IH1cbiAgLnJhbmdlLWNvdW50ZXIgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5maWx0ZXItZm9ybS1zdHlsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4OyB9XG5cbi5teS1zdHlsZS1yeW5nZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmJveC1taW5tYXgge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmJveC1taW5tYXggc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnJhbmdlLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDk1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogNzFweDsgfVxuXG4ucnMtcmFuZ2Uge1xuICB3aWR0aDogOTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHotaW5kZXg6IDU1NTsgfVxuICAucnMtcmFuZ2U6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnJzLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2E3YjVjNTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAxMDEwMTtcbiAgICB6LWluZGV4OiA2NjY2OyB9XG4gIC5ycy1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2E3YjVjNTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAxMDEwMTtcbiAgICB6LWluZGV4OiA2NjY2OyB9XG4gIC5ycy1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2E3YjVjNTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIHotaW5kZXg6IDY2NjY7IH1cbiAgLnJzLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNhN2I1YzU7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICB6LWluZGV4OiA2NjY2OyB9XG4gIC5ycy1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5ycy1sYWJlbCB7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIC0xMHB4IDAgLTIycHg7XG4gIGxlZnQ6IGF0dHIodmFsdWUpO1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgei1pbmRleDogNjY2OyB9XG5cbi5mcm9tLXByaWNlIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IC02MHB4O1xuICBsZWZ0OiAwOyB9XG5cbi50by1wcmljZSB7XG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IC0xOHB4O1xuICB0b3A6IC02MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5teS1zdHlsZS1yeW5nZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiA2MXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm15LXN0eWxlLXJ5bmdlcjphZnRlciB7XG4gICAgbGVmdDogMTUzcHggIWltcG9ydGFudDsgfVxuICAucmFuZ2Utc2xpZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7IH1cbiAgLmZyb20tcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnRvLXByaWNlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuQGtleWZyYW1lcyByaXBwbGUge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMCk7IH0gfVxuXG4ubWQtcmFkaW8ge1xuICBtYXJnaW46IDE2cHggMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gIC5tZC1yYWRpbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLm1kLXJhZGlvLm1kLXJhZGlvLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubWQtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBhbmltYXRpb246IHJpcHBsZSAwLjJzIGxpbmVhciBmb3J3YXJkczsgfVxuXG4ubWQtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLm1kLXJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm1kLXJhZGlvIGxhYmVsOmJlZm9yZSxcbi5tZC1yYWRpbyBsYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1jb2xvcjsgfVxuXG4ubWQtcmFkaW8gbGFiZWw6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlYWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyOyB9XG5cbi5tZC1yYWRpbyBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQ6ICNhN2I1YzU7IH1cblxuLmNhdGFsb2ctc3R5bGUtaDMgaDMge1xuICBjb2xvcjogcmVkOyB9XG5cbi5teS1zdHlsZS1yeW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogODVweDtcbiAgdG9wOiA0OXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDYwMDsgfVxuXG4ubXktc3R5bGUtcnluZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTc4cHg7XG4gIHRvcDogLTQ5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogNjAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tZC1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9jayBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDsgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5wcmljZS1yYW5nZS1ibG9jayBoMiB7XG4gICAgY29sb3I6ICM4MTk0YWI7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgIG1hcmdpbjogMjBweCAwIDAgMCAhaW1wb3J0YW50OyB9XG4gIC5maWx0ZXItZm9ybS1zdHlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLm1kLXJhZGlvIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLm1kLXJhZGlvIGxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5mb3JtLWJsb2NrLWl0ZW1zOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmNoYXJhY3RlcmlzdGljLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudCBoMiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTE1cHg7IH1cbiAgICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudF9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnRfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7IH1cbiAgICAgICAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX19jb250ZW50X19pdGVtIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMjdweCAwIDI3cHggMTE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5iaWctZm9udCBwIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7IH1cblxuLnNtYWxsLWZvbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIHBhZGRpbmc6IDI3cHggMCAyN3B4IDEwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjY5cHgpIHtcbiAgLmJpZy1mb250IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuc21hbGwtZm9udCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudF9faXRlbSBwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxMHB4OyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnQgaDIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnRfX2l0ZW0gcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogNTBweCAwIDIwcHg7IH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudF9faXRlbSBwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAxMTVweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudCBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudF9faXRlbSBwIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQ1cHggMTMwcHggNDdweCAxMzdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzOyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBwYWRkaW5nOiAwIDAgNDVweCAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIGZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayBmb3JtIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjsgfVxuICAgICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIGZvcm0gdGV4dGFyZWEge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMCAzMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTUzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayBmb3JtIC5jb250YWN0LXVzLXN1Ym1pdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fZm9ybV9fYmctYmxvY2sgZm9ybSAuY29udGFjdC11cy1zdWJtaXQgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAwIDM1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayBmb3JtIC5jb250YWN0LXVzLXN1Ym1pdCBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19mb3JtX19iZy1ibG9jayBmb3JtIGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDsgfVxuICAgICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIGZvcm0gdGV4dGFyZWEge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OS45cHgpIGFuZCAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyNXB4OyB9IH1cblxuLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm8gaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbnVtYmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19udW1iZXIgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19udW1iZXIgYSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fb3RoZXJzLW51bWJlcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19vdGhlcnMtbnVtYmVycyBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19vdGhlcnMtbnVtYmVycyBhOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbWFpbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX21haWwgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19tYWlsIGEge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiBoNCB7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2xvY2F0aW9uIHAge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMXJlbTsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIHAge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19zb2NpYWwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19zb2NpYWwgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19zb2NpYWwgYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19zb2NpYWwgYSBpbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX3NvY2lhbCBhIGltZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbnVtYmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX251bWJlciBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbnVtYmVyIGg0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19vdGhlcnMtbnVtYmVycyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19tYWlsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX21haWwgYSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX21haWwgaDQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2xvY2F0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2xvY2F0aW9uIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiBoNCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2NhbGVuZGFyLWpvYiBQIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIGg0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX251bWJlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19udW1iZXIgYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbnVtYmVyIGg0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19vdGhlcnMtbnVtYmVycyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX21haWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbWFpbCBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19tYWlsIGg0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiBwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19sb2NhdGlvbiBoNCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fY2FsZW5kYXItam9iIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2NhbGVuZGFyLWpvYiBQIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19jYWxlbmRhci1qb2IgaDQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2Zvcm1fX2JnLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OS45cHgpIGFuZCAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX251bWJlciBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX290aGVycy1udW1iZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbWFpbCBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH1cbiAgLmNvbnRhY3QtdXNfX21haW5fX2NvbnRlbnRfX2luZm9fX2xvY2F0aW9uIHAge1xuICAgIHBhZGRpbmctbGVmdDogMzhweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NjkuOXB4KSBhbmQgKG1heC13aWR0aDogMTY3MHB4KSB7XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19udW1iZXIgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19vdGhlcnMtbnVtYmVycyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5jb250YWN0LXVzX19tYWluX19jb250ZW50X19pbmZvX19tYWlsIGEge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fbG9jYXRpb24gcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9IH1cblxuLmZpbmQtb25fX21haW5fX2xvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDsgfVxuICAuZmluZC1vbl9fbWFpbl9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gICAgLmZpbmQtb25fX21haW5fX2xvZ28gaW1nOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uZmluZC1vbl9fbWFpbl9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmluZC1vbl9fbWFpbl9fbGlzdCB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuZmluZC1vbl9fbWFpbl9fbGlzdCB1bCBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMjdweCAwOyB9XG4gICAgICAuZmluZC1vbl9fbWFpbl9fbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmZpbmQtb25fX21haW5fX2xpc3QgdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgLmZpbmQtb25fX21haW5fX2xpc3QgdWwgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiOyB9XG5cbi5hbGwtbG9nby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7IH1cblxuLmNlbnRyYWwtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5sYXN0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hbGwtbG9nby1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuZmluZC1vbl9fbWFpbl9fbGlzdCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmFsbC1sb2dvLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLm15LWZvb3Rlcl9fY29udGFjdC1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDIxNXB4OyB9XG4gIC5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyBoMiB7XG4gICAgY29sb3I6ICM1OTcwOGY7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAubXktZm9vdGVyX19jb250YWN0LWluZm8gcCB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyBhIHtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyAuc29jaWFsLWxpbmsgYSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHggMDsgfVxuICAgIC5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyAuc29jaWFsLWxpbmsgYTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubXktZm9vdGVyX19jb250YWN0LWluZm8gLnNvY2lhbC1saW5rIGEgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICAgLm15LWZvb3Rlcl9fY29udGFjdC1pbmZvIC5zb2NpYWwtbGluayBhIGltZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uY29udGFjdC1saXN0LW1haW4tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWxpc3QtbWFpbi1ibG9jayB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuLm15LWZvb3Rlcl9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDsgfVxuICAubXktZm9vdGVyX19saXN0IGgyIHtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDIwcHggMDsgfVxuICAubXktZm9vdGVyX19saXN0IHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubXktZm9vdGVyX19saXN0IHVsIGxpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMCA5cHggMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLm15LWZvb3Rlcl9fbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm15LWZvb3Rlcl9fbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLm15LWZvb3Rlcl9fbGlzdCBoMiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItbGlzdC1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLm15LWZvb3Rlcl9fbGlzdCBoMiB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDsgfSB9XG5cbi5mb290ZXItbWFpbl9fbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQ1cHggMDsgfVxuICAuZm9vdGVyLW1haW5fX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mb290ZXItbWFpbl9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzNXB4OyB9XG4gIC5mb290ZXItbWFpbl9fY29udGVudF9fZGF0YSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5mb290ZXItbWFpbl9fY29udGVudF9fZGF0YSBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmZvb3Rlci1tYWluX19jb250ZW50X19waG9uZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5mb290ZXItbWFpbl9fY29udGVudF9fcGhvbmUgYSB7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YS1MaWdodFwiOyB9XG4gIC5mb290ZXItbWFpbl9fY29udGVudF9fc3RyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZm9vdGVyLW1haW5fX2NvbnRlbnRfX3N0ciBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1tYWluX19jb250ZW50X19zdHIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuZm9vdGVyLW1haW5fX2NvbnRlbnRfX3N0ciBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmZvb3Rlci1tYWluX19jb250ZW50X19waG9uZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAuZm9vdGVyLW1haW5fX2NvbnRlbnRfX3Bob25lIGEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5mb290ZXItbWFpbl9fY29udGVudF9fZGF0YSBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjY5cHgpIHtcbiAgLmZvb3Rlci1tYWluX19jb250ZW50X19zdHIgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5mb290ZXItbWFpbl9fY29udGVudF9fcGhvbmUgYSB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgLmZvb3Rlci1tYWluX19jb250ZW50X19kYXRhIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbi5mb290ZXItc29jaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgLmZvb3Rlci1zb2NpYWwgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cbiAgICAuZm9vdGVyLXNvY2lhbCBhOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5mb290ZXItc29jaWFsIGEgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItc29jaWFsIGEgaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7IH0gfVxuXG4uYnJhbmQtc3R5bGUge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5zY3JvbGwge1xuICB0b3A6IC05MHB4OyB9XG5cbi5uby1zY3JvbGwge1xuICB0b3A6IDA7IH1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMSU7XG4gIG1hcmdpbjogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlOyB9XG5cbi5tZW51LWxpbmsge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zcGlubmVyLW1hc3RlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wZXJzb25hbC1jb250YWN0LXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm1lbnUtaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgLm1lbnUtaGVhZGVyIHVsIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLm1lbnUtaGVhZGVyIHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDBweDsgfVxuICAgICAgLm1lbnUtaGVhZGVyIHVsIGxpIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjsgfVxuICAgICAgICAubWVudS1oZWFkZXIgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2UzZWFmMjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5tZW51LWhlYWRlciA+IGxpID4gdWwuc3ViX21lbnUge1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG5cbi5tZW51LWhlYWRlciA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLm1lbnUtaGVhZGVyIHVsIGxpLmhvdmVyID4gYSB7XG4gIGJhY2tncm91bmQ6ICNlM2VhZjI7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tZW51LWhlYWRlciB1bCB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzk0ODRkOyB9XG5cbi5tZW51LWhlYWRlciB1bCBsaTpob3ZlciA+IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lbnUtaGVhZGVyIHVsIHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMTBweDsgfVxuXG4ubWVudS1oZWFkZXIgdWwgdWwgPiBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMzOTQ4NGQ7IH1cblxuLm1lbnUtaGVhZGVyIHVsIHVsID4gbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZmE2NjY7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tZW51LWhlYWRlciB1bCB1bCB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwOyB9XG5cbi5zcGlubmVyLW1hc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1haW4tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiA4NXB4OyB9XG5cbi5oZWFkZXItcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWluLXdpZHRoOiAxMTBweDsgfVxuICAuaGVhZGVyLXBob25lIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGVhZGVyLXBob25lIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5oZWFkZXItcGhvbmUgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cblxuLmhlYWRlci1iYXNrZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5oZWFkZXItYmFza2V0IGEge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuaGVhZGVyLWJhc2tldCBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuXG4ucGVyc29uYWwtY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG4ubXktbG9nb3R5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmhlYWRlci1waG9uZSBhIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW07IH1cbiAgLmJyYW5kLXN0eWxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gIC5tZW51LWhlYWRlciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW07IH1cbiAgLm1lbnUtaGVhZGVyIHVsIGxpID4gYSB7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7IH1cbiAgLmJhbm5lci1tYWluX19wb3B1cCAubW9kYWwtYnRuIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5tb2RhbC1idG4gaW1nIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogNTQwcHg7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5IGZvcm0gaW5wdXQge1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4OyB9XG4gICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtZm9vdGVyIGlucHV0IHtcbiAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAucGVyc29uYWwtY29udGFjdCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAuaGVhZGVyLWJhc2tldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgIC5oZWFkZXItYmFza2V0IGEge1xuICAgICAgZm9udC1zaXplOiAwLjY1cmVtOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLm15LWxvZ290eXBlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmJyYW5kLXN0eWxlIHtcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgLmJhbm5lci1tYWluIC5tb2RhbC1idG4ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDsgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJhbm5lci1tYWluX19jb250ZW50IC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDM1JTsgfVxuICAudGl0bGUtaDEtZGVmYXVsdCBoMSB7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbSAhaW1wb3J0YW50OyB9XG4gIC5iYW5uZXItbWFpbl9fcG9wdXAgLm1vZGFsLWJ0biBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDsgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIC5tb2RhbC1idG4ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDsgfVxuICAubWVudS1oZWFkZXIgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1lbnUtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7IH1cbiAgLnNwaW5uZXItbWFzdGVyICoge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLnNwaW5uZXItbWFzdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDMyJTsgfVxuICAuaG9tZS1iYW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnNwaW5uZXItbWFzdGVyIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwcHg7IH1cbiAgLnNwaW5uZXItbWFzdGVyIC5zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmOyB9XG4gIC5zcGlubmVyLW1hc3RlciAuZGlhZ29uYWwucGFydC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnNwaW5uZXItbWFzdGVyIC5ob3Jpem9udGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4OyB9XG4gIC5zcGlubmVyLW1hc3RlciAuZGlhZ29uYWwucGFydC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4OyB9XG4gIC5zcGlubmVyLW1hc3RlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5zcGlubmVyLXNwaW4gPiAuaG9yaXpvbnRhbCB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuc3Bpbm5lci1tYXN0ZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuc3Bpbm5lci1zcGluID4gLmRpYWdvbmFsLnBhcnQtMSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc3Bpbm5lci1tYXN0ZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuc3Bpbm5lci1zcGluID4gLmRpYWdvbmFsLnBhcnQtMiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDsgfVxuICBhLm1lbnUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIGEubWVudS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2VmYTY2NjsgfVxuICBhLm1lbnUtbGluazphZnRlciB7XG4gICAgY29udGVudDogXCJcXDI2MzBcIjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIGEubWVudS1saW5rLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXDI3MTVcIjsgfVxuICAubWVudS1oZWFkZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAubWVudS1oZWFkZXIsXG4gIC5tZW51LWhlYWRlciA+IHVsIHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubWVudS1oZWFkZXIgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tZW51LWhlYWRlci5hY3RpdmUsXG4gIC5tZW51LWhlYWRlciA+IHVsIHVsLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTVlbTtcbiAgICB6LWluZGV4OiA5OTk5OyB9XG4gIC5tZW51LWhlYWRlciB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlYWYyOyB9XG4gIC5tZW51LWhlYWRlciBsaSxcbiAgLm1lbnUtaGVhZGVyID4gdWwgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1lbnUtaGVhZGVyID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tZW51LWhlYWRlciBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjhlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1lbnUtaGVhZGVyIGxpLmhhcy1zdWJtZW51ID4gYTphZnRlciB7XG4gICAgY29udGVudDogXCIrXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDAuNTVlbSAwLjVlbTsgfVxuICAubWVudS1oZWFkZXIgbGkuaGFzLXN1Ym1lbnUgPiBhLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogXCItXCI7IH1cbiAgLm1lbnUtaGVhZGVyIHVsIHVsID4gbGkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDg0ZDtcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAzMHB4OyB9XG4gIC5tZW51LWhlYWRlciB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTk3MDhmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5tZW51LWhlYWRlciB1bCBsaS5ob3ZlciA+IGEge1xuICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLm1lbnUtaGVhZGVyIHVsIHVsLFxuICAubWVudS1oZWFkZXIgdWwgdWwgdWwge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGhlYWRlci5oZWFkZXIgLm15LWxvZ290eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICBoZWFkZXIuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTAwOyB9XG4gIGhlYWRlci5oZWFkZXIgLmhlYWRlci1waG9uZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzJweDtcbiAgICB3aWR0aDogODAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gIGhlYWRlci5oZWFkZXIgLmhlYWRlci1waG9uZSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICBoZWFkZXIuaGVhZGVyIC5oZWFkZXItcGhvbmUgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4OyB9XG4gIGhlYWRlci5oZWFkZXIgLnNwaW5uZXItbWFzdGVyIGxhYmVsIHtcbiAgICBsZWZ0OiAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICBuYXYubWVudS1oZWFkZXIgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbmF2Lm1lbnUtaGVhZGVyIHVsIGxpIGE6aG92ZXIge1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gIG5hdiNtZW51LmFjdGl2ZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLXRvcDogMjNweDsgfVxuICBoZWFkZXIuaGVhZGVyIC5teS1sb2dvdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tZW51LWhlYWRlciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDJweCAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5tZW51LWhlYWRlciB1bCBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDJweCAxMHB4OyB9IH1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudF9fc2xpZGVyX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDQwMDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlcl9faXRlbV9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjExLCAyMTEsIDIxMSwgMC42KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlcl9faXRlbV9fY29udGVudCBpbWcge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgb3BhY2l0eTogMC41OyB9XG5cbi5wYXJ0bmVycyAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMjA7IH1cbiAgLnBhcnRuZXJzIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogMDsgfVxuICAucGFydG5lcnMgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ucGFydG5lcnMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYXJ0bmVyc19fbWFpbl9fY29udGVudF9fc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDkwMDsgfVxuXG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXJfX2l0ZW1fX2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyYXk7IH1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudF9fc2xpZGVyX19pdGVtX19jb250ZW50IGltZyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDgwMDtcbiAgcGFkZGluZzogMHB4OyB9XG5cbi5wYXJ0bmVyc19fbWFpbl9fY29udGVudF9fc2xpZGVyIC5zbGlzay1zbGlkZSAuc2xpY2stYWN0aXZlIHtcbiAgcGFkZGluZzogMzBweCAwIDEwcHggMDsgfVxuXG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIgYSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhcnRuZXJzIC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDAgNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhcnRuZXJzIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xMCU7IH0gfVxuXG4ucHVyY2hhc2VzLWNvbnRlbnRfX21haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogODEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDM1MHB4OyB9XG4gIC5wdXJjaGFzZXMtY29udGVudF9fbWFpbl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIzNCwgMjQyLCAwLjgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX3RpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgbWFyZ2luOiAtNjhweCAwIDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX3RpdGxlIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnB1cmNoYXNlcy1jb250ZW50X19tYWluX190aXRsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLnB1cmNoYXNlcy1jb250ZW50X19tYWluX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIzNCwgMjQyLCAwLjgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnB1cmNoYXNlcy1jb250ZW50X19tYWluX19kZXNjcmlwdGlvbl9fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyODdweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gLTdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX2Rlc2NyaXB0aW9uX19idXR0b24gYSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBjb2xvcjogI2E3YjVjNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTUVkaXVtXCI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTNweCAyNXB4OyB9XG4gICAgICAgIC5wdXJjaGFzZXMtY29udGVudF9fbWFpbl9fZGVzY3JpcHRpb25fX2J1dHRvbiBhOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnB1cmNoYXNlcy1jb250ZW50X19tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICAgIC5wdXJjaGFzZXMtY29udGVudF9fbWFpbl9fdGl0bGUgaDIge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX3RpdGxlIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX3RpdGxlIHAge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX2Rlc2NyaXB0aW9uX19idXR0b24ge1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7IH1cbiAgICAgIC5wdXJjaGFzZXMtY29udGVudF9fbWFpbl9fZGVzY3JpcHRpb25fX2J1dHRvbiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDI1cHg7IH1cbiAgICAucHVyY2hhc2VzLWNvbnRlbnRfX21haW5fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wdXJjaGFzZXMtY29udGVudF9fbWFpbiB7XG4gICAgcGFkZGluZzogMTYwcHggMDsgfSB9XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW46IC01MHB4IDAgMCAwOyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX25hbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19uYW1lIGltZyB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX25hbWUgcCB7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAyMnB4IDAgMCAwOyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiA2MTVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgICAgbWluLWhlaWdodDogNDNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2ltYWdlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9faW1hZ2UgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2NvbmNsdXNpb25fX3Byb3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fcHJvcyBwIHtcbiAgICAgICAgICBjb2xvcjogIzY1ZDE0YjtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2NvbmNsdXNpb25fX3Byb3Mgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2NvbmNsdXNpb25fX25lZ2F0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4OyB9XG4gICAgICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fbmVnYXRpdmUgcCB7XG4gICAgICAgICAgY29sb3I6ICNjYzZhNmE7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19jb25jbHVzaW9uX19uZWdhdGl2ZSBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgICAgIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgICAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19jb25jbHVzaW9uX19kYXRhIHAge1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cblxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogLTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZTpub3QoOmNoZWNrZWQpID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDsgfVxuXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGU6bm90KDpjaGVja2VkKSA+IGxhYmVsIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNjY2M7XG4gIG1hcmdpbjogMDsgfVxuXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGU6bm90KDpjaGVja2VkKSA+IGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4piFIFwiOyB9XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZSA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUsXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dCArIGxhYmVsOmhvdmVyIH4gbGFiZWw6YmVmb3JlLFxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlID4gaW5wdXQgKyBsYWJlbDpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzcwMDsgfVxuXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGU6bm90KDpjaGVja2VkKSA+IGxhYmVsOmhvdmVyLFxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlOm5vdCg6Y2hlY2tlZCkgPiBsYWJlbDpob3ZlciB+IGxhYmVsIHtcbiAgY29sb3I6ICNkZWIyMTc7IH1cblxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmhvdmVyLFxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmhvdmVyIH4gbGFiZWwsXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dDpjaGVja2VkIH4gbGFiZWw6aG92ZXIsXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dDpjaGVja2VkIH4gbGFiZWw6aG92ZXIgfiBsYWJlbCxcbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZSA+IGxhYmVsOmhvdmVyIH4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICNjNTliMDg7IH1cblxuLnJldmlldy1nbG9iYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4OyB9XG5cbi5yZXZpZXctY2xpZW50LWdhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5yZXZpZXctY2xpZW50LWdhbGxlcnk6aG92ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubW9kYWwtY29udGVudCAuZWtrby1saWdodGJveC1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLmVra28tbGlnaHRib3gtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2Rlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19uYW1lIHAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDhweDsgfVxuICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX2NvbmNsdXNpb25fX25lZ2F0aXZlIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fbmFtZSBwIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fbmVnYXRpdmUge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDsgfSB9XG5cbi5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbiBoMiB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjI1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4OyB9XG4gIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1MnB4IDAgODVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbl9faW5mby1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uX19tYWluX19pbmZvLWJsb2NrIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgYSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uX19tYWluX19pbmZvLWJsb2NrIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH1cbiAgICAgICAgLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbl9faW5mby1ibG9jayB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbl9faW5mby1ibG9jayB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAuc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uX19tYWluX19pbmZvLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7IH0gfVxuXG4uc2hvd3Jvb21zLXNlbGVjdF9fbWFpbl9fbXktc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDsgfVxuICAgIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjsgfVxuICAgIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSB1bCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDsgfVxuICAgICAgLnNob3dyb29tcy1zZWxlY3RfX21haW5fX215LXNlbGVjdF9fZ2xvYmFsLXZhbHVlIHVsIGxpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiOyB9XG5cbi5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3QgLm5pY2Utc2VsZWN0OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQwcHg7XG4gIHRvcDogMzclO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA2NiUgNjYlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLnNob3dyb29tcy1zZWxlY3QgLm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuXG4uc2hvd3Jvb21zLXNlbGVjdCAubmljZS1zZWxlY3QgLm9wdGlvbjpob3Zlcixcbi5uaWNlLXNlbGVjdCAub3B0aW9uLmZvY3VzLFxuLm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNCwgMTY2LCAyNDgsIDAuMikgIWltcG9ydGFudDsgfVxuXG4ubWFpbi1icmVhZGN1bWJzLXNob3dyb29tcyB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLndoaXRlLWJ1dHRvbjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjsgfVxuICAgIC53aGl0ZS1idXR0b246aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC53aGl0ZS1idXR0b24gYSB7XG4gICAgY29sb3I6ICNhN2I1YzU7XG4gICAgcGFkZGluZzogMTRweCA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAud2hpdGUtYnV0dG9uIGE6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuLndoaXRlLWJ1dHRvbi1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uZmlsZS11cGxvYWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5maWxlLXVwbG9hZCAuY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZpbGUtdXBsb2FkIC5pbWFnZS1ib3gge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICAgIHdpZHRoOiAxMjRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmZpbGUtdXBsb2FkIC5pbWFnZS1ib3ggaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAuZmlsZS11cGxvYWQgLmltYWdlLWJveCBhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIC5maWxlLXVwbG9hZCAuaW1hZ2UtYm94IHAge1xuICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cbiAgICAuZmlsZS11cGxvYWQgLmltYWdlLWJveCBpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5yZXZpZXdzLWlwdXRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIC5yZXZpZXdzLWlwdXRzIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQyOHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMTRweCAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG4ucmV2aWV3cy1sb2FkLWltYWdlIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4ucmV2aWV3cy1jb250YWN0LWZvcm0tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnJldmlld3MtaXB1dHM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjOGU4ZThlOyB9XG5cbi5yZXZpZXdzLWlwdXRzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM4ZThlOGU7IH1cblxuLnJldmlld3MtaXB1dHM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjOGU4ZThlOyB9XG5cbi5yZXZpZXdzLWlwdXRzOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzhlOGU4ZTsgfVxuXG4ucmV2aWV3cy1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnJldmlld3MtbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucmV2aWV3cy1tb2RhbC1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgY29sb3I6ICM1OTcwOGY7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5yZXZpZXdzLW1vZGFsLWhlYWRlciBidXR0b24ge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLnJldmlld3MtaXB1dHMgLnJldmlldy1pbnB1dC1wbHVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1ZDE0YjtcbiAgbWFyZ2luOiAwIDIwcHggMCAwOyB9XG5cbi5yZXZpZXdzLWlwdXRzIC5yZXZpZXctaW5wdXQtbWludXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2M2YTZhO1xuICBtYXJnaW46IDAgMjBweCAwIDA7IH1cblxuLnJldmlld3MtcmF0aW5nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAwO1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG4gIGRpcmVjdGlvbjogcnRsOyB9XG5cbi5yZXZpZXdzLXJhdGluZyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZXZpZXdzLXJhdGluZyA+IGlucHV0ICsgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtaW5kZW50OiA5OTk5cHg7XG4gIGNvbnRlbnQ6IFwi4piFIFwiO1xuICBjb2xvcjogI2QzZDNkMzsgfVxuXG4ucmV2aWV3cy1yYXRpbmcgKiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi5yZXZpZXdzLXJhdGluZyA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUsXG4ucmV2aWV3cy1yYXRpbmcgPiBpbnB1dCArIGxhYmVsOmhvdmVyIH4gbGFiZWw6YmVmb3JlLFxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQgKyBsYWJlbDpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKYhSBcIjtcbiAgY29sb3I6ICNkZWIyMTc7IH1cblxuLnJldmlld3MtdGV4dGFyZWEtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5yZXZpZXdzLXRleHRhcmVhLWJsb2NrIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5yZXZpZXdzLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucmV2aWV3cy1zdWJtaXQgYnV0dG9uIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmc6IDE0cHggNTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jZmlsZUlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4ubG9hZC1waG90by1yZXZpZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNTk3MDhmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJldmlld3MtaXB1dHMgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjsgfVxuXG4ucmV2aWV3cy1pcHV0cyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjsgfVxuXG4ucmV2aWV3cy1pcHV0cyBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiOyB9XG5cbi5yZXZpZXdzLWlwdXRzIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cblxuI215TW9kYWwge1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXZpZXdzLWlwdXRzIC5yZXZpZXctaW5wdXQtcGx1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5yZXZpZXctbW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDEuNXJlbSBhdXRvIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSB1bCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODsgfVxuICAuc2hvd3Jvb21zLXNlbGVjdF9fbWFpbl9fbXktc2VsZWN0IC5uaWNlLXNlbGVjdDphZnRlciB7XG4gICAgdG9wOiAzMSU7IH1cbiAgLnNob3dyb29tcy1zZWxlY3RfX21haW5fX215LXNlbGVjdF9fZ2xvYmFsLXZhbHVlIHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4OyB9XG4gIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSBzcGFuIHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAucmV2aWV3cy1zdWJtaXQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sb2FkLXBob3RvLXJldmlld3Mge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnJldmlld3MtaXB1dHMgLnJldmlldy1pbnB1dC1wbHVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5yZXZpZXdzLWlwdXRzIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAud2hpdGUtYnV0dG9uLW1haW4ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5yZXZpZXdzLW1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLnJldmlld3MtbW9kYWwtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmdsb2JhbC1yZXZpZXdzLWZvcm0tYmxvY2sge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucmV2aWV3cy1tb2RhbC1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5yZXZpZXdzLWlwdXRzIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjsgfVxuICAucmV2aWV3cy1pcHV0cyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiOyB9XG4gIC5yZXZpZXdzLWlwdXRzIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogSUUgMTArICovXG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjsgfVxuICAucmV2aWV3cy1pcHV0cyBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cbiAgLnJldmlld3MtdGV4dGFyZWEtYmxvY2sgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnJldmlld3MtaXB1dHMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICBzZWN0aW9uLnNob3dyb29tcy1zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4ucmV2aWV3cy1sb2FkLWltYWdlLWNob3VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzU5NzA4ZjtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjsgfVxuXG4ucmV2aWV3cy1sb2FkLWltYWdlLW15IHtcbiAgd2lkdGg6IDAuMXB4O1xuICBoZWlnaHQ6IDAuMXB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5teS1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm15LWZvb3Rlcl9fZGF0YSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDAgMCA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzUlOyB9XG4gICAgLm15LWZvb3Rlcl9fZGF0YSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLm15LWZvb3Rlcl9fZm9vdC1sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAubXktZm9vdGVyX19mb290LWxvZ28gaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5teS1mb290ZXJfX2xvY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDAgNDVweCAwIDA7XG4gICAgcGFkZGluZy1yaWdodDogODBweDsgfVxuICAgIC5teS1mb290ZXJfX2xvY2F0aW9uIHAge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUHJveGltYU5vdmEtTGlnaHRcIjtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4uc3ViZm9vdGVyLXBvc2l0aW9uIHtcbiAgcGFkZGluZzogMzBweCAwIDU1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLm15LWZvb3Rlcl9fZGF0YSBwIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLm15LWZvb3Rlcl9fbG9jYXRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5teS1mb290ZXJfX2xvY2F0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5teS1mb290ZXJfX2RhdGEge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7IH1cbiAgLm15LWZvb3Rlcl9fbG9jYXRpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubXktZm9vdGVyX19mb290LWxvZ28ge1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7IH1cbiAgLm15LWZvb3Rlcl9fbG9jYXRpb24gcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAubXktZm9vdGVyX19kYXRhIHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBmb290ZXIgLm15LWZvb3Rlcl9fZGF0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7IH1cbiAgZm9vdGVyIC5teS1mb290ZXJfX2xvY2F0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH0gfVxuXG4udGl0bGUtaDIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7IH1cbiAgLnRpdGxlLWgyIGgyIHtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBtYXJnaW46IDA7IH1cblxuLnBhZ2UtNDA0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gIC5wYWdlLTQwNF9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogLTYzcHggMCAwIDA7IH1cbiAgICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQgaDMge1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAzLjY4cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDA7IH1cbiAgICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQgcCB7XG4gICAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIG1heC13aWR0aDogNDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbiAgLnBhZ2UtNDA0X19uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogODEycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgICAucGFnZS00MDRfX25hdmlnYXRpb24gaDQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2MzVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBCb2xkXCI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5wYWdlLTQwNF9fbmF2aWdhdGlvbl9fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5wYWdlLTQwNF9fbmF2aWdhdGlvbl9fYnV0dG9uIGEge1xuICAgICAgICBjb2xvcjogI2E3YjVjNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggODBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAucGFnZS00MDRfX25hdmlnYXRpb25fX2J1dHRvbiBhOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmNhdGFsb2cgYSB7XG4gIHBhZGRpbmc6IDE0cHggNDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucGFnZS00MDQge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQgaDIge1xuICAgICAgZm9udC1zaXplOiA2LjlyZW07XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAucGFnZS00MDRfX21haW5fX2dsb2JhbC10ZXh0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMi42OHJlbTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5wYWdlLTQwNF9fbWFpbl9fZ2xvYmFsLXRleHQgcCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhZ2UtNDA0X19uYXZpZ2F0aW9uX19idXR0b24ge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDsgfVxuICAgIC5wYWdlLTQwNF9fbmF2aWdhdGlvbiBoNCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5idXR0b25zLTQwNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uYWJvdXQtbWF0ZXJpYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxODVweDtcbiAgcGFkZGluZy10b3A6IDEzMHB4OyB9XG4gIC5hYm91dC1tYXRlcmlhbF9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4OyB9XG4gICAgLmFib3V0LW1hdGVyaWFsX190aXRsZSBoMiB7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LW1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICAgIC5hYm91dC1tYXRlcmlhbF9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgICAgLmFib3V0LW1hdGVyaWFsX190aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjU1cHgpIHtcbiAgc2VjdGlvbi5hYm91dC1tYXRlcmlhbCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXQtbWF0ZXJpYWxfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5hYm91dC1tYXRlcmlhbF9faW5mbyBoMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLnNoaXBwaW5nLWFib3V0LW1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG5cbi5hYm91dC11cy1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDg1cHg7IH1cbiAgLmFib3V0LXVzLWJhbm5lcl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hYm91dC11cy1iYW5uZXJfX21haW5fX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDk1cHg7IH1cbiAgICAgIC5hYm91dC11cy1iYW5uZXJfX21haW5fX3RpdGxlIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MnB4IDA7IH1cbiAgICAgIC5hYm91dC11cy1iYW5uZXJfX21haW5fX3RpdGxlIHAge1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDU5NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtOyB9XG4gICAgLmFib3V0LXVzLWJhbm5lcl9fbWFpbl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiA2NDBweDsgfVxuXG4ubWFpbi1icmVhZGN1bWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmctdG9wOiA3N3B4OyB9XG4gIC5tYWluLWJyZWFkY3VtYnMgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5tYWluLWJyZWFkY3VtYnMgdWwgbGkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubWFpbi1icmVhZGN1bWJzIHVsIGxpIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cbiAgICAgICAgLm1haW4tYnJlYWRjdW1icyB1bCBsaSBhOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIj5cIjsgfVxuICAgICAgICAubWFpbi1icmVhZGN1bWJzIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hYm91dC11cy1yb2NrLWRlc2lnbiBoMyB7XG4gIGNvbG9yOiAjZTNlYWYyO1xuICBmb250LXNpemU6IDEyLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBCb2xkXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQ1cHg7XG4gIG1hcmdpbjogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTsgfVxuXG4uYWJvdXQtdXMtbGluZS0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLm1haW4tYnJlYWRjdW1icyB1bCBsaTpsYXN0LWNoaWxkIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC11cy1zZWN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYWJvdXQtdXMtcm9jay1kZXNpZ24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFib3V0LXVzLWJhbm5lcl9fbWFpbl9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH1cbiAgLmFib3V0LXVzLWJhbm5lcl9fbWFpbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5hYm91dC11cy1iYW5uZXJfX21haW5fX3RpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgICAuYWJvdXQtdXMtYmFubmVyX19tYWluX190aXRsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmFib3V0LXVzLWxpbmUtMiB7XG4gICAgaGVpZ2h0OiAzNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hYm91dC11cy1iYW5uZXJfX21haW5fX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDI1MHB4OyB9XG4gIC5hYm91dC11cy1saW5lLTIge1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC11cy1nbG9iYWwtbWFpbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW1hZ2UtYmxvY2stMiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBib3JkZXItdG9wOiBub25lOyB9XG4gIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2ltYWdlLWJsb2NrLTEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dC11cy1yb2NrLWRlc2lnbiBoMyB7XG4gICAgZm9udC1zaXplOiA5cmVtO1xuICAgIGJvdHRvbTogNSU7IH0gfVxuXG4uYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAwIDM0M3B4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDU0cHggMCAwIDA7IH1cblxuLmFib3V0LXVzLWxpbmUge1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XG4gIHRvcDogNDclO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC11cy1vdXItc3Rvcnkge1xuICAgIHBhZGRpbmc6IDAgMCAyNXB4IDA7IH1cbiAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwOyB9XG4gICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbSB7XG4gICAgICBtYXJnaW46IDYwcHggMDsgfVxuICAgICAgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5hYm91dC11cy1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmFib3V0LXVzLWxpbmUge1xuICAgIHRvcDogNDIlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI1MHB4KSBhbmQgKG1heC13aWR0aDogMTU5OXB4KSB7XG4gIC5hYm91dC11cy1saW5lIHtcbiAgICB3aWR0aDogNjUlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0OXB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gIC5hYm91dC11cy1saW5lIHtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuLndoYXQtaXMtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEyMHB4IDAgOTVweDsgfVxuICAud2hhdC1pcy1zZWN0aW9uX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW1hZ2UtYmxvY2stMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW1hZ2UtYmxvY2stMSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCA1NnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMSBoMiB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTEgcCB7XG4gICAgICAgIGNvbG9yOiAjMkYyRjJGO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4OyB9XG4gICAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMSBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTEgdWwgbGkge1xuICAgICAgICBjb2xvcjogIzJGMkYyRjtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7IH1cbiAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0yIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0yIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0yIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNDBweCAwIDQ1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzOyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTIgaDIge1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDsgfVxuICAgICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0yIHAge1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0zIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4OyB9XG4gICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMyBoMiB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ28ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stM19fbG9nb19faXRlbXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ29fX2l0ZW1zIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgb3BhY2l0eTogMC41OyB9XG4gICAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stM19fbG9nb19fYm90dG9tIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0zX19sb2dvX19ib3R0b21fX2NvbXBhbnkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgICAgICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0zX19sb2dvX19ib3R0b21fX2NvbXBhbnkgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC41OyB9XG4gICAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTMgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMyBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjsgfVxuXG4uYWJvdXQtdXMtc2VjdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMCA3cHg7IH1cblxuLmFib3V0LXVzLWdsb2JhbC1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkOyB9XG5cbi53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stM19fbG9nb19fYm90dG9tX19jb21wYW55OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjsgfVxuXG4ud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ29fX2l0ZW1zOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAud2hhdC1pcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTEge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7IH1cbiAgICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMSBoMiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0xIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0yIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ29fX2l0ZW1zIHtcbiAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICBtYXJnaW46IDEwcHg7IH1cbiAgICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTMgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMyBoMyB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7IH1cbiAgLmFib3V0LXVzLWdsb2JhbC1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5hYm91dC11cy1zZWN0aW9uLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ29fX2l0ZW1zIHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4OyB9XG4gIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2luZm8tYmxvY2stMyBoMiB7XG4gICAgbWF4LXdpZHRoOiAyMTVweDsgfVxuICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTMgaDMge1xuICAgIG1heC13aWR0aDogMjE1cHg7IH0gfVxuXG4uYWR2YW50YWdlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuYWR2YW50YWdlc19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4ubWFpbi1ibG9jay1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFkdmFudGFnZXMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gIC5tYWluLWJsb2NrLXBhZGRpbmcge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjU1cHgpIHtcbiAgc2VjdGlvbi5hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfSB9XG5cbi5iYW5uZXItbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmFubmVyLW1haW5fX2JyZWFkY3J1bWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3N3B4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTU3LCAxODEsIDE5NywgMC42KTsgfVxuICAgIC5iYW5uZXItbWFpbl9fYnJlYWRjcnVtYnMgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuYmFubmVyLW1haW5fX2JyZWFkY3J1bWJzIHVsIGxpIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5iYW5uZXItbWFpbl9fYnJlYWRjcnVtYnMgdWwgbGkgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7IH1cbiAgICAgICAgICAuYmFubmVyLW1haW5fX2JyZWFkY3J1bWJzIHVsIGxpIGE6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCI+XCI7IH1cbiAgICAgICAgICAuYmFubmVyLW1haW5fX2JyZWFkY3J1bWJzIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYmFubmVyLW1haW5fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtX190aXRsZSBoMSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiA5LjM3NXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxcHggI2E3YjVjNTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIEJvbGRcIjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44NzVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNTcsIDE4MSwgMTk3LCAwLjYpOyB9XG4gIC5iYW5uZXItbWFpbl9fcG9wdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm1vZGFsLWJ0biB7XG4gICAgICB3aWR0aDogMTIycHg7XG4gICAgICBoZWlnaHQ6IDEyMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgNjVweCA0MHB4IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5tb2RhbC1idG46aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm1vZGFsLWJ0bjpob3ZlcjphY3RpdmUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm1vZGFsLWJ0biBpbWcge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIG1pbi13aWR0aDogNTkwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDsgfVxuICAgICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDMwcHggMTZweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWhlYWRlciBoNSB7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7IH1cbiAgICAgICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBjb2xvcjogI2QzZDNkMztcbiAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWJvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtYm9keSBmb3JtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogNDQwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5X19pbnB1dHMtZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5X19pbnB1dHMtZm9ybSBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtYm9keV9faW5wdXRzLWZvcm0gaW5wdXQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweCAzMHB4O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogXCJQcm94aW1hTm92YS1MaWdodFwiO1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDNkM2QzOyB9XG4gICAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWJvZHlfX3N1Ym1pdC1idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtYm9keV9fc3VibWl0LWJ1dHRvbiBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJDb21pY1NhbnNNU1wiO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5zbGlkZXItYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlci1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogY2FsYyg1MCUgLSA5cmVtKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMjA7IH1cbiAgLnNsaWRlci1iYW5uZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuc2xpZGVyLWJhbm5lciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4uYmFubmVyLW1haW5fX2JyZWFkY3J1bWJzIHVsIGxpOmxhc3QtY2hpbGQgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLnNsaWRlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA2MTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uYmFubmVyLW1haW4gLm1vZGFsLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTU1O1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm90dG9tOiAxMCU7XG4gIHJpZ2h0OiAxMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7IH1cbiAgLmJhbm5lci1tYWluIC5tb2RhbC1idG4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNsaWRlci1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogY2FsYyg1MCUgLSA0cmVtKTsgfVxuICAuYmFubmVyLW1haW4gLm1vZGFsLWJ0biB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGJvdHRvbTogNSU7IH1cbiAgICAuYmFubmVyLW1haW4gLm1vZGFsLWJ0biBpbWcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtX190aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAzLjM3NXJlbTsgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgIHRvcDogNCU7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1oZWFkZXIgaDUge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWJvZHlfX3N1Ym1pdC1idXR0b24gaW5wdXQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5X19pbnB1dHMtZm9ybSBpbnB1dCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7IH1cbiAgICAgIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWJvZHlfX2lucHV0cy1mb3JtIGlucHV0Omxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICAuYmFubmVyLW1haW4gLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtX190aXRsZSBoMSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1NywgMTgxLCAxOTcsIDAuNyk7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuYmFubmVyLW1haW4gLmJhbm5lci1tYWluX19icmVhZGNydW1icyB7XG4gICAgdG9wOiAzMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEwcHgpIHtcbiAgLnNsaWRlci1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMTAlOyB9XG4gIC5iYW5uZXItbWFpbl9fcG9wdXAgLm15LW1vZGFsLWNvbnRlbnQgLm15LW1vZGFsLWJvZHkgZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCAubXktbW9kYWwtYm9keV9faW5wdXRzLWZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMjYwcHg7IH1cbiAgICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5X19pbnB1dHMtZm9ybSBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAyNjBweDsgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIC5teS1tb2RhbC1jb250ZW50IC5teS1tb2RhbC1ib2R5X19zdWJtaXQtYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmFubmVyLW1haW5fX2NvbnRlbnRfX2l0ZW1fX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDYuMzc1cmVtOyB9XG4gIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IGNhbGMoNTAlIC0gN3JlbSk7IH1cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDU3MHB4OyB9XG4gIC5iYW5uZXItbWFpbiAubW9kYWwtYnRuIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7IH1cbiAgICAuYmFubmVyLW1haW4gLm1vZGFsLWJ0biBpbWcge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2xpZGVyLWJhbm5lciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiBjYWxjKDUwJSAtIDdyZW0pOyB9XG4gIC5zbGlkZS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiA0MzBweDsgfVxuICAuYmFubmVyLW1haW5fX2NvbnRlbnRfX2l0ZW1fX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDYuMzc1cmVtOyB9IH1cblxuLmJhc2tldC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBwYWRkaW5nLXRvcDogNzdweDsgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmFza2V0LWNvbnRlbnRfX21haW5fX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5iYXNrZXQtY29udGVudC1wb3NpdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA3NXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYXNrZXQtY29udGVudC1wb3NpdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuXG4uYmFza2V0LXNpbmdsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgcGFkZGluZy10b3A6IDc3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gIC5iYXNrZXQtc2luZ2xlX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOyB9XG5cbi5zdWJ0aXRsZS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7IH1cbiAgLnN1YnRpdGxlLXRleHQgc3BhbiB7XG4gICAgY29sb3I6ICNhN2I1YzU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN1YnRpdGxlLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5iYXNrZXQtc2luZ2xlX19tYWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuYmFza2V0LXNpbmdsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG4uY2F0YWxvZy1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4OyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDc3cHggMCAwIDA7IH1cbiAgICAuY2F0YWxvZy1zZWN0aW9uX190aXRsZSBoMiB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDExcHg7IH1cbiAgICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDU1cHggMDtcbiAgICAgIGNvbG9yOiAjODE5NGFiO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7IH1cbiAgICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19wcmljZS1yYW5nZS1ibG9jayBoMyB7XG4gICAgICBjb2xvcjogIzgxOTRhYjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG4gIC5jYXRhbG9nLXNlY3Rpb24gaDQge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7IH1cblxuLmNhdGFsb2ctc2VjdGlvbi1icmVhZGNydW1icyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDc3cHggMCAxMHB4IDdweDsgfVxuICAuY2F0YWxvZy1zZWN0aW9uLWJyZWFkY3J1bWJzIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5jYXRhbG9nLXNlY3Rpb24tYnJlYWRjcnVtYnMgdWwgbGkge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5jYXRhbG9nLXNlY3Rpb25fX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3BhZ2luYXRpb24gdWwge1xuICAgIHBhZGRpbmc6IDAgMTdweCAwIDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuY2F0YWxvZy1zZWN0aW9uX19wYWdpbmF0aW9uIHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5jYXRhbG9nLXNlY3Rpb25fX3BhZ2luYXRpb24gdWwgbGkgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHotaW5kZXg6IDEwMDsgfVxuXG4uY2F0YWxvZy1zZWN0aW9uX19wYWdpbmF0aW9uIHVsIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNhN2I1YzU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNhdGFsb2ctc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gIC5jYXRhbG9nLXNlY3Rpb24gaDQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMjNweCAwOyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3BhZ2luYXRpb24gdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19wYWdpbmF0aW9uIGEuYWN0aXZlIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmNhdGFsb2ctc2VjdGlvbi1icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMTVweCAwIDEwcHggN3B4OyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3RpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmZpbHRlci1mb3JtLXN0eWxlIHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmNhdGFsb2ctc2VjdGlvbl9fc2lkZWJhcl9fbGVuZ3RoLXJhbmdlLWJsb2NrX19jb3VudCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2tfX2NvdW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4ucHJpY2UtcmFuZ2UtbWFyZ2luLXN0eWxlIGgyIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi50YWItc3R5bGUtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudGFiLXN0eWxlLTEgLnRhYi1idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC50YWItc3R5bGUtMSAudGFiLWJ0biBhIHtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgcGFkZGluZzogMTFweCA1OXB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jYXRhbG9nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jZXJ0aWZpY2F0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2VydGlmaWNhdGVfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2VydGlmaWNhdGVfX21haW5fX2luZm8ge1xuICAgICAgcGFkZGluZzogMTEwcHggMCAyNDBweCAxMzhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgLmNlcnRpZmljYXRlX19tYWluX19pbmZvIGgzIHtcbiAgICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDUwcHggMDsgfVxuICAgICAgLmNlcnRpZmljYXRlX19tYWluX19pbmZvIHAge1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgIG1heC13aWR0aDogNjM1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7IH1cbiAgICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5jZXJ0aWZpY2F0ZV9fbWFpbl9faW1hZ2UtbWFpbl9fY2VydGlmaWNhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDMwcHggNTBweDsgfVxuICAgICAgICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW5fX2NlcnRpZmljYXRlIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmNlcnRpZmljYXRlX19hcnJvd3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAyMDBweDtcbiAgbGVmdDogMTIycHg7XG4gIGhlaWdodDogODBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmNlcnRpZmljYXRlX19hcnJvd3NfX2xlZnQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5jZXJ0aWZpY2F0ZV9fYXJyb3dzX19sZWZ0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5jZXJ0aWZpY2F0ZV9fYXJyb3dzX19sZWZ0IGltZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5jZXJ0aWZpY2F0ZV9fYXJyb3dzX19yaWdodCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5jZXJ0aWZpY2F0ZV9fYXJyb3dzX19yaWdodDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuY2VydGlmaWNhdGVfX2Fycm93c19fcmlnaHQgaW1nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uY2VydGlmaWNhdGVfX2Fycm93c19fcmlnaHQ6aG92ZXIgaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19yaWdodF9hY3RpdmUuc3ZnKTsgfVxuXG4uY2VydGlmaWNhdGUtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi5hcnJvdy1iZy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3dfcmlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxOHB4OyB9XG5cbi5hcnJvdy1iZy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19sZWZ0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMThweDsgfVxuXG4uY2VydGlmaWNhdGVfX2Fycm93c19fcmlnaHQ6aG92ZXIgLmFycm93LWJnLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19yaWdodF9hY3RpdmUuc3ZnKTsgfVxuXG4uY2VydGlmaWNhdGVfX2Fycm93c19fbGVmdDpob3ZlciAuYXJyb3ctYmctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3dfbGVmdF9hY3RpdmUuc3ZnKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2VydGlmaWNhdGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLmNlcnRpZmljYXRlX19tYWluX19pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggMCAxMHB4IDEwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLmNlcnRpZmljYXRlX19tYWluX19pbmZvIGgzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuY2VydGlmaWNhdGVfX21haW5fX2luZm8gcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW5fX2NlcnRpZmljYXRlIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jZXJ0aWZpY2F0ZV9fYXJyb3dzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuY2VydGlmaWNhdGUtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNlcnRpZmljYXRlX19tYWluX19pbWFnZS1tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDsgfVxuICAgIC5jZXJ0aWZpY2F0ZV9fbWFpbl9faW1hZ2UtbWFpbl9fY2VydGlmaWNhdGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW5fX2NlcnRpZmljYXRlIGltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNlcnRpZmljYXRlX19tYWluX19pbWFnZS1tYWluX19jZXJ0aWZpY2F0ZSB7XG4gICAgbWFyZ2luOiAyMHB4IDIwcHg7IH1cbiAgICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW5fX2NlcnRpZmljYXRlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IDEwMCU7IH1cbiAgLmNlcnRpZmljYXRlX19tYWluX19pbmZvIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTYwcHggMTM4cHg7IH1cbiAgLmNlcnRpZmljYXRlX19hcnJvd3Mge1xuICAgIGJvdHRvbTogMTg1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5LjlweCkgYW5kIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAuY2VydGlmaWNhdGVfX21haW5fX2luZm8ge1xuICAgIHBhZGRpbmc6IDI1cHggMCAxODBweCAxMzhweDsgfVxuICAuY2VydGlmaWNhdGVfX21haW5fX2ltYWdlLW1haW5fX2NlcnRpZmljYXRlIHtcbiAgICBtYXJnaW46IDMwcHg7IH0gfVxuXG4uY2VydGlmaWNhdGUtYmxvY2sgaDMge1xuICBjb2xvcjogI2UzZWFmMjtcbiAgZm9udC1zaXplOiAxMi42cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIlO1xuICBtYXJnaW46IDA7XG4gIGJvdHRvbTogNiU7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5jaGFyYWN0ZXJpc3RpYy1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fbXktbmF2LXRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDNkM2QzOyB9XG4gICAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fbXktbmF2LXRhYnNfX2l0ZW0gYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fbXktbmF2LXRhYnNfX2l0ZW0gYTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIGEubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19teS1uYXYtdGFic19faXRlbSBhLm5hdi1saW5rLmFjdGl2ZSwgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19teS1uYXYtdGFic19faXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmOyB9XG4gICAgICAgICAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIGEubmF2LWxpbmsuYWN0aXZlOmFmdGVyLCAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3N1YmluZm8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19zdWJpbmZvIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiOyB9XG4gICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gICAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX3RpdGxlIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbHVtbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMTE1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbHVtbiBwOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjsgfVxuXG4udGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDVweDsgfVxuXG4uZm9udC1zdHlsZS10aGluIHAge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aXRsZS1oMiBoMiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMCAzNXB4OyB9XG4gIC5mb250LXN0eWxlLXRoaW4gcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50OyB9XG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnRvcC1zYWxlcyAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtNSUgIWltcG9ydGFudDsgfVxuICAud2Utb2ZmZXJfX21haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC50aXRsZS1oMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19zdWJpbmZvIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fbXktbmF2LXRhYnNfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHggIWltcG9ydGFudDsgfVxuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7IH1cbiAgICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX190aXRsZSBoMyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbHVtbiBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fc3ViaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4uY29udGFjdC11cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAuY29udGFjdC11c19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jb250YWN0LXVzX19tYWluX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNvbnRhY3QtdXMtdGl0bGUtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yM3B4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LXVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDg1cHg7IH1cbiAgICAuY29udGFjdC11c19fbWFpbiB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAuY29udGFjdC11cy10aXRsZS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIGZvb3RlciAuZm9vdGVyLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDAgMCA3MHB4IDA7IH1cbiAgZm9vdGVyIC5mb290ZXItbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIG1hcmdpbjogMjdweCAwIDAgMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmZvb3Rlci1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwIDAgMjVweCAwOyB9IH1cblxuLm5hdl93cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmhvbWUtYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDg1cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmhvbWUtYmFubmVyX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhvbWUtYmFubmVyX19tYWluX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODVweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH1cbiAgICAgIC5ob21lLWJhbm5lcl9fbWFpbl9faXRlbV9faW5mbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4NXB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuaG9tZS1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuaG9tZS1iYW5uZXIgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgIG91dGxpbmU6IDA7IH1cbiAgICAuaG9tZS1iYW5uZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvdXRsaW5lOiAwOyB9XG4gICAgICAuaG9tZS1iYW5uZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuaG9tZS1iYW5uZXIgLm1vZGFsLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDU1NTtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvdHRvbTogMTI1cHg7XG4gICAgcmlnaHQ6IDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtYmFubmVyX19tYWluX19pdGVtX19pbmZvIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmhvbWUtYmFubmVyIC5tb2RhbC1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1NTU7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3R0b206IDEyMHB4O1xuICAgIHJpZ2h0OiAxMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lLWJhbm5lci1zbGlkZXIge1xuICAgIGhlaWdodDogODl2aDsgfVxuICAuZGVmYXVsdC1iYW5uZXItaW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiA0LjYyNXJlbTsgfVxuICAuZGVmYXVsdC1iYW5uZXItaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gIC5ob21lLWJhbm5lcl9fbWFpbl9faXRlbSB7XG4gICAgaGVpZ2h0OiA5MXZoOyB9XG4gICAgLmhvbWUtYmFubmVyX19tYWluX19pdGVtX19pbmZvIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGhlaWdodDogNzV2aDsgfVxuICAuaG9tZS1iYW5uZXIgLm1vZGFsLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDU1NTtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRlZmF1bHQtYmFubmVyLWluZm8gcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4OyB9XG4gIC5ob21lLWJhbm5lciAubW9kYWwtYnRuIHtcbiAgICBib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4OyB9XG4gIC5ob21lLWJhbm5lci1zbGlkZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDg1cHgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmhvbWUtYmFubmVyIC5tb2RhbC1idG4ge1xuICAgIHJpZ2h0OiAwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuaG9tZS1iYW5uZXIgLm1vZGFsLWJ0biB7XG4gICAgYm90dG9tOiAyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5ob21lLWJhbm5lciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiA1JTsgfSB9XG5cbi5tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA1NXB4OyB9XG4gIC5tYXBfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubWFwX19jb250ZW50X19idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5tYXBfX2NvbnRlbnRfX2J1dHRvbiBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTZweCA4NHB4IDE2cHggODNweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5nbS1zdHlsZS1pdy1kIGg1IHtcbiAgY29sb3I6ICNjYzZhNmE7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmdtLXN0eWxlLWl3LWQgcCB7XG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgbWFyZ2luOiAwOyB9XG5cbi5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gIHRvcDogMTcycHg7XG4gIGxlZnQ6IDEzMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMjUwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7IH1cblxuLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ20tc3R5bGUtaXctdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWFwX19jb250ZW50X19idXR0b246aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLm1hcF9fY29udGVudF9fYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4OyB9XG4gICAgLm1hcF9fY29udGVudF9fYnV0dG9uIGEge1xuICAgICAgcGFkZGluZzogMTBweCA3MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjEyNHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tYXAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgLm1hcF9fY29udGVudCBoMiB7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWFwX19jb250ZW50X19idXR0b24ge1xuICAgICAgbWluLWhlaWdodDogNTBweDsgfVxuICAgICAgLm1hcF9fY29udGVudF9fYnV0dG9uIGEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjRyZW07IH1cbiAgI21hcCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41NXB4KSB7XG4gIHNlY3Rpb24ubWFwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfVxuICBzZWN0aW9uLm1hcCAubWFwX19jb250ZW50IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cblxuZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTVweDsgfVxuICBmb290ZXIgLm15LWZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIHBhZGRpbmc6IDQ1cHggNDVweCAyNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgZm9vdGVyIC5teS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuXG4udG9wLXNhbGVzIC5wcm9kdWN0LWZvci1maWx0ZXItY2F0ZWdvcnkge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDsgfVxuICAudG9wLXNhbGVzIC5wcm9kdWN0LWZvci1maWx0ZXItY2F0ZWdvcnkgLmNhdGFsb2ctcHJvZHVjdC1pdGVtOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pICFpbXBvcnRhbnQ7IH1cblxuLnRvcC1zYWxlcyAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDsgfVxuXG4ucHJvZHVjdGUtcHJpY2UtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnByb2R1Y3RlLXByaWNlLWJsb2NrIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX3ByaWNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3R0b206IDIyJTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2UgcCB7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiOyB9XG4gIC5wcm9kdWN0ZS1wcmljZS1ibG9jayAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gICAgLnByb2R1Y3RlLXByaWNlLWJsb2NrIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2luZm8gaDIge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5wcm9kdWN0LXNsaWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDU2MHB4OyB9XG4gIC5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLm91ci1nb29kcy1zYWxlcy1ibG9jayBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRvcC1zYWxlcyAudGl0bGUtaDMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5vdXItZ29vZHMtc2FsZXMtYmxvY2sgLnRpdGxlLWgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNTk3MDhmO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gIG1hcmdpbjogMDsgfVxuXG4udGl0bGUtaDMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yZWFkLW1vcmUtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMDsgfVxuICAucmVhZC1tb3JlLWJ0biBhIHtcbiAgICBjb2xvcjogI2E3YjVjNTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnJlYWQtbW9yZS1idG4gYTpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4uYmFza2V0LXNpbmdsZS1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIGJvdHRvbTogMjQlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMnB4KSBhbmQgKG1heC13aWR0aDogMTY3MHB4KSB7XG4gIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIGJvdHRvbTogMjQlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY3MXB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIGJvdHRvbTogMjIlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm91ci1nb29kcy1zYWxlcy1ibG9jayAudGl0bGUtaDMgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm91ci1nb29kcy1zYWxlcy1ibG9jayAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19wcmljZSB7XG4gICAgYm90dG9tOiAyMyU7IH1cbiAgICAub3VyLWdvb2RzLXNhbGVzLWJsb2NrIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX3ByaWNlIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2luZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2luZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDsgfVxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2UgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDsgfVxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3R0b206IDI1JTsgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2NzJweCkge1xuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIGJvdHRvbTogMjQlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnRvcC1zYWxlcyB1bC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC50b3Atc2FsZXMgLnByb2R1Y3QtZm9yLWZpbHRlci1jYXRlZ29yeSAuY2F0YWxvZy1wcm9kdWN0LWl0ZW06aG92ZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAwcmVtKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4OyB9IH1cblxuLm93bi1iYXRoX19tYWluX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAub3duLWJhdGhfX21haW5fX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDsgfVxuXG4ub3duLWJhdGhfX21haW5fX2luZm8ge1xuICBtYXJnaW46IDM1cHggMCAwIDA7IH1cbiAgLm93bi1iYXRoX19tYWluX19pbmZvIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDE1cHggMzBweCA2MHB4OyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDg1cHg7IH1cbiAgICAub3duLWJhdGhfX21haW5fX2luZm8gdWwgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgbWF4LXdpZHRoOiA1MzBweDsgfVxuICAgICAgLm93bi1iYXRoX19tYWluX19pbmZvIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvbGlzdC1zdHlsZS5wbmcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMS44ZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDsgfVxuICAgICAgLm93bi1iYXRoX19tYWluX19pbmZvIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyAuZGVmYXVsdC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHJpZ2h0OiA1JTtcbiAgICBib3R0b206IDUlO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gICAgLm93bi1iYXRoX19tYWluX19pbmZvIC5kZWZhdWx0LWJ0biBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm93bi1iYXRoX19tYWluX19pbWFnZSBpbWcge1xuICAgIGhlaWdodDogNDAwcHg7IH1cbiAgLm93bi1iYXRoX19tYWluX19pbmZvIHtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7IH1cbiAgLnRpdGxlLWgyIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwOyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyBoMyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxNXB4OyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAub3duLWJhdGhfX21haW5fX2luZm8gLmRlZmF1bHQtYnRuIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7IH1cbiAgICAub3duLWJhdGhfX21haW5fX2luZm8gLmRlZmF1bHQtYnRuIGEge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyB1bCB7XG4gICAgcGFkZGluZzogMCA1MHB4OyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAub3duLWJhdGhfX21haW5fX2luZm8gaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAub3duLWJhdGhfX21haW5fX2ltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyAuZGVmYXVsdC1idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cbiAgICAub3duLWJhdGhfX21haW5fX2luZm8gLmRlZmF1bHQtYnRuIGEge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAub3duLWJhdGg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5vd24tYmF0aF9fbWFpbl9faW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lOyB9IH1cblxuLm93bi1iYXRoX19tYWluX19pbmZvIC5kZWZhdWx0LWJ0bjpob3ZlciBhIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluOyB9XG5cbi5vd24tYmF0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzAwO1xuICBwYWRkaW5nOiAwIDAgNjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5vd24tYmF0aDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9uZXctZGVzaWduLnBuZyk7XG4gICAgcmlnaHQ6IDAlO1xuICAgIGJvdHRvbTogNSU7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NiU7XG4gICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5vd24tYmF0aF9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5vd24tYmF0aCB7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDsgfSB9XG5cbi5wYXJ0bmVycyB7XG4gIHBhZGRpbmc6IDU1cHggMCAxMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wYXJ0bmVyc19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAgIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudCBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhcnRuZXJzIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgNDBweDsgfVxuICAgIC5wYXJ0bmVyc19fbWFpbiBoMiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC5wYXJ0bmVyc19fbWFpbl9fY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4ucHJvZHVjdGUtY2FsY3VsYXRvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtNnB4OyB9XG4gIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQtY29sb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDF2dztcbiAgICBtYXJnaW4tbGVmdDogMXZ3OyB9XG4gIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZCAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkLWNvbG9yIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1maWd1cmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWZpZ3VyZSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWZpZ3VyZSBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTAwMDtcbiAgICAgICAgb3JkZXI6IDI7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1maWd1cmUgLnByb2R1Y3QtY29sb3ItaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcmRlcjogMzsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnNsaWNrLWxpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3IC5zbGljay10cmFjayB7XG4gICAgICBtYXJnaW46IDAgLTVweDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LXNtYWxsLXBob3RvcyB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1zbWFsbC1waG90b3MgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1zbWFsbC1waG90b3MtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctc21hbGwtcGhvdG9zIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctc21hbGwtcGhvdG9zLWl0ZW0gaW1nIHtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZCB7XG4gICAgICB3aWR0aDogNzAlOyB9XG4gIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDcwcHggMDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtaW5wdXRzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWlucHV0cyAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4IDVweDsgfVxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtaW5wdXRzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwtc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1pbnB1dHMgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnRzLWxhYmVsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbC1zcGFuIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtaW5wdXRzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbCBpbnB1dDpjaGVja2VkIH4gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnRzLWxhYmVsLXNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYTdiNWM1OyB9XG4gICAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWlucHV0cyAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbC1zcGFuIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy1yLXMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy1yLXMuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS10ZXh0OmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS10ZXh0LWRlY29yLWJvdHRvbSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsLXN3aXRjaCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNTlweDtcbiAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNnMgYWxsO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2ggc3BhbiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYTdiNWM1O1xuICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDsgfVxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2gge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OTcwOGY7IH1cbiAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2ggc3BhbiB7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTlweCAtIDI4cHgpOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tc21hbGwgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2gge1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLXNtYWxsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLXNtYWxsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCBpbnB1dDpjaGVja2VkIH4gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsLXN3aXRjaCBzcGFuIHtcbiAgICAgICAgbGVmdDogY2FsYygzM3B4IC0gMTdweCk7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtYWRkLWNvbG9ycy1jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1hZGQtY29sb3JzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMtY29udGFpbmVyIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmQ5ZTE7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1hZGQtY29sb3JzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMtY29udGFpbmVyIHNwYW4uYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZSBoNC5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgaDQuYWN0aXZlIH4gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWFjdGl2ZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogODBweDsgfVxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jIGlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgICAgICAgICAgICBvdXRsaW5lOiAwOyB9XG4gICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTsgfVxuICAgICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtaSBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jLWkgaW5wdXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYyAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy11cyB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jLXVzLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLWFjdGl2ZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogbm9uZTsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtcHJpY2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1wcmljZSBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNzBweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1pbmZvIGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1pbmZvIGRpdiBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1pbmZvIGRpdiBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtaW5mbyBkaXY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAzNXB4IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1oZWFkZXIgaDUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtaGVhZGVyIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWhlYWRlciAuY2xvc2Ugc3ZnIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSBoNiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJhY2tncm91bmQ6ICNlM2VhZjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiMGI3YmY7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbSB7XG4gICAgICB3aWR0aDogOS41JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS44MTI1JTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0gLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0tYmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtOm50aC1jaGlsZCg5bikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYzdjZWQ2OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWZvb3RlciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDYwcHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkLWNvbG9yIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQtY29sb3Ige1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDsgfVxuICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1maWd1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSBoMzo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSBoMy5hY3RpdmVUYWJNb2JpbGU6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWZvcm0tbW9iaWxlLXRhYiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tZm9ybS1tb2JpbGUtdGFiLmFjdGl2ZVRhYk1vYmlsZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1pbnB1dHMgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnRzLWxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtaW5wdXRzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwtc3BhbiBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtci1zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtci1zLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS10ZXh0LWRlY29yLWJvdHRvbSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1tb2JpbGUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyBhbGw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLW1vYmlsZS5hY3RpdmVUYWJNb2JpbGUge1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLXNtYWxsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1zbWFsbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsLXN3aXRjaCBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1zbWFsbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2ggc3BhbiB7XG4gICAgICAgIGxlZnQ6IGNhbGMoMzNweCAtIDE3cHgpOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1hZGQtY29sb3JzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1hZGQtY29sb3JzIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMtY29udGFpbmVyIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQuZml4LW9uLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtcHJpY2Uge1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0tcmVzdWx0IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0tcmVzdWx0LXByaWNlIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1idG4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtaW5mbyBkaXYge1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdC1pbmZvIGRpdiBpbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAzNXB4IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1oZWFkZXIgaDUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtaGVhZGVyIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWhlYWRlciAuY2xvc2Ugc3ZnIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSBoNiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJhY2tncm91bmQ6ICNlM2VhZjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiMGI3YmY7IH1cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbSB7XG4gICAgICB3aWR0aDogOS41JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS44MTI1JTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0gLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0tYmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtOm50aC1jaGlsZCg5bikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYzdjZWQ2OyB9XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWZvb3RlciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDYwcHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGRpdi5vcGVuYWxsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1tb2JpbGUge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgZGl2Lm9wZW5hbGwgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWZvcm0tbW9iaWxlLXRhYiB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICBkaXYub3BlbmFsbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICBkaXYub3BlbmFsbCBoMzo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIHNlY3Rpb24ucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgc2VjdGlvbi5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OyB9XG4gICAgc2VjdGlvbi5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1mb3JtLW1vYmlsZS10YWIuYWN0aXZlVGFiTW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICBzZWN0aW9uLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0gaDMge1xuICAgICAgcGFkZGluZzogMjVweCAwcHg7XG4gICAgICBtYXJnaW46IC0yNXB4IDBweDsgfVxuICBzZWN0aW9uLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCAucHJvZHVjdC1jYWxjLW1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiA3cHggMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgc2VjdGlvbi5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IGg2IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICM1OTcwOGY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cbiAgc2VjdGlvbi5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIHNlY3Rpb24ucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgc2VjdGlvbi5wcm9kdWN0ZS1jYWxjdWxhdG9yIC5wcm9kdWN0LWNhbGMtbW9kYWwgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5IC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtOm50aC1jaGlsZCg5bikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfSB9XG5cbi5wdXJjaGFzZXMtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgbWFyZ2luLXRvcDogODVweDsgfVxuXG4ucmV2aWV3LWNsaWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7IH1cbiAgLnJldmlldy1jbGllbnRfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAgICAgLnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbl9fcmVsb2FkIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAucmV2aWV3LWNsaWVudF9fbWFpbl9fYnV0dG9uX19yZWxvYWQgaW1nIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLnJldmllcy1zZWN0aW9uIGgyIHtcbiAgcGFkZGluZzogMzBweCAwIDcwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbl9fcmVsb2FkIGltZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAucmV2aWV3LWNsaWVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICBzZWN0aW9uLnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbl9fcmVsb2FkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cblxuLnNoaXBwaW5nLWxpbmUtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDsgfVxuICAuc2hpcHBpbmctbGluZS0xX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4OyB9XG4gICAgLnNoaXBwaW5nLWxpbmUtMV9fbWFpbl9fdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAuc2hpcHBpbmctbGluZS0xX19tYWluX190aXRsZSBoMiB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDsgfVxuICAuc2hpcHBpbmctbGluZS0xX19kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsgfVxuICAgIC5zaGlwcGluZy1saW5lLTFfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCA5N3B4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYyNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaGlwcGluZy1saW5lLTFfX21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLnNoaXBwaW5nLWxpbmUtMV9fbWFpbl9fdGl0bGUgaDIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5zaGlwcGluZy1saW5lLTFfX2Rlc2NyaXB0aW9uIHAge1xuICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLnNoaXBwaW5nLWFib3V0LW1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgIC5zaGlwcGluZy1hYm91dC1tYXRlcmlhbCBoMiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaGlwcGluZy1saW5lLTFfX21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLnNoaXBwaW5nLWxpbmUtMV9fbWFpbl9fdGl0bGUgaDIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5zaGlwcGluZy1saW5lLTFfX2Rlc2NyaXB0aW9uIHAge1xuICAgIHBhZGRpbmc6IDI1cHggMCA1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gIC5zaGlwcGluZy1saW5lLTFfX21haW5fX3RpdGxlIGgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7IH0gfVxuXG4uZmluZC1vbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogODVweCAwIDE1MHB4OyB9XG4gIC5maW5kLW9uX19tYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5maW5kLW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuXG4uc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zaG93cm9vbXMtc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBwYWRkaW5nLXRvcDogNzdweDsgfVxuICAuc2hvd3Jvb21zLXNlbGVjdF9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDsgfVxuXG4uc2hvd3Jvb20tdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5zaG93cm9vbXMtY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNob3dyb29tcy1zZWxlY3RfX21haW5fX215LXNlbGVjdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLnNob3dyb29tcy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2hvd3Jvb20tdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cblxuLnRvcC1zYWxlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgLnRvcC1zYWxlc19fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4OyB9XG4gICAgICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgbWluLWhlaWdodDogMzg1cHg7IH1cbiAgICAgICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbSBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgIG1heC13aWR0aDogMjY1cHg7IH1cbiAgICAgICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19wcmljZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbmZvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4OyB9XG4gICAgICAgICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyBoMiB7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgICAgIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmOyB9XG4gICAgICAgICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fYnV0dG9uIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA3MHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiOyB9XG5cbi50b3Atc2FsZXMgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMiU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC50b3Atc2FsZXMgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAudG9wLXNhbGVzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnRvcC1zYWxlcyAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjsgfVxuICAudG9wLXNhbGVzIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7IH1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmF0aC1ob3Zlci5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4ucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4udG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87IH1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHBhZGRpbmc6IDM1cHggMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTAwMDsgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5teS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLm15LWl0ZW0ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMCA4cHg7IH1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgbWluLWhlaWdodDogNTJweDsgfVxuXG4ucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweDsgfVxuXG4udG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtIC5kZXNjcmlwdGlvbi1ob3ZlciBwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtOyB9XG5cbi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLmRlc2NyaXB0aW9uLWhvdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXG4uY2F0ZWdvcnktcHJpY2luZyB7XG4gIHBhZGRpbmc6IDMwcHggMCA0MHB4IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jazpob3ZlciAuY2F0ZWdvcnktcHJpY2luZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuLnByb2R1Y3RlLXByaWNlLWJsb2NrIC5kZXNjcmlwdGlvbi1ob3ZlciBwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLnByb2R1Y3RlLXByaWNlLWJsb2NrOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jayAuZGVzY3JpcHRpb24taG92ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jazpob3ZlciAuZGVzY3JpcHRpb24taG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDsgfVxuXG4uY2F0ZWdvcnktcHJpY2luZzpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICBtaW4taGVpZ2h0OiA1MnB4OyB9XG4gIC5jYXRlZ29yeS1wcmljaW5nOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucHJvZHVjdGUtcHJpY2UtYmxvY2s6aG92ZXIgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7IH1cblxuLmNhdGFsb2ctc2VjdGlvbiAuY2F0ZWdvcnktcHJpY2luZzpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmF0aC1ob3Zlci5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgdG9wOiAtMjJweDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4OyB9XG4gICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fYnV0dG9uIGEge1xuICAgICAgcGFkZGluZzogNXB4IDI1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNjQwcHgpIHtcbiAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgIHRvcDogLTIycHg7XG4gICAgbWluLWhlaWdodDogNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3Qge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fYnV0dG9uIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICB0b3A6IC0yNXB4O1xuICAgICAgd2lkdGg6IDE4MHB4OyB9XG4gICAgICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MXJlbTtcbiAgICAgICAgcGFkZGluZzogMTRweCA1NHB4OyB9XG4gIC5yZXZpZXdzLXBhZ2luYXRpb24tc3R5bGUgLmNhdGFsb2ctc2VjdGlvbl9fcGFnaW5hdGlvbiB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiB7XG4gICAgdG9wOiAtMzBweDtcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiAyMjVweDsgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gIC5jYXRlZ29yeS1wcmljaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAzOTZweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGRpdi5wcm9kdWN0LXNsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgZGl2LnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gIGRpdi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwcHggMDsgfVxuICBkaXYucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5tYi01LFxuICBkaXYucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5teS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH0gfVxuXG4udW5pcXVlLWJhdGhzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA5MHB4IDAgODZweDsgfVxuICAudW5pcXVlLWJhdGhzX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnVuaXF1ZS1iYXRoc19fbWFpbl9faXRlbXMge1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiA3MTVweDsgfVxuICAudW5pcXVlLWJhdGhzX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTVweCA5N3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxODEsIDE5NywgMC44KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAxNSU7XG4gICAgei1pbmRleDogNjA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOGU4ZThlOyB9XG4gICAgLnVuaXF1ZS1iYXRoc19faW5mbyBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgICAudW5pcXVlLWJhdGhzX19pbmZvIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLnVuaXF1ZS1iYXRocyAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDA7XG4gIGJvdHRvbTogMTElOyB9XG5cbi51bmlxdWUtYmF0aHMgLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiAwOyB9XG5cbi51bmlxdWUtYmF0aHMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU5NzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgb3V0bGluZTogMDsgfVxuXG4udW5pcXVlLWJhdGhzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51bmlxdWUtYmF0aHMge1xuICAgIHBhZGRpbmc6IDgwcHggMCA0MHB4OyB9XG4gICAgLnVuaXF1ZS1iYXRoc19faW5mbyB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICB0b3A6IDIwJTsgfVxuICAgICAgLnVuaXF1ZS1iYXRoc19faW5mbyBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgLnVuaXF1ZS1iYXRoc19fbWFpbl9faXRlbXMge1xuICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuXG4ud2Utb2ZmZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE0NHB4OyB9XG4gIC53ZS1vZmZlciBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53ZS1vZmZlciBoMiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDFweCkge1xuICAud2Utb2ZmZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiIsIi5hYm91dC1tYXRlcmlhbCB7XG4gICZfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQtbWF0ZXJpYWwge1xuICAgICZfX2luZm8ge1xuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgJl9fYmlnLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyODdweDtcbiAgICBtaW4taGVpZ2h0OiAyODdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIG1hcmdpbjogMCAzMHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgbWluLWhlaWdodDogMjQ1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbGVmdDogLTQ1cHg7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICAmX19ob3ZlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTE1JTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iaWctaXRlbS1jdWJlLTIge1xuICB0b3A6IDExN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJpZy1pdGVtLWN1YmUtMiAuYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbV9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uYmctaW1hZ2UtYmxvY2sge1xuICBtYXgtd2lkdGg6IDI1N3B4O1xuICBoZWlnaHQ6IDI1N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW06aG92ZXIgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW06aG92ZXIgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW06aG92ZXIgLmFib3V0LXVzLW91ci1zdG9yeV9fYmlnLWl0ZW1fX2NvbnRlbnRfX2hvdmVyIGgzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtOmhvdmVyIC5hYm91dC11cy1vdXItc3RvcnlfX2JpZy1pdGVtX19jb250ZW50X19ob3ZlciBwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uYWJvdXQtdXMtb3VyLXN0b3J5X19iaWctaXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LXVzLW91ci1zdG9yeSB7XG4gICAgJl9fYmlnLWl0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5iaWctaXRlbS1jdWJlLTIge1xuICAgIHRvcDogMDtcbiAgfVxuICAuYmctaW1hZ2UtYmxvY2sge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgICAmX19iaWctaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3R0b206IC03JTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iZy1pbWFnZS1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4iLCIuYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgJl9fbWFpbiB7XG4gICAgJl9fc21hbGwtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3R0b206IC0xMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbGVmdDogLTM2cHg7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBjb2xvcjogI2E3YjVjNTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJl9faG92ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0yNSU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbWFsbC1pdGVtLWN1YmUtMiB7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc21hbGwtaXRlbS1jdWJlLTIgLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbV9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5iZy1jb2xvci1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM1cHg7XG4gIGhlaWdodDogMTM1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtOmhvdmVyIC5hYm91dC11cy1vdXItc3RvcnlfX21haW5fX3NtYWxsLWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbTpob3ZlciAuYWJvdXQtdXMtb3VyLXN0b3J5X19tYWluX19zbWFsbC1pdGVtX19jb250ZW50X19ob3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmFib3V0LXVzLW91ci1zdG9yeV9fbWFpbl9fc21hbGwtaXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LXVzLW91ci1zdG9yeSB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19zbWFsbC1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYmlnLWl0ZW0ge1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICBwLFxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX3NtYWxsLWl0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gICAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgIG1heC13aWR0aDogODVweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICAgICZfX2hvdmVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTEzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWR2YW50YWdlcyB7XG4gICZfX21haW4ge1xuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICZfX2hvdmVyLXRleHQtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhlOGU4ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICAmX19ob3Zlci1pbWFnZS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMzJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmX19idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1heC13aWR0aDogMzA5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ZThlOGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3R0b206IDclO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggNTBweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgICAgJjpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFkdmFudGFnZXMtbWFpbi1ibG9jazpudGgtY2hpbGQoNCkgLmFkdmFudGFnZXNfX21haW5fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWR2YW50YWdlcy1tYWluLWJsb2NrOm50aC1jaGlsZCg1KSAuYWR2YW50YWdlc19fbWFpbl9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hZHZhbnRhZ2VzLW1haW4tYmxvY2s6bnRoLWNoaWxkKDYpIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDUwcHggMCA0NXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHggMzBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItaW1hZ2UtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICBtYXgtaGVpZ2h0OiAzMTBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDUwcHggMCA0NXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLml0ZW0td2hpdGUtYmcgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzMDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlOGU4ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgYSB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gIH1cbn1cblxuLmFkdmFudGFnZXMtbWFpbi1ibG9jayB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uaG92ZXItbWFpbi1jb250ZW50IHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDM4cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLndpZGdldCB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG4gIGZpbHRlcjogYmx1cigwcHgpO1xufVxuXG4uYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAud2lkZ2V0IHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgZmlsdGVyOiBibHVyKDJweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG5cbi53aWRnZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19ob3Zlci1pbWFnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvci10ZXh0LWJsb2NrLWhvdmVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcGFkZGluZzogMTBweCA0NXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9yLXRleHQtYmxvY2staG92ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLml0ZW0td2hpdGUtYmcgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2J1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItdGV4dC1jb250ZW50IGgyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtOmhvdmVyIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19ob3Zlci10ZXh0LWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgaDIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLXRleHQtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG4gIH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19idXR0b24gYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDEwcHggNTVweDtcbiAgfVxuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtOmhvdmVyIC5hZHZhbnRhZ2VzX19tYWluX19pdGVtX19ob3Zlci1pbWFnZS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWR2YW50YWdlcy1tYWluLWJsb2NrOm50aC1jaGlsZCg0KSAuYWR2YW50YWdlc19fbWFpbl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYWR2YW50YWdlcy1tYWluLWJsb2NrOm50aC1jaGlsZCg1KSAuYWR2YW50YWdlc19fbWFpbl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAuYWR2YW50YWdlc19fbWFpbl9faXRlbTpob3ZlciAuYWR2YW50YWdlc19fbWFpbl9faXRlbV9faG92ZXItdGV4dC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgLmFkdmFudGFnZXNfX21haW5fX2l0ZW06aG92ZXIgLmFkdmFudGFnZXNfX21haW5fX2l0ZW1fX2hvdmVyLWltYWdlLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuXG4uaXRlbS13aGl0ZS1iZyB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5hZHZhbnRhZ2VzX19tYWluX19pdGVtOmhvdmVyIC53aWRnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiIsIi5jaGFyYWN0ZXJpc3RpYy1ibG9jayB7XG4gICZfX21haW4ge1xuICAgICZfX2FuYWdyYXBoIHtcbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucmV2ZXJzZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9jayB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19hbmFncmFwaCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmV2ZXJzZS1ibG9jayAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX2FuYWdyYXBoX19pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX19hbmFncmFwaF9faW5mbyBoMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXZlcnNlLWJsb2NrIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fYW5hZ3JhcGhfX2luZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4iLCIuYmFubmVyLW1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gICZfX3BvcHVwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5teS1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFubmVyLW1haW4ubW9kYWwtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1NTU7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3R0b206IDYlO1xuICByaWdodDogLTUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmFubmVyLW1haW4ubW9kYWwtYnRuIGltZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4iLCIuZGVmYXVsdC1iYW5uZXItaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiA1LjYyNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSBCb2xkJztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1zaGFkb3c6IDAgMHB4IDFweCAjQTdCNUM1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgbWF4LXdpZHRoOiA4MTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC44NzVyZW07XG4gIH1cblxuICBwIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSBMaWdodCc7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxODEsIDE5NywgLjYpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTVweCA3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4RThFOEU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRlZmF1bHQtYmFubmVyLWluZm8ge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5iYXNrZXQtY29udGVudCB7XG4gICZfX21haW4ge1xuICAgICZfX2Zvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgICZfX2NsaWVudC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTZweCAzMHB4O1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2RlbGl2ZXJ5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBkaXNwbGF5OiBub25lOyAgLy9BZGQgVEsuXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2lucHV0cyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYWRkcmVzcy1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2lucHV0cyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxNXB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19wYXltZW50LW1ldGhvZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7ICAvLyBhZGQgVEsuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgICZfX3Byb21vLWNvZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweCAxNXB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdWJtaXQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hZGRyZXNzLTEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWRkcmVzcy0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTA2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmFkZHJlc3MtMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hZGRyZXNzLTQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmFkZHJlc3MtMTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFkZHJlc3MtMTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTE6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uYWRkcmVzcy0yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFkZHJlc3MtMjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uYWRkcmVzcy0yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFkZHJlc3MtMjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uYWRkcmVzcy0zOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uYWRkcmVzcy0zOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFkZHJlc3MtNDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmFkZHJlc3MtNDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5hZGRyZXNzLTQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ucGF5bWVudC1pbnB1dC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kZWxpdmVyeS1pbnB1dC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBheW1lbnQtaW5wdXQtaXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGF5bWVudC1pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiByaXBwbGUgMC4ycyBsaW5lYXIgZm9yd2FyZHM7XG59XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ucGF5bWVudC1pbnB1dC1pdGVtIGxhYmVsOmJlZm9yZSxcbi5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBib3JkZXItY29sb3I7XG59XG5cbi5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWw6YmVmb3JlIHtcbiAgbGVmdDogLTMwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2UzZWFmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbn1cblxuLnBheW1lbnQtaW5wdXQtaXRlbSBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgYmFja2dyb3VuZDogI2E3YjVjNTtcbn1cblxuLmJhc2tldC1jb250ZW50X19tYWluX19mb3JtX19kZWxpdmVyeV9faW5wdXRzIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogcmlwcGxlIDAuMnMgbGluZWFyIGZvcndhcmRzO1xufVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBsYWJlbDpiZWZvcmUsXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBib3JkZXItY29sb3I7XG59XG5cbi5iYXNrZXQtY29udGVudF9fbWFpbl9fZm9ybV9fZGVsaXZlcnlfX2lucHV0cyBsYWJlbDpiZWZvcmUge1xuICBsZWZ0OiAtMzBweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlYWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xufVxuXG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2RlbGl2ZXJ5X19pbnB1dHMgbGFiZWw6YWZ0ZXIge1xuICB0b3A6IDVweDtcbiAgbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQ6ICNhN2I1YzU7XG59XG4uYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm0gc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmFza2V0LWNvbnRlbnQge1xuICAgICZfX21haW4ge1xuICAgICAgJl9fZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2xpZW50LWluZm8ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxMHB4IDlweCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19kZWxpdmVyeSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2FkZHJlc3MtYmxvY2sge1xuICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19wYXltZW50LW1ldGhvZCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJl9faW5wdXRzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJvbW8tY29kZSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fc3VtYm1pdCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGVsaXZlcnktaW5wdXQtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuYWRkcmVzcy0xLFxuICAuYWRkcmVzcy0yLFxuICAuYWRkcmVzcy0zIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5hZGRyZXNzLTQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5wYXltZW50LWlucHV0LWl0ZW0gbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgbGVmdDogLTI2cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXNrZXQtY29udGVudCB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19mb3JtIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2RlbGl2ZXJ5IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICZfX2lucHV0cyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NsaWVudC1pbmZvIHtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA4cHggMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hZGRyZXNzLWJsb2NrIHtcbiAgICAgICAgICAmX19pbnB1dHMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcGF5bWVudC1tZXRob2Qge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgJl9faW5wdXRzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJvbW8tY29kZSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRlbGl2ZXJ5LWlucHV0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmFkZHJlc3MtMSxcbiAgLmFkZHJlc3MtMixcbiAgLmFkZHJlc3MtMyxcbiAgLmFkZHJlc3MtNCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuYmFza2V0LWNvbnRlbnRfX21haW5fX2Zvcm1fX2FkZHJlc3MtYmxvY2tfX2lucHV0cyBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gIC5hZGRyZXNzLTEsXG4gIC5hZGRyZXNzLTIsXG4gIC5hZGRyZXNzLTMsXG4gIC5hZGRyZXNzLTQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLmJhc2tldC1nb29kcyB7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAmX19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgICAgcGFkZGluZzogMzVweCAwIDIwcHggNDBweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYXNrZXQtY291bnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJvZHVjdGUtaW5mbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgJl9fY29sb3Ige1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcmVzdWx0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMTVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOXB4IDYwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xufVxuXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGU6Zm9jdXMsXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGUuZm9jdXMsXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGU6Zm9jdXMuYWN0aXZlLFxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmZvY3VzLmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZTpiZWZvcmUsXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGU6YWZ0ZXIge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGUgPiAuaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMXJlbTtcbiAgbGVmdDogMC4xODc1cmVtO1xuICB3aWR0aDogMS4xMjVyZW07XG4gIGhlaWdodDogMS4xMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjYTdiNWM1O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMjVzO1xufVxuXG4uYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGUuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmFjdGl2ZSA+IC5oYW5kbGUge1xuICBsZWZ0OiAxLjY4NzVyZW07XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNXM7XG59XG5cbi5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG59XG5cbi5wcm9kdWN0ZS1wYWRkaW5nIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhc2tldC1nb29kcyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19yZXN1bHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggNDdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDEwcHg7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJhc2tldC1jb3VudGVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19jbG9zZSB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fcHJvZHVjdGUtaW5mbyB7XG4gICAgICAgICAgICAmX19jb2xvciB7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0ZS1wYWRkaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuYmFza2V0LWdvb2RzX19tYWluX19jb250ZW50X19pdGVtX19idXR0b24gLmJ0bi10b2dnbGUge1xuICAgIGhlaWdodDogMS4zcmVtO1xuICB9XG4gIC5iYXNrZXQtZ29vZHNfX21haW5fX2NvbnRlbnRfX2l0ZW1fX2J1dHRvbiAuYnRuLXRvZ2dsZS5hY3RpdmUgPiAuaGFuZGxlIHtcbiAgICBsZWZ0OiAxLjhyZW07XG4gIH1cbiAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlID4gLmhhbmRsZSB7XG4gICAgdG9wOiAwLjA5NHJlbTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhc2tldC1nb29kcyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19yZXN1bHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggNDdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDE1cHg7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJhc2tldC1jb3VudGVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX3Byb2R1Y3RlLWluZm8ge1xuICAgICAgICAgICAgJl9fY29sb3Ige1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJhc2tldC1nb29kc19fbWFpbl9fY29udGVudF9faXRlbV9fYnV0dG9uIC5idG4tdG9nZ2xlLmFjdGl2ZSA+IC5oYW5kbGUge1xuICAgIGxlZnQ6IDEuN3JlbTtcbiAgfVxufVxuIiwiLmNhdGFsb2ctcHJvZHVjdC1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA2MHB4IDEwcHg7XG5cbiAgICBpbWcge1xuICAgICAgdHJhbnNpdGlvbjogMXMgYWxsO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBpbWc6Zmlyc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTEwMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjYwcmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgfVxuICB9XG5cbiAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4xcyBhbGw7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICB9XG4gIH1cblxuICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcblxuICAgIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgei1pbmRleDogMjA7XG4gICAgYmFja2dyb3VuZDogI2UzZWFmMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWltYWdlIHtcbiAgICAgIGltZzpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTEwMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgaW1nOmxhc3QtY2hpbGQge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIHtcbiAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgIGgyIHtcbiAgICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWJ0biB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtIHtcbiAgICAuY2F0YWxvZy1wcm9kdWN0LWl0ZW0tdGl0bGUge1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtLWJ0biB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBhLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1pbWFnZSB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIGEuY2F0YWxvZy1wcm9kdWN0LWl0ZW0gLmNhdGFsb2ctcHJvZHVjdC1pdGVtLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICBhLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBhLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBhLmNhdGFsb2ctcHJvZHVjdC1pdGVtIC5jYXRhbG9nLXByb2R1Y3QtaXRlbS1idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4iLCIuZmlsdGVyLWZvcm0tc3R5bGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGgzIHtcbiAgICBjb2xvcjogIzgxOTRhYjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gICAgbWFyZ2luOiAwIDAgMjNweCAwO1xuICB9XG4gIHAge1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItZm9ybS1zdHlsZSBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xuICB9XG59XG4iLCIuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyX19sZW5ndGgtcmFuZ2UtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gIGgzIHtcbiAgICBjb2xvcjogIzgxOTRhYjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG5cbiAgJl9fY291bnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBwYWRkaW5nOiAwcHggMCAwIDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDU1cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgfVxuICB9XG59XG5cbi5wcmljZS1yYW5nZS1ibG9ja3Mge1xuICBtYXJnaW46IDQwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcmljZS1yYW5nZS1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZlNjY2NjtcbiAgbWluLXdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wcmljZS1yYW5nZS1maWVsZCB7XG4gIHdpZHRoOiAyMCU7XG4gIG1pbi13aWR0aDogMTYlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2NjY2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXI6IDRweCBzb2xpZCAjYTdiNWM1O1xuICBiYWNrZ3JvdW5kOiAjNTk3MDhmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTVweDtcbiAgdG9wOiAtNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjYTdiNWM1O1xufVxuXG4ucmFuZ2UtY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uZmlsdGVyLWZvcm0tc3R5bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cblxuLm15LXN0eWxlLXJ5bmdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJveC1taW5tYXgge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG5cbiAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnJhbmdlLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDk1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogNzFweDtcbn1cblxuLnJzLXJhbmdlIHtcbiAgd2lkdGg6IDkwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB6LWluZGV4OiA1NTU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjYTdiNWM1O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDEwMTAxO1xuICAgIHotaW5kZXg6IDY2NjY7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjYTdiNWM1O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDEwMTAxO1xuICAgIHotaW5kZXg6IDY2NjY7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjYTdiNWM1O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgei1pbmRleDogNjY2NjtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2E3YjVjNTtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIHotaW5kZXg6IDY2NjY7XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLnJzLWxhYmVsIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgLTEwcHggMCAtMjJweDtcbiAgbGVmdDogYXR0cih2YWx1ZSk7XG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB6LWluZGV4OiA2NjY7XG59XG5cbi5mcm9tLXByaWNlIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IC02MHB4O1xuICBsZWZ0OiAwO1xufVxuXG4udG8tcHJpY2Uge1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMThweDtcbiAgdG9wOiAtNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLm15LXN0eWxlLXJ5bmdlcjpiZWZvcmUge1xuICAgIGxlZnQ6IDYxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zdHlsZS1yeW5nZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDE1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmFuZ2Utc2xpZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gIH1cblxuICAuZnJvbS1wcmljZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC50by1wcmljZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJpcHBsZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cblxuLm1kLXJhZGlvIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ubWQtcmFkaW8ubWQtcmFkaW8taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubWQtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1kLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiByaXBwbGUgMC4ycyBsaW5lYXIgZm9yd2FyZHM7XG59XG5cbi5tZC1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLm1kLXJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5tZC1yYWRpbyBsYWJlbDpiZWZvcmUsXG4ubWQtcmFkaW8gbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBib3JkZXItY29sb3I7XG59XG5cbi5tZC1yYWRpbyBsYWJlbDpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlM2VhZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG59XG5cbi5tZC1yYWRpbyBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQ6ICNhN2I1YzU7XG59XG5cbi5jYXRhbG9nLXN0eWxlLWgzIGgzIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLm15LXN0eWxlLXJ5bmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA4NXB4O1xuICB0b3A6IDQ5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogNjAwO1xufVxuXG4ubXktc3R5bGUtcnluZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTc4cHg7XG4gIHRvcDogLTQ5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWQtcmFkaW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9jayBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgfVxuXG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAucHJpY2UtcmFuZ2UtYmxvY2sgaDIge1xuICAgIGNvbG9yOiAjODE5NGFiO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjtcbiAgICBtYXJnaW46IDIwcHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maWx0ZXItZm9ybS1zdHlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubWQtcmFkaW8gbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tYmxvY2staXRlbXM6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbiIsIi5jaGFyYWN0ZXJpc3RpYy1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX190YWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMjdweCAwIDI3cHggMTE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmlnLWZvbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xufVxuXG4uc21hbGwtZm9udCBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgcGFkZGluZzogMjdweCAwIDI3cHggMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjY5cHgpIHtcbiAgLmJpZy1mb250IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuc21hbGwtZm9udCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudF9faXRlbSBwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxMHB4O1xuICB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnQgaDIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX19jb250ZW50X19pdGVtIHAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrX19tYWluX190YWJsZV9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW46IDUwcHggMCAyMHB4O1xuICB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbnRlbnRfX2l0ZW0gcCB7XG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMTE1cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX19jb250ZW50IGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX3RhYmxlX19jb250ZW50X19pdGVtIHAge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIuY29udGFjdC11cyB7XG4gICZfX21haW4ge1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgJl9faW5mbyB7XG4gICAgICAgICZfX2Zvcm0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgJl9fYmctYmxvY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDEzMHB4IDQ3cHggMTM3cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDQ1cHggMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1M3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb250YWN0LXVzLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LXVzIHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAmX19mb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAmX19iZy1ibG9jayB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzVweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgIC5jb250YWN0LXVzLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5LjlweCkgYW5kIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAuY29udGFjdC11c19fbWFpbl9fY29udGVudF9faW5mb19fZm9ybV9fYmctYmxvY2sge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbiIsIi5jb250YWN0LXVzIHtcbiAgJl9fbWFpbiB7XG4gICAgJl9fY29udGVudCB7XG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICZfX251bWJlciB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fb3RoZXJzLW51bWJlcnMge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWFpbCB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19sb2NhdGlvbiB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NhbGVuZGFyLWpvYiB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgVGhpblwiO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zb2NpYWwge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC11cyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX251bWJlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19vdGhlcnMtbnVtYmVycyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fbWFpbCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fbG9jYXRpb24ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19jYWxlbmRhci1qb2Ige1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgUCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0LXVzIHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAmX19udW1iZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX290aGVycy1udW1iZXJzIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19tYWlsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19sb2NhdGlvbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2NhbGVuZGFyLWpvYiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBQIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgICAmX19iZy1ibG9jayB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5LjlweCkgYW5kIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAuY29udGFjdC11cyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgJl9fbnVtYmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX290aGVycy1udW1iZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19tYWlsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2xvY2F0aW9uIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDY5LjlweCkgYW5kIChtYXgtd2lkdGg6IDE2NzBweCkge1xuICAuY29udGFjdC11cyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgJl9fbnVtYmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX290aGVycy1udW1iZXJzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX21haWwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fbG9jYXRpb24ge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5maW5kLW9uX19tYWluIHtcbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDI3cHggMDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5hbGwtbG9nby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi5jZW50cmFsLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxhc3QtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYWxsLWxvZ28tYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZpbmQtb25fX21haW5fX2xpc3QgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuYWxsLWxvZ28tYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiIsIi5teS1mb290ZXJfX2NvbnRhY3QtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbiAgaDIge1xuICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgcGFkZGluZzogMCAwIDE1cHggMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNvY2lhbC1saW5rIHtcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb250YWN0LWxpc3QtbWFpbi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDFweCkge1xuICAubXktZm9vdGVyX19jb250YWN0LWluZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWxpc3QtbWFpbi1ibG9jayB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4iLCIubXktZm9vdGVyX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoMiB7XG4gICAgY29sb3I6ICM1OTcwOGY7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIH1cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgOXB4IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLm15LWZvb3Rlcl9fbGlzdCBoMiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1saXN0LW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubXktZm9vdGVyX19saXN0IGgyIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICB9XG59XG4iLCIuZm9vdGVyLW1haW5fX2xvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0NXB4IDA7XG4gIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuIiwiLmZvb3Rlci1tYWluX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDM1cHg7XG4gICZfX2RhdGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YS1MaWdodFwiO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmX19waG9uZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgfVxuICB9XG4gICZfX3N0ciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUHJveGltYU5vdmEtTGlnaHRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1tYWluIHtcbiAgICAmX19jb250ZW50IHtcbiAgICAgICZfX3N0ciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3Bob25lIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kYXRhIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2NjlweCkge1xuICAuZm9vdGVyLW1haW4ge1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgJl9fc3RyIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19waG9uZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kYXRhIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyLXNvY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLXNvY2lhbCBhIGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4iLCIuYnJhbmQtc3R5bGUge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2Nyb2xsIHtcbiAgdG9wOiAtOTBweDtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIHRvcDogMDtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMSU7XG4gIG1hcmdpbjogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgfVxufVxuXG4ubWVudS1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwaW5uZXItbWFzdGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGVyc29uYWwtY29udGFjdC13cmFwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1lbnUtaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIC8vICYgPiBhIHtcbiAgICAgIC8vICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAvLyB9XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAvLyBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1lbnUtaGVhZGVyID4gbGkgPiB1bC5zdWJfbWVudSB7XG4gIG1pbi13aWR0aDogMTBlbTtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5tZW51LWhlYWRlciA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWVudS1oZWFkZXIgdWwgbGkuaG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZDogI2UzZWFmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tZW51LWhlYWRlciB1bCB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzk0ODRkO1xufVxuXG4ubWVudS1oZWFkZXIgdWwgbGk6aG92ZXIgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVudS1oZWFkZXIgdWwgdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAxMHB4O1xufVxuXG4ubWVudS1oZWFkZXIgdWwgdWwgPiBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMzOTQ4NGQ7XG59XG5cbi5tZW51LWhlYWRlciB1bCB1bCA+IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWZhNjY2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lbnUtaGVhZGVyIHVsIHVsIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDA7XG59XG5cbi5zcGlubmVyLW1hc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGhlaWdodDogODVweDtcbn1cblxuLmhlYWRlci1waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtaW4td2lkdGg6IDExMHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG4uaGVhZGVyLWJhc2tldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGEge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbi5wZXJzb25hbC1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLm15LWxvZ290eXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmhlYWRlci1waG9uZSBhIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gIH1cbiAgLmJyYW5kLXN0eWxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5tZW51LWhlYWRlciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gIH1cbiAgLm1lbnUtaGVhZGVyIHVsIGxpID4gYSB7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gIH1cbiAgLmJhbm5lci1tYWluIHtcbiAgICAmX19wb3B1cCB7XG4gICAgICAubW9kYWwtYnRuIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5teS1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgbWluLXdpZHRoOiA1NDBweDtcbiAgICAgICAgLm15LW1vZGFsLWJvZHkge1xuICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5teS1tb2RhbC1mb290ZXIge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBlcnNvbmFsLWNvbnRhY3Qge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbiAgLmhlYWRlci1iYXNrZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1lbnUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5teS1sb2dvdHlwZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5icmFuZC1zdHlsZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5iYW5uZXItbWFpbiAubW9kYWwtYnRuIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmJhbm5lci1tYWluX19wb3B1cCAubXktbW9kYWwtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYW5uZXItbWFpbl9fY29udGVudCAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAzNSU7XG4gIH1cbiAgLnRpdGxlLWgxLWRlZmF1bHQgaDEge1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYmFubmVyLW1haW5fX3BvcHVwIC5tb2RhbC1idG4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmJhbm5lci1tYWluX19wb3B1cCAubW9kYWwtYnRuIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIHVsIGxpIGEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZW51LWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTVlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIC5zcGlubmVyLW1hc3RlciAqIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5zcGlubmVyLW1hc3RlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAzMiU7XG4gIH1cbiAgLmhvbWUtYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnNwaW5uZXItbWFzdGVyIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbiAgLnNwaW5uZXItbWFzdGVyIC5zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICB9XG4gIC5zcGlubmVyLW1hc3RlciAuZGlhZ29uYWwucGFydC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnNwaW5uZXItbWFzdGVyIC5ob3Jpem9udGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5zcGlubmVyLW1hc3RlciAuZGlhZ29uYWwucGFydC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5zcGlubmVyLW1hc3RlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5zcGlubmVyLXNwaW4gPiAuaG9yaXpvbnRhbCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc3Bpbm5lci1tYXN0ZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuc3Bpbm5lci1zcGluID4gLmRpYWdvbmFsLnBhcnQtMSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc3Bpbm5lci1tYXN0ZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuc3Bpbm5lci1zcGluID4gLmRpYWdvbmFsLnBhcnQtMiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgfVxuICBhLm1lbnUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIGEubWVudS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2VmYTY2NjtcbiAgfVxuICBhLm1lbnUtbGluazphZnRlciB7XG4gICAgY29udGVudDogXCJcXDI2MzBcIjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIGEubWVudS1saW5rLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXDI3MTVcIjtcbiAgfVxuICAubWVudS1oZWFkZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAubWVudS1oZWFkZXIsXG4gIC5tZW51LWhlYWRlciA+IHVsIHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubWVudS1oZWFkZXIgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tZW51LWhlYWRlci5hY3RpdmUsXG4gIC5tZW51LWhlYWRlciA+IHVsIHVsLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTVlbTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG4gIC5tZW51LWhlYWRlciB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlYWYyO1xuICB9XG4gIC5tZW51LWhlYWRlciBsaSxcbiAgLm1lbnUtaGVhZGVyID4gdWwgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1lbnUtaGVhZGVyID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tZW51LWhlYWRlciBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjhlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIGxpLmhhcy1zdWJtZW51ID4gYTphZnRlciB7XG4gICAgY29udGVudDogXCIrXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDAuNTVlbSAwLjVlbTtcbiAgfVxuICAubWVudS1oZWFkZXIgbGkuaGFzLXN1Ym1lbnUgPiBhLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogXCItXCI7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIHVsIHVsID4gbGkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDg0ZDtcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAzMHB4O1xuICB9XG4gIC5tZW51LWhlYWRlciB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTk3MDhmO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tZW51LWhlYWRlciB1bCBsaS5ob3ZlciA+IGEge1xuICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIHVsIHVsLFxuICAubWVudS1oZWFkZXIgdWwgdWwgdWwge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgaGVhZGVyLmhlYWRlciAubXktbG9nb3R5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgaGVhZGVyLmhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDUwMDtcbiAgfVxuXG4gIGhlYWRlci5oZWFkZXIgLmhlYWRlci1waG9uZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzJweDtcbiAgICB3aWR0aDogODAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG5cbiAgaGVhZGVyLmhlYWRlciAuaGVhZGVyLXBob25lIGEge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG5cbiAgaGVhZGVyLmhlYWRlciAuaGVhZGVyLXBob25lIGltZyB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuXG4gIGhlYWRlci5oZWFkZXIgLnNwaW5uZXItbWFzdGVyIGxhYmVsIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41NXB4KSB7XG4gIG5hdi5tZW51LWhlYWRlciB1bCBsaSBhIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG4gIG5hdiNtZW51LmFjdGl2ZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgfVxuICBoZWFkZXIuaGVhZGVyIC5teS1sb2dvdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1lbnUtaGVhZGVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5tZW51LWhlYWRlciB1bCBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICB9XG59XG4iLCIucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICZfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgei1pbmRleDogNDAwO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMTEsIDIxMSwgMjExLCAwLjYpO1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFydG5lcnMgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDIwO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucGFydG5lcnMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiA5MDA7XG59XG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXJfX2l0ZW1fX2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxMSwgMjExLCAyMTEsIDEpO1xufVxuXG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIge1xuICAucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlcl9faXRlbV9fY29udGVudCBpbWcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDgwMDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ucGFydG5lcnNfX21haW5fX2NvbnRlbnRfX3NsaWRlciAuc2xpc2stc2xpZGUgLnNsaWNrLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDA7XG59XG5cbi5wYXJ0bmVyc19fbWFpbl9fY29udGVudF9fc2xpZGVyIC5zbGljay10cmFjayB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLnBhcnRuZXJzX19tYWluX19jb250ZW50X19zbGlkZXIgYSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYXJ0bmVycyAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucGFydG5lcnMgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTEwJTtcbiAgfVxufVxuIiwiLnB1cmNoYXNlcy1jb250ZW50X19tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNTBweDtcbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIzNCwgMjQyLCAwLjgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBtYXJnaW46IC02OHB4IDAgMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAyMzQsIDI0MiwgMC44KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIHAge1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmX19idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDI4N3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgICBtYXJnaW46IDAgYXV0byAtN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNRWRpdW1cIjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHVyY2hhc2VzLWNvbnRlbnQge1xuICAgICZfX21haW4ge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDIwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB1cmNoYXNlcy1jb250ZW50X19tYWluIHtcbiAgICBwYWRkaW5nOiAxNjBweCAwO1xuICB9XG59XG4iLCIucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9faW5mby1jbGllbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAmX19tYWluIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW46IC01MHB4IDAgMCAwO1xuICAgICAgJl9fbmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMjJweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fc3RhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDYxNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIG1heC13aWR0aDogNjRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19jb25jbHVzaW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAmX19wcm9zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICM2NWQxNGI7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19uZWdhdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICNjYzZhNmE7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAtN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZTpub3QoOmNoZWNrZWQpID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbn1cblxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlOm5vdCg6Y2hlY2tlZCkgPiBsYWJlbCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjY2NjO1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZTpub3QoOmNoZWNrZWQpID4gbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLimIUgXCI7XG59XG5cbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZSA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUsXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dCArIGxhYmVsOmhvdmVyIH4gbGFiZWw6YmVmb3JlLFxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlID4gaW5wdXQgKyBsYWJlbDpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzcwMDtcbn1cblxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlOm5vdCg6Y2hlY2tlZCkgPiBsYWJlbDpob3Zlcixcbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZTpub3QoOmNoZWNrZWQpID4gbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZGViMjE3O1xufVxuXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6aG92ZXIsXG4ucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX3N0YXJfX3JhdGUgPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6aG92ZXIgfiBsYWJlbCxcbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZSA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpob3Zlcixcbi5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fbWFpbl9fc3Rhcl9fcmF0ZSA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpob3ZlciB+IGxhYmVsLFxuLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19zdGFyX19yYXRlID4gbGFiZWw6aG92ZXIgfiBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICBjb2xvcjogI2M1OWIwODtcbn1cblxuLnJldmlldy1nbG9iYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4O1xufVxuXG4ucmV2aWV3LWNsaWVudC1nYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLnJldmlldy1jbGllbnQtZ2FsbGVyeTpob3ZlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCAuZWtrby1saWdodGJveC1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5la2tvLWxpZ2h0Ym94LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAucmV2aWV3LWNsaWVudF9fbWFpbl9faXRlbV9faW5mby1jbGllbnRfX21haW5fX25hbWUgcCB7XG4gICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICB9XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fbmVnYXRpdmUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnJldmlldy1jbGllbnRfX21haW5fX2l0ZW1fX2luZm8tY2xpZW50X19tYWluX19uYW1lIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAucmV2aWV3LWNsaWVudF9fbWFpbl9fYnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXZpZXctY2xpZW50X19tYWluX19pdGVtX19pbmZvLWNsaWVudF9fY29uY2x1c2lvbl9fbmVnYXRpdmUge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuIiwiLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaDIge1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYyNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgfVxuICAmX19pbmZvLWJsb2NrIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNTJweCAwIDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgICAgIC8vYWRkIFRLLlxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2hvd3Jvb21zLXBhcnRuZXJzLWxvY2F0aW9uX19tYWluIGgyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbl9fbWFpbl9faW5mby1ibG9jayB7XG4gICAgcGFkZGluZzogMjVweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93cm9vbXMtcGFydG5lcnMtbG9jYXRpb25fX21haW5fX2luZm8tYmxvY2sgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIH1cbn1cbiIsIi5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICZfX2dsb2JhbC12YWx1ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICB9XG4gICAgdWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNob3dyb29tcy1zZWxlY3RfX21haW5fX215LXNlbGVjdCAubmljZS1zZWxlY3Q6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAzNyU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDY2JSA2NiU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTBweDtcbn1cblxuLnNob3dyb29tcy1zZWxlY3QgLm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLnNob3dyb29tcy1zZWxlY3QgLm5pY2Utc2VsZWN0IC5vcHRpb246aG92ZXIsXG4ubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cyxcbi5uaWNlLXNlbGVjdCAub3B0aW9uLnNlbGVjdGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDQsIDE2NiwgMjQ4LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWJyZWFkY3VtYnMtc2hvd3Jvb21zIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLndoaXRlLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICBjb2xvcjogI2E3YjVjNTtcbiAgICBwYWRkaW5nOiAxNHB4IDU1cHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxufVxuXG4ud2hpdGUtYnV0dG9uLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZmlsZS11cGxvYWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAuY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmltYWdlLWJveCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMTM0cHg7XG4gICAgd2lkdGg6IDEyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgIGEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucmV2aWV3cy1pcHV0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDI4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICBtYXJnaW46IDAgMjBweCAxNHB4IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ucmV2aWV3cy1sb2FkLWltYWdlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnJldmlld3MtY29udGFjdC1mb3JtLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucmV2aWV3cy1pcHV0czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM4ZThlOGU7XG59XG5cbi5yZXZpZXdzLWlwdXRzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM4ZThlOGU7XG59XG5cbi5yZXZpZXdzLWlwdXRzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzhlOGU4ZTtcbn1cblxuLnJldmlld3MtaXB1dHM6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjOGU4ZThlO1xufVxuXG4ucmV2aWV3cy1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXZpZXdzLW1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBidXR0b24ge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLnJldmlld3MtaXB1dHMgLnJldmlldy1pbnB1dC1wbHVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1ZDE0YjtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4ucmV2aWV3cy1pcHV0cyAucmV2aWV3LWlucHV0LW1pbnVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNmE2YTtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4ucmV2aWV3cy1yYXRpbmcge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDA7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5yZXZpZXdzLXJhdGluZyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXZpZXdzLXJhdGluZyA+IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQgKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtaW5kZW50OiA5OTk5cHg7XG4gIGNvbnRlbnQ6IFwi4piFIFwiO1xuICBjb2xvcjogI2QzZDNkMztcbn1cblxuLnJldmlld3MtcmF0aW5nICoge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnJldmlld3MtcmF0aW5nID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSxcbi5yZXZpZXdzLXJhdGluZyA+IGlucHV0ICsgbGFiZWw6aG92ZXIgfiBsYWJlbDpiZWZvcmUsXG4ucmV2aWV3cy1yYXRpbmcgPiBpbnB1dCArIGxhYmVsOmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4piFIFwiO1xuICBjb2xvcjogI2RlYjIxNztcbn1cblxuLnJldmlld3MtdGV4dGFyZWEtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuXG4ucmV2aWV3cy1zdWJtaXQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJ1dHRvbiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuI2ZpbGVJbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5sb2FkLXBob3RvLXJldmlld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICM1OTcwOGY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJldmlld3MtaXB1dHMgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbn1cbi5yZXZpZXdzLWlwdXRzIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xufVxuLnJldmlld3MtaXB1dHMgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGU4ZThlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbn1cbi5yZXZpZXdzLWlwdXRzIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzhlOGU4ZTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG59XG5cbiNteU1vZGFsIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJldmlld3MtaXB1dHMgLnJldmlldy1pbnB1dC1wbHVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5yZXZpZXctbW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDEuNXJlbSBhdXRvIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2hvd3Jvb21zLXNlbGVjdF9fbWFpbl9fbXktc2VsZWN0X19nbG9iYWwtdmFsdWUgdWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIH1cbiAgLnNob3dyb29tcy1zZWxlY3RfX21haW5fX215LXNlbGVjdCAubmljZS1zZWxlY3Q6YWZ0ZXIge1xuICAgIHRvcDogMzElO1xuICB9XG4gIC5zaG93cm9vbXMtc2VsZWN0X19tYWluX19teS1zZWxlY3RfX2dsb2JhbC12YWx1ZSB7XG4gICAgbWluLWhlaWdodDogNDVweDtcbiAgfVxuICAuc2hvd3Jvb21zLXNlbGVjdF9fbWFpbl9fbXktc2VsZWN0X19nbG9iYWwtdmFsdWUgc3BhbiB7XG4gICAgbWluLWhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnJldmlld3Mtc3VibWl0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubG9hZC1waG90by1yZXZpZXdzIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5yZXZpZXdzLWlwdXRzIC5yZXZpZXctaW5wdXQtcGx1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucmV2aWV3cy1pcHV0cyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLndoaXRlLWJ1dHRvbi1tYWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAucmV2aWV3cy1tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXZpZXdzLW1vZGFsLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5nbG9iYWwtcmV2aWV3cy1mb3JtLWJsb2NrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnJldmlld3MtbW9kYWwtaGVhZGVyIGg0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIC5yZXZpZXdzLWlwdXRzIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgfVxuICAucmV2aWV3cy1pcHV0cyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICB9XG4gIC5yZXZpZXdzLWlwdXRzIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogSUUgMTArICovXG4gICAgY29sb3I6ICM4ZThlOGU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgfVxuICAucmV2aWV3cy1pcHV0cyBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gIH1cbiAgLnJldmlld3MtdGV4dGFyZWEtYmxvY2sgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnJldmlld3MtaXB1dHMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41NXB4KSB7XG4gIHNlY3Rpb24uc2hvd3Jvb21zLXNlbGVjdCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4ucmV2aWV3cy1sb2FkLWltYWdlLWNob3VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzU5NzA4ZjtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFJlZ3VsYXJcIjtcbn1cbi5yZXZpZXdzLWxvYWQtaW1hZ2UtbXkge1xuICB3aWR0aDogMC4xcHg7XG4gIGhlaWdodDogMC4xcHg7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4iLCIubXktZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19kYXRhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNSU7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YS1MaWdodFwiO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmX19mb290LWxvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gICZfX2xvY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDAgNDVweCAwIDA7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG4uc3ViZm9vdGVyLXBvc2l0aW9uIHtcbiAgcGFkZGluZzogMzBweCAwIDU1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDFweCkge1xuICAubXktZm9vdGVyX19kYXRhIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAubXktZm9vdGVyX19sb2NhdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLm15LWZvb3Rlcl9fbG9jYXRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXktZm9vdGVyX19kYXRhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICB9XG4gIC5teS1mb290ZXJfX2xvY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm15LWZvb3Rlcl9fZm9vdC1sb2dvIHtcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICB9XG4gIC5teS1mb290ZXJfX2xvY2F0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLm15LWZvb3Rlcl9fZGF0YSBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGZvb3RlciAubXktZm9vdGVyX19kYXRhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICBmb290ZXIgLm15LWZvb3Rlcl9fbG9jYXRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuIiwiLnRpdGxlLWgyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBoMiB7XG4gICAgY29sb3I6ICM1OTcwOGY7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4iLCIucGFnZS00MDQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAxNjBweDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdCZfX21haW4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA4MTJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYWYyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Jl9fZ2xvYmFsLXRleHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNnJlbTtcblx0XHRcdFx0Y29sb3I6ICM1OTcwOGY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBCb2xkXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAtNjNweCAwIDAgMDtcblx0XHRcdH1cblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6ICM1OTcwOGY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy42OHJlbTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIEJvbGRcIjtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjYTdiNWM1O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRcdG1heC13aWR0aDogNDE1cHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX25hdmlnYXRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LXdpZHRoOiA4MTJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGNvbG9yOiAjNTk3MDhmO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYzNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIEJvbGRcIjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmX19idXR0b24ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI2E3YjVjNTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggODBweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jYXRhbG9nIGEge1xuXHRwYWRkaW5nOiAxNHB4IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQucGFnZS00MDQge1xuXHRcdHBhZGRpbmctdG9wOiAxMTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHQmX19tYWluIHtcblx0XHRcdCZfX2dsb2JhbC10ZXh0IHtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNi45cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjY4cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbmF2aWdhdGlvbiB7XG5cdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbnMtNDA0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuIiwiLmFib3V0LW1hdGVyaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTg1cHg7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4O1xuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC1tYXRlcmlhbCB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICBzZWN0aW9uLmFib3V0LW1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXQtbWF0ZXJpYWwge1xuICAgICZfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgICZfX2luZm8ge1xuICAgICAgaDMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNoaXBwaW5nLWFib3V0LW1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuIiwiLmFib3V0LXVzLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgJl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX190aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDQycHggMDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDU5NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZSB7XG4gICAgICB3aWR0aDogNTB2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBoZWlnaHQ6IDY0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1icmVhZGN1bWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmctdG9wOiA3N3B4O1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LXVzLXJvY2stZGVzaWduIGgzIHtcbiAgY29sb3I6ICNlM2VhZjI7XG4gIGZvbnQtc2l6ZTogMTIuNnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIEJvbGRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDVweDtcbiAgbWFyZ2luOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYWJvdXQtdXMtbGluZS0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5tYWluLWJyZWFkY3VtYnMgdWwgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC11cy1zZWN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYWJvdXQtdXMtcm9jay1kZXNpZ24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0LXVzLWJhbm5lciB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWJvdXQtdXMtbGluZS0yIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWJvdXQtdXMtYmFubmVyX19tYWluX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuYWJvdXQtdXMtbGluZS0yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC11cy1nbG9iYWwtbWFpbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbWFnZS1ibG9jay0zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW1hZ2UtYmxvY2stMiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC53aGF0LWlzLXNlY3Rpb25fX21haW5fX2ltYWdlLWJsb2NrLTEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXQtdXMtcm9jay1kZXNpZ24gaDMge1xuICAgIGZvbnQtc2l6ZTogOXJlbTtcbiAgICBib3R0b206IDUlO1xuICB9XG59XG4iLCIuYWJvdXQtdXMtb3VyLXN0b3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAwIDM0M3B4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiA1NHB4IDAgMCAwO1xuICB9XG59XG5cbi5hYm91dC11cy1saW5lIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2QzO1xuICB0b3A6IDQ3JTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LXVzLW91ci1zdG9yeSB7XG4gICAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgICAmX19tYWluIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgICAgJl9fc21hbGwtaXRlbSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19iaWctaXRlbSB7XG4gICAgICBtYXJnaW46IDYwcHggMDtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWJvdXQtdXMtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYWJvdXQtdXMtbGluZSB7XG4gICAgdG9wOiA0MiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNTBweCkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAuYWJvdXQtdXMtbGluZSB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0OXB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gIC5hYm91dC11cy1saW5lIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4iLCIud2hhdC1pcy1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTIwcHggMCA5NXB4O1xuICAmX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX2ltYWdlLWJsb2NrLTEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW5mby1ibG9jay0xIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMjBweCAwIDU2cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICMyRjJGMkY7ICAgIC8vYWRkIFRLLlxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBjb2xvcjogIzJGMkYyRjsgIC8vYWRkIFRLLlxuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2UtYmxvY2stMiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbmZvLWJsb2NrLTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgNDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTGlnaHRcIjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2UtYmxvY2stMyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbmZvLWJsb2NrLTMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgICAmX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJl9faXRlbXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JvdHRvbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAmX19jb21wYW55IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWJvdXQtdXMtc2VjdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMCA3cHg7XG59XG5cbi5hYm91dC11cy1nbG9iYWwtbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLndoYXQtaXMtc2VjdGlvbl9fbWFpbl9faW5mby1ibG9jay0zX19sb2dvX19ib3R0b21fX2NvbXBhbnk6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuXG4ud2hhdC1pcy1zZWN0aW9uX19tYWluX19pbmZvLWJsb2NrLTNfX2xvZ29fX2l0ZW1zOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53aGF0LWlzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX2luZm8tYmxvY2stMSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faW5mby1ibG9jay0yIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pbmZvLWJsb2NrLTMge1xuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAmX19pdGVtcyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFib3V0LXVzLWdsb2JhbC1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5hYm91dC11cy1zZWN0aW9uLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLndoYXQtaXMtc2VjdGlvbiB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19pbmZvLWJsb2NrLTMge1xuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAmX19pdGVtcyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFkdmFudGFnZXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbi5tYWluLWJsb2NrLXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAubWFpbi1ibG9jay1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjU1cHgpIHtcbiAgc2VjdGlvbi5hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuIiwiLmJhbm5lci1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19icmVhZGNydW1icyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzdweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1NywgMTgxLCAxOTcsIDAuNik7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDkuMzc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDFweCAjYTdiNWM1O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjg3NXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1NywgMTgxLCAxOTcsIDAuNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgLm1vZGFsLWJ0biB7XG4gICAgICB3aWR0aDogMTIycHg7XG4gICAgICBoZWlnaHQ6IDEyMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgNjVweCA0MHB4IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm15LW1vZGFsLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgbWluLXdpZHRoOiA1OTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuXG4gICAgICAubXktbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDMwcHggMTZweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBjb2xvcjogI2QzZDNkMztcbiAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm15LW1vZGFsLWJvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dHMtZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBcIlByb3hpbWFOb3ZhLUxpZ2h0XCI7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJDb21pY1NhbnNNU1wiO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsaWRlci1iYW5uZXIge1xud2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyLWJhbm5lciAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiBjYWxjKDUwJSAtIDlyZW0pO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyMDtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljay1hY3RpdmUge1xuICAgIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXItbWFpbl9fYnJlYWRjcnVtYnMgdWwgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnNsaWRlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA2MTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJhbm5lci1tYWluIC5tb2RhbC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU1NTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvdHRvbTogMTAlO1xuICByaWdodDogMTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IGNhbGMoNTAlIC0gNHJlbSk7XG4gIH1cbiAgLmJhbm5lci1tYWluIHtcbiAgICAubW9kYWwtYnRuIHtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgYm90dG9tOiA1JTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19wb3B1cCB7XG4gICAgICAubXktbW9kYWwtY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIC5teS1tb2RhbC1oZWFkZXIge1xuICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICB0b3A6IDQlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubXktbW9kYWwtYm9keSB7XG4gICAgICAgICAgJl9fc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2lucHV0cy1mb3JtIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3LjU1cHgpIHtcbiAgXG4gIC8vIC5iYW5uZXItbWFpbiAuc2xpZGUtY29udGVudCB7XG4gIC8vICAgbWluLWhlaWdodDogMjAwcHg7XG4gIC8vICAgYmFja2dyb3VuZC1zaXplOiAxNDUlO1xuICAvLyAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuLy8gfVxuLmJhbm5lci1tYWluIC5iYW5uZXItbWFpbl9fY29udGVudF9faXRlbV9fdGl0bGUgaDEge1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1NywgMTgxLCAxOTcsIDAuNyk7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYmFubmVyLW1haW4gLmJhbm5lci1tYWluX19icmVhZGNydW1icyB7XG4gIHRvcDogMzBweDtcbn1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDEwJTtcbiAgfVxuICAuYmFubmVyLW1haW4ge1xuICAgICZfX3BvcHVwIHtcbiAgICAgIC5teS1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLm15LW1vZGFsLWJvZHkge1xuICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2lucHV0cy1mb3JtIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmX19zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJhbm5lci1tYWluX19jb250ZW50X19pdGVtX190aXRsZSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA2LjM3NXJlbTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLWJhbm5lciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiBjYWxjKDUwJSAtIDdyZW0pO1xuICB9XG5cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDU3MHB4O1xuICB9XG4gIC5iYW5uZXItbWFpbiB7XG4gICAgLm1vZGFsLWJ0biB7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXItYmFubmVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IGNhbGMoNTAlIC0gN3JlbSk7XG4gIH1cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICB9XG4gIC5iYW5uZXItbWFpbl9fY29udGVudF9faXRlbV9fdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogNi4zNzVyZW07XG4gIH1cbn1cbiIsIi5iYXNrZXQtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgcGFkZGluZy10b3A6IDc3cHg7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJl9fdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG59XG4uYmFza2V0LWNvbnRlbnQtcG9zaXRpb24ge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYXNrZXQtY29udGVudC1wb3NpdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbiIsIi5iYXNrZXQtc2luZ2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBwYWRkaW5nLXRvcDogNzdweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7XG4gIH1cbn1cbi5zdWJ0aXRsZS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc3VidGl0bGUtdGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmJhc2tldC1zaW5nbGVfX21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5iYXNrZXQtc2luZ2xlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuIiwiLmNhdGFsb2ctc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNzdweCAwIDAgMDtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgfVxuICAmX19zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDU1cHggMDtcbiAgICAgIGNvbG9yOiAjODE5NGFiO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gICAgfVxuICAgICZfX3ByaWNlLXJhbmdlLWJsb2NrIHtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICM4MTk0YWI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBSZWd1bGFyXCI7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gIH1cbn1cblxuLmNhdGFsb2ctc2VjdGlvbi1icmVhZGNydW1icyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDc3cHggMCAxMHB4IDdweDtcbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGFsb2ctc2VjdGlvbl9fcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwIDE3cHggMCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2F0YWxvZy1zZWN0aW9uX19wYWdpbmF0aW9uIHVsIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNhN2I1YzU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY2F0YWxvZy1zZWN0aW9uIGg0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDIzcHggMDtcbiAgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19wYWdpbmF0aW9uIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLmNhdGFsb2ctc2VjdGlvbl9fcGFnaW5hdGlvbiBhLmFjdGl2ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5jYXRhbG9nLXNlY3Rpb24tYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4IDdweDtcbiAgfVxuICAuY2F0YWxvZy1zZWN0aW9uX190aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuY2F0YWxvZy1zZWN0aW9uX19zaWRlYmFyIGgyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5maWx0ZXItZm9ybS1zdHlsZSBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5jYXRhbG9nLXNlY3Rpb25fX3NpZGViYXJfX2xlbmd0aC1yYW5nZS1ibG9ja19fY291bnQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLmNhdGFsb2ctc2VjdGlvbl9fc2lkZWJhcl9fbGVuZ3RoLXJhbmdlLWJsb2NrX19jb3VudCBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5wcmljZS1yYW5nZS1tYXJnaW4tc3R5bGUgaDIge1xuICBtYXJnaW46IDA7XG59XG5cbi50YWItc3R5bGUtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAudGFiLWJ0biB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGEge1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBwYWRkaW5nOiAxMXB4IDU5cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uY2F0YWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIi5jZXJ0aWZpY2F0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX19pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDExMHB4IDAgMjQwcHggMTM4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICBtYXgtd2lkdGg6IDYzNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZS1tYWluIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgJl9fY2VydGlmaWNhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDMwcHggNTBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2VydGlmaWNhdGVfX2Fycm93cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDIwMHB4O1xuICBsZWZ0OiAxMjJweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJl9fbGVmdCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzA4ZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbiAgJl9fcmlnaHQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG59XG5cbi5jZXJ0aWZpY2F0ZV9fYXJyb3dzX19yaWdodDpob3ZlciBpbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93X3JpZ2h0X2FjdGl2ZS5zdmcpO1xufVxuXG4uY2VydGlmaWNhdGUtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uYXJyb3ctYmctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93X3JpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmFycm93LWJnLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93X2xlZnQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uY2VydGlmaWNhdGVfX2Fycm93c19fcmlnaHQ6aG92ZXIgLmFycm93LWJnLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19yaWdodF9hY3RpdmUuc3ZnKTtcbn1cblxuLmNlcnRpZmljYXRlX19hcnJvd3NfX2xlZnQ6aG92ZXIgLmFycm93LWJnLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93X2xlZnRfYWN0aXZlLnN2Zyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jZXJ0aWZpY2F0ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAwIDEwcHggMTBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgaDMge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faW1hZ2UtbWFpbiB7XG4gICAgICAgICZfX2NlcnRpZmljYXRlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYXJyb3dzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmNlcnRpZmljYXRlLXNsaWRlciB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY2VydGlmaWNhdGUge1xuICAgICZfX21haW4ge1xuICAgICAgJl9faW1hZ2UtbWFpbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAmX19jZXJ0aWZpY2F0ZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jZXJ0aWZpY2F0ZSB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19pbWFnZS1tYWluIHtcbiAgICAgICAgJl9fY2VydGlmaWNhdGUge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAyMHB4O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDE2MHB4IDEzOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19hcnJvd3Mge1xuICAgICAgYm90dG9tOiAxODVweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTkuOXB4KSBhbmQgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gIC5jZXJ0aWZpY2F0ZV9fbWFpbl9faW5mbyB7XG4gICAgcGFkZGluZzogMjVweCAwIDE4MHB4IDEzOHB4O1xuICB9XG4gIC5jZXJ0aWZpY2F0ZV9fbWFpbl9faW1hZ2UtbWFpbl9fY2VydGlmaWNhdGUge1xuICAgIG1hcmdpbjogMzBweDtcbiAgfVxufVxuXG4uY2VydGlmaWNhdGUtYmxvY2sgaDMge1xuICBjb2xvcjogI2UzZWFmMjtcbiAgZm9udC1zaXplOiAxMi42cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQm9sZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIlO1xuICBtYXJnaW46IDA7XG4gIGJvdHRvbTogNiU7XG4gIHotaW5kZXg6IC0xO1xufVxuIiwiLmNoYXJhY3RlcmlzdGljLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJl9fbXktbmF2LXRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19zdWJpbmZvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMTE1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fdGFibGVfX2NvbHVtbiBwOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbn1cblxuLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG59XG5cbi5mb250LXN0eWxlLXRoaW4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aXRsZS1oMiBoMiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG4gIC5mb250LXN0eWxlLXRoaW4gcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnRvcC1zYWxlcyAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2Utb2ZmZXJfX21haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC50aXRsZS1oMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNoYXJhY3RlcmlzdGljLWJsb2NrIHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX3N1YmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgfVxuICAgICAgJl9fbXktbmF2LXRhYnMge1xuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RhYmxlIHtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbHVtbiB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuY2hhcmFjdGVyaXN0aWMtYmxvY2tfX21haW5fX215LW5hdi10YWJzX19pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5jaGFyYWN0ZXJpc3RpYy1ibG9ja19fbWFpbl9fc3ViaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbiIsIi5jb250YWN0LXVzIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA4NXB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQmX19tYWluIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6IDIxcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cbn1cbi5jb250YWN0LXVzLXRpdGxlLXBhZGRpbmcge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtMjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdC5jb250YWN0LXVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdG1hcmdpbi10b3A6IDg1cHg7XG5cdFx0Jl9fbWFpbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3QtdXMtdGl0bGUtcGFkZGluZyB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuIiwiZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAuZm9vdGVyLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDAgMCA3MHB4IDA7XG4gIH1cbiAgLmZvb3Rlci1tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgbWFyZ2luOiAyN3B4IDAgMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDAgMCAyNXB4IDA7XG4gIH1cbn1cbiIsIi5uYXZfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbiAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiIsIi5ob21lLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4NXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAmX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4NXB4KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICZfX2luZm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODVweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC5zbGljay1hY3RpdmUge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgIzU5NzA4ZjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9kYWwtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTU1O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm90dG9tOiAxMjVweDtcbiAgICByaWdodDogMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1iYW5uZXIge1xuICAgICZfX21haW4ge1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAvLyBoZWlnaHQ6IDYwdmg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsLWJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA1NTU7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvdHRvbTogMTIwcHg7XG4gICAgICByaWdodDogMTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUtYmFubmVyLXNsaWRlciB7XG4gICAgaGVpZ2h0OiA4OXZoO1xuICB9XG4gIC5kZWZhdWx0LWJhbm5lci1pbmZvIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDQuNjI1cmVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICB9XG4gIC5ob21lLWJhbm5lciB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiA5MXZoO1xuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgaGVpZ2h0OiA3NXZoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC5zbGljay1kb3RzIHtcbiAgICAvLyAgIGJvdHRvbTogNDAlO1xuICAgIC8vIH1cbiAgICAubW9kYWwtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU1NTtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAvLyAuaG9tZS1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICAvLyAgIGJvdHRvbTogNDAlO1xuICAvLyB9XG4gIC5kZWZhdWx0LWJhbm5lci1pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxuICAuaG9tZS1iYW5uZXIgLm1vZGFsLWJ0biB7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuaG9tZS1iYW5uZXItc2xpZGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4NXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaG9tZS1iYW5uZXIgLm1vZGFsLWJ0biB7XG4gICAgcmlnaHQ6IDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuaG9tZS1iYW5uZXIge1xuICAgIC5tb2RhbC1idG4ge1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAvLyAuc2xpY2stZG90cyB7XG4gICAgLy8gICBib3R0b206IDI2JTtcbiAgICAvLyB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuaG9tZS1iYW5uZXIge1xuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIGJvdHRvbTogNSU7XG4gICAgfVxuICB9XG59XG4iLCIubWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmX19idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTZweCA4NHB4IDE2cHggODNweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ20tc3R5bGUtaXctZCBoNSB7XG4gIGNvbG9yOiAjY2M2YTZhO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgUmVndWxhclwiO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZ20tc3R5bGUtaXctZCBwIHtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICBtYXJnaW46IDA7XG59XG5cbi5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gIHRvcDogMTcycHg7XG4gIGxlZnQ6IDEzMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMjUwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG59XG5cbi5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbS1zdHlsZS1pdy10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFwX19jb250ZW50X19idXR0b246aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5tYXAge1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA3MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1hcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgJl9fY29udGVudCB7XG4gICAgICBoMiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAmX19idXR0b24ge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjbWFwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuNTVweCkge1xuICBzZWN0aW9uLm1hcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgc2VjdGlvbi5tYXAgLm1hcF9fY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuIiwiZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgLm15LWZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIHBhZGRpbmc6IDQ1cHggNDVweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIGZvb3RlciAubXktZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4iLCIudG9wLXNhbGVzIHtcbiAgLnByb2R1Y3QtZm9yLWZpbHRlci1jYXRlZ29yeSB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLmNhdGFsb2ctcHJvZHVjdC1pdGVtIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJvZHVjdGUtcHJpY2UtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvdHRvbTogMjIlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgfVxuICB9XG5cbiAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyB7XG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0LXNsaWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDU2MHB4O1xuXG4gIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ub3VyLWdvb2RzLXNhbGVzLWJsb2NrIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvcC1zYWxlcyAudGl0bGUtaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3VyLWdvb2RzLXNhbGVzLWJsb2NrIC50aXRsZS1oMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzU5NzA4ZjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICBtYXJnaW46IDA7XG59XG5cbi50aXRsZS1oMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVhZC1tb3JlLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gIGEge1xuICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxufVxuXG4uYmFza2V0LXNpbmdsZS1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAub3VyLWdvb2RzLXNhbGVzLWJsb2NrIHtcbiAgICAudG9wLXNhbGVzIHtcbiAgICAgICZfX21haW4ge1xuICAgICAgICAmX19wcm9kdWN0IHtcbiAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICZfX3ByaWNlIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAyNCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAvLyAgIGJvdHRvbTogMjQlXG4gIC8vIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMnB4KSBhbmQgKG1heC13aWR0aDogMTY3MHB4KSB7XG4gIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sge1xuICAgIC50b3Atc2FsZXMge1xuICAgICAgJl9fbWFpbiB7XG4gICAgICAgICZfX3Byb2R1Y3Qge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgJl9fcHJpY2Uge1xuICAgICAgICAgICAgICBib3R0b206IDI0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY3MXB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5vdXItZ29vZHMtc2FsZXMtYmxvY2sge1xuICAgIC50b3Atc2FsZXMge1xuICAgICAgJl9fbWFpbiB7XG4gICAgICAgICZfX3Byb2R1Y3Qge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgJl9fcHJpY2Uge1xuICAgICAgICAgICAgICBib3R0b206IDIyJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm91ci1nb29kcy1zYWxlcy1ibG9jayB7XG4gICAgLnRpdGxlLWgzIHtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC50b3Atc2FsZXMge1xuICAgICAgJl9fbWFpbiB7XG4gICAgICAgICZfX3Byb2R1Y3Qge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgJl9fcHJpY2Uge1xuICAgICAgICAgICAgICBib3R0b206IDIzJTtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2luZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDFweCkge1xuICAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19pbmZvIGgyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2UgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW5mbyB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgfVxuICAucHJvZHVjdGUtcHJpY2UtYmxvY2sgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9fcHJpY2Uge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjcycHgpIHtcbiAgLnByb2R1Y3RlLXByaWNlLWJsb2NrIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX3ByaWNlIHtcbiAgICBib3R0b206IDI0JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAudG9wLXNhbGVzIHVsLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudG9wLXNhbGVzIC5wcm9kdWN0LWZvci1maWx0ZXItY2F0ZWdvcnkgLmNhdGFsb2ctcHJvZHVjdC1pdGVtOmhvdmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMHJlbSkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxufVxuIiwiLm93bi1iYXRoIHtcbiAgJl9fbWFpbiB7XG4gICAgJl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW5mbyB7XG4gICAgICBtYXJnaW46IDM1cHggMCAwIDA7XG4gICAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiAjYTdiNWM1O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgMTVweCAzMHB4IDYwcHg7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDg1cHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExpZ2h0XCI7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaW1nL2xpc3Qtc3R5bGUucG5nKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjhlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZWZhdWx0LWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICByaWdodDogNSU7XG4gICAgICAgIGJvdHRvbTogNSU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAub3duLWJhdGhfX21haW5fX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAub3duLWJhdGhfX21haW5fX2luZm8ge1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxuICAudGl0bGUtaDIge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIH1cbiAgLm93bi1iYXRoX19tYWluX19pbmZvIGgzIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDE1cHg7XG4gIH1cbiAgLm93bi1iYXRoX19tYWluX19pbmZvIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyAuZGVmYXVsdC1idG4ge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyB1bCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICAub3duLWJhdGhfX21haW5fX2luZm8gaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAub3duLWJhdGhfX21haW5fX2ltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5vd24tYmF0aF9fbWFpbl9faW5mbyAuZGVmYXVsdC1idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgfVxuICAub3duLWJhdGg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuXG4gIC5vd24tYmF0aF9fbWFpbl9faW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5vd24tYmF0aF9fbWFpbl9faW5mbyAuZGVmYXVsdC1idG46aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbn1cbiIsIi5vd24tYmF0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzAwO1xuICBwYWRkaW5nOiAwIDAgNjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbmV3LWRlc2lnbi5wbmcpO1xuICAgIHJpZ2h0OiAwJTtcbiAgICBib3R0b206IDUlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDYlO1xuICAgIGhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAub3duLWJhdGgge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gIH1cbn1cbiIsIi5wYXJ0bmVycyB7XG4gIHBhZGRpbmc6IDU1cHggMCAxMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMXB4KSB7XG4gIC5wYXJ0bmVycyB7XG4gICAgJl9fbWFpbiB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhcnRuZXJzIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgNDBweDtcbiAgICAmX19tYWluIHtcbiAgICAgIGgyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3RlLWNhbGN1bGF0b3Ige1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcblxuICAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkLWNvbG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiAxdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDF2dztcbiAgfVxuXG4gIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkLWNvbG9yIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTk3MDhmO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItdmlldyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvL3BhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDE2MTBweCkgLyAyKTtcbiAgICAvL3BhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1maWd1cmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xMDAwO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3QtY29sb3ItaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcmRlcjogMztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgbWFyZ2luOiAwIC01cHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cblxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctc21hbGwtcGhvdG9zIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1zbWFsbC1waG90b3MtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXctY29sb3Itc2VsZWN0ZWQge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG5cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWlucHV0cyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4IDVweDtcblxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnRzLWxhYmVsLXNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDE1cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudHMtbGFiZWwtc3BhbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhN2I1YzU7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtci1zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtci1zLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLXRleHQtZGVjb3ItYm90dG9tIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1OXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhN2I1YzU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cyBhbGw7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2E3YjVjNTtcbiAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2gge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzU5NzA4ZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OTcwOGY7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDU5cHggLSAyOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLXNtYWxsIHtcbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dDpjaGVja2VkIH4gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWxhYmVsLXN3aXRjaCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYygzM3B4IC0gMTdweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMtY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QyZDllMTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuLmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZSB7XG4gICAgICAgICAgaDQuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDQuYWN0aXZlIH4gLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWFjdGl2ZSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy1pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1mdW5jdGlvbi1vbmUtY29udGVudC1jLXVzIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLWZ1bmN0aW9uLW9uZS1jb250ZW50LWMtdXMuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtcHJpY2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0tcmVzdWx0LWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0tcmVzdWx0LWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1jYWxjLW1vZGFsIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAzNXB4IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGg1IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cblxuICAgICAgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkge1xuICAgICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS1ib3R0b20tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjBiN2JmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDkuNSU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS44MTI1JTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLWJnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogIzhlOGU4ZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoOW4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbS5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzdjZWQ2O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtZm9vdGVyIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1OTcwOGY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdGUtY2FsY3VsYXRvciB7XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZC1jb2xvciB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdGUtY2FsY3VsYXRvci12aWV3LWNvbG9yLXNlbGVjdGVkIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZC1jb2xvciB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLXZpZXcge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1maWd1cmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3Itdmlldy1jb2xvci1zZWxlY3RlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzU5NzA4ZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMy5hY3RpdmVUYWJNb2JpbGUge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWZvcm0tbW9iaWxlLXRhYiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWZvcm0tbW9iaWxlLXRhYi5hY3RpdmVUYWJNb2JpbGUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1pbnB1dHMge1xuICAgICAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnRzLWxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50cy1sYWJlbC1zcGFuIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy1yLXMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tZnVuY3Rpb24tb25lLWNvbnRlbnQtYy1yLXMuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tdGV4dC1kZWNvci1ib3R0b20ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLW1vYmlsZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAxcyBhbGw7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2gge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQtb3B0aW9uLW1vYmlsZS5hY3RpdmVUYWJNb2JpbGUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tc21hbGwge1xuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbCB7XG4gICAgICAgICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tY29udGVudC1vcHRpb24tbGFiZWwtc3dpdGNoIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCB+IC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1sYWJlbC1zd2l0Y2gge1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDMzcHggLSAxN3B4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LWFkZC1jb2xvcnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLXJlc3VsdCB7XG4gICAgICAgICYuZml4LW9uLW1vYmlsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtcHJpY2Uge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1yZXN1bHQtaW5mbyB7XG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtY2FsYy1tb2RhbCB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keSB7XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlYWYyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LWJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtYm9keS10b3AtY29udGVudC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiMGI3YmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA5LjUlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS44MTI1JTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0tYmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM4ZThlOGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg5bikge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzdjZWQ2O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LWNhbGMtbW9kYWwtZm9vdGVyIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTk3MDhmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA2MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGRpdi5vcGVuYWxsIC5wcm9kdWN0ZS1jYWxjdWxhdG9yLWZvcm0taXRlbS1jb250ZW50LW9wdGlvbi1tb2JpbGUge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICBkaXYub3BlbmFsbCAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0tZm9ybS1tb2JpbGUtdGFiIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgZGl2Lm9wZW5hbGwgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICBkaXYub3BlbmFsbCBoMzo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIHNlY3Rpb24ucHJvZHVjdGUtY2FsY3VsYXRvciAucHJvZHVjdC1jYWxjLW1vZGFsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybSAucHJvZHVjdGUtY2FsY3VsYXRvci1mb3JtLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk7XG4gICAgLnByb2R1Y3RlLWNhbGN1bGF0b3ItZm9ybS1pdGVtLWZvcm0tbW9iaWxlLXRhYi5hY3RpdmVUYWJNb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgcGFkZGluZzogMjVweCAwcHg7XG4gICAgICBtYXJnaW46IC0yNXB4IDBweDtcbiAgICB9XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RlLWNhbGN1bGF0b3IgLnByb2R1Y3QtY2FsYy1tb2RhbCB7XG4gICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1oZWFkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDdweCAxcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHkge1xuICAgICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgICAucHJvZHVjdC1jYWxjLW1vZGFsLWJvZHktdG9wLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnByb2R1Y3QtY2FsYy1tb2RhbC1ib2R5LXRvcC1jb250ZW50LWl0ZW0ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICY6bnRoLWNoaWxkKDluKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnB1cmNoYXNlcy1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRtYXJnaW4tdG9wOiA4NXB4O1xufVxuIiwiLnJldmlldy1jbGllbnQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHQmX19tYWluIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0XHQmX19yZWxvYWQge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHRcdFx0Y29sb3I6ICM1OTcwOGY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucmV2aWVzLXNlY3Rpb24gaDIge1xuXHRwYWRkaW5nOiAzMHB4IDAgNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0LnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbl9fcmVsb2FkIGltZyB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXHQucmV2aWV3LWNsaWVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny41NXB4KSB7XG5cdFxuXHRzZWN0aW9uLnJldmlldy1jbGllbnRfX21haW5fX2J1dHRvbl9fcmVsb2FkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH0iLCIuc2hpcHBpbmctbGluZS0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICAmX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICM1OTcwOGY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMztcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBUaGluXCI7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgOTdweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2MjVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNoaXBwaW5nLWxpbmUtMSB7XG4gICAgJl9fbWFpbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaGlwcGluZy1hYm91dC1tYXRlcmlhbCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgaDIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaGlwcGluZy1saW5lLTEge1xuICAgICZfX21haW4ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgLnNoaXBwaW5nLWxpbmUtMV9fbWFpbl9fdGl0bGUgaDIge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxufVxuIiwiLmZpbmQtb24ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDg1cHggMCAxNTBweDtcblx0Jl9fbWFpbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0LmZpbmQtb24ge1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxufVxuIiwiLnNob3dyb29tcy1wYXJ0bmVycy1sb2NhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi5zaG93cm9vbXMtc2VsZWN0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA4NXB4O1xuXHRwYWRkaW5nLXRvcDogNzdweDtcblxuXHQmX19tYWluIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NXB4O1xuXHR9XG59XG5cbi5zaG93cm9vbS10aXRsZSB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2hvd3Jvb21zLWNvbnRlbnQge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0LnNob3dyb29tcy1zZWxlY3Qge1xuXHRcdCZfX21haW4ge1xuXHRcdFx0Jl9fbXktc2VsZWN0IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2hvd3Jvb21zLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5zaG93cm9vbS10aXRsZSB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdH1cbn1cbiIsIi50b3Atc2FsZXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAmX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX3Byb2R1Y3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4NXB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMaWdodFwiO1xuICAgICAgICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgICAmX19wcmljZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4O1xuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk3MDhmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBNZWRpdW1cIjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YjVjNTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNhN2I1YzU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA3MHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9wLXNhbGVzIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2stYWN0aXZlIHtcbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzU5NzA4ZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2I1YzU7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JhdGgtaG92ZXIucG5nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6aG92ZXIgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2VhZjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJSBhdXRvO1xufVxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHBhZGRpbmc6IDM1cHggMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTAwMDtcbiAgLm15LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4ubXktaXRlbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ucHJvZHVjdC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xufVxuXG4udG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtIC5kZXNjcmlwdGlvbi1ob3ZlciBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAuZGVzY3JpcHRpb24taG92ZXIgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAuZGVzY3JpcHRpb24taG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5kZXNjcmlwdGlvbi1ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5jYXRlZ29yeS1wcmljaW5nIHtcbiAgcGFkZGluZzogMzBweCAwIDQwcHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jazpob3ZlciAuY2F0ZWdvcnktcHJpY2luZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jayAuZGVzY3JpcHRpb24taG92ZXIgcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucHJvZHVjdGUtcHJpY2UtYmxvY2s6aG92ZXIgLmRlc2NyaXB0aW9uLWhvdmVyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jayAuZGVzY3JpcHRpb24taG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdGUtcHJpY2UtYmxvY2s6aG92ZXIgLmRlc2NyaXB0aW9uLWhvdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5jYXRlZ29yeS1wcmljaW5nOmhvdmVyIC50b3Atc2FsZXNfX21haW5fX3Byb2R1Y3RfX2l0ZW1fX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTcwOGY7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5wcm9kdWN0ZS1wcmljZS1ibG9jazpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFmMjtcbn1cbi5jYXRhbG9nLXNlY3Rpb24gLmNhdGVnb3J5LXByaWNpbmc6aG92ZXIgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbV9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JhdGgtaG92ZXIucG5nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC50b3Atc2FsZXMge1xuICAgICZfX21haW4ge1xuICAgICAgJl9fcHJvZHVjdCB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDFweCkgYW5kIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAudG9wLXNhbGVzIHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX3Byb2R1Y3Qge1xuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudG9wLXNhbGVzIHtcbiAgICAmX19tYWluIHtcbiAgICAgICZfX3Byb2R1Y3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmV2aWV3cy1wYWdpbmF0aW9uLXN0eWxlIC5jYXRhbG9nLXNlY3Rpb25fX3BhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24ge1xuICAgIHRvcDogLTMwcHg7XG4gICAgbWluLWhlaWdodDogMzVweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciAudG9wLXNhbGVzX19tYWluX19wcm9kdWN0X19pdGVtX19idXR0b24gYSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5jYXRlZ29yeS1wcmljaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxNjcwcHgpIHtcbiAgLnRvcC1zYWxlc19fbWFpbl9fcHJvZHVjdF9faXRlbSB7XG4gICAgbWluLWhlaWdodDogMzk2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgZGl2LnByb2R1Y3Qtc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIGRpdi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIGRpdi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwcHggMDtcbiAgfVxuXG4gIGRpdi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLm1iLTUsXG4gIGRpdi5wcm9kdWN0LXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLm15LTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnVuaXF1ZS1iYXRocyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOTBweCAwIDg2cHg7XG4gICZfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJl9faXRlbXMge1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiA3MTVweDtcbiAgICB9XG4gIH1cbiAgJl9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDgxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggOTdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTgxLCAxOTcsIDAuOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMTUlO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhlOGU4ZTtcbiAgICBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTWVkaXVtXCI7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIFRoaW5cIjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi51bmlxdWUtYmF0aHMgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMjA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwO1xuICBib3R0b206IDExJTtcbn1cblxuLnVuaXF1ZS1iYXRocyAuc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDA7XG59XG5cbi51bmlxdWUtYmF0aHMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU5NzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3YjVjNTtcbiAgb3V0bGluZTogMDtcbn1cblxuLnVuaXF1ZS1iYXRocyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdiNWM1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51bmlxdWUtYmF0aHMge1xuICAgIHBhZGRpbmc6IDgwcHggMCA0MHB4O1xuICAgICZfX2luZm8ge1xuICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgICAgdG9wOiAyMCU7XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19tYWluIHtcbiAgICAgICZfX2l0ZW1zIHtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud2Utb2ZmZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3MDhmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE0NHB4O1xuICBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE1lZGl1bVwiO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53ZS1vZmZlciBoMiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpIHtcbiAgLndlLW9mZmVyIGgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuIl19 */
