@charset "UTF-8";@-webkit-keyframes running-line{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes running-line{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}.btn:focus,button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1262px;--container-padding:20px;--font-main:"Golos Text", sans-serif;--second-family:"Merriweather", sans-serif;--third-family:"Montserrat", sans-serif;--page-bg:#fff;--text-color:#313131;--accent-black:#1f1f1f;--text-color-07:#303030b3;--text-color-06:#31313199;--accent-red:#F54932;--accent-blue:#3057a2;--link-color:#2578c8;--footer-color:#e9ded4;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px}.dark{--page-bg:#252526;--text-color:#fff}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-Medium.woff2) format("woff2"),url(../fonts/GolosText-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Merriweather;font-display:swap;src:url(../fonts/Merriweather-Regular.woff2) format("woff2"),url(../fonts/Merriweather-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-Bold.woff2) format("woff2"),url(../fonts/GolosText-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GolosText;font-display:swap;src:url(../fonts/GolosText-SemiBold.woff2) format("woff2"),url(../fonts/GolosText-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}body,html{scroll-behavior:smooth}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.text-accent{color:var(--accent-red)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.title-2{font-size:clamp(36px,4vw,54px);font-weight:400;font-family:var(--second-family);color:var(--text-color);text-transform:uppercase}.header{position:absolute;top:26px;z-index:1;width:100%}.header__logo-link{display:block}.hero{position:relative;padding:124px 0 130px;background-repeat:no-repeat;background-position:center;background-color:var(--footer-color);background-size:cover;background-image:url(../img/hero-bg.png)}.hero__content{width:100%;max-width:542px}.hero__title{margin-bottom:1.5rem;font-family:var(--second-family);font-weight:400;font-size:clamp(36px,9vw,60px);line-height:110%;text-transform:uppercase;color:#313131}.hero__title span:nth-child(2){display:inline-block;text-align:center}.hero__descr{margin-bottom:2.5rem;font-family:var(--font-main);font-weight:400;font-size:18px;line-height:130%;text-align:center;color:#313131}.btn,.hero__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__btns{--btns-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--btns-gap);text-align:center}.hero__btns a{display:inline-block;width:calc(100% - var(--btns-gap)/2)}.btn{--btn-padding:1.125em 3.1em;--btn-gap:.5em;--btn-bg:var(--accent-black);--btn-color:#fff;--btn-hover-bg:#fbce51;--btn-hover-color:#1f1f1f;--btn-border-width:2px;--btn-border-style:solid;--btn-border-color:var(--accent-black);--btn-border-radius:4.125em;--btn-font-weight:400;--btn-font-size:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:var(--btn-gap);padding:var(--btn-padding);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-color:var(--btn-border-color);border-radius:var(--btn-border-radius);text-decoration:none;font-weight:var(--btn-font-weight, 400);font-size:var(--btn-font-size);font-family:sans-serif;line-height:1;color:var(--btn-color);background-color:var(--btn-bg);cursor:pointer;-webkit-transition:background-color .3s,color .3s,border-color .3s,scale .3s;transition:background-color .3s,color .3s,border-color .3s,scale .3s}.btn svg{width:auto;height:1.4cap;-webkit-box-flex:0;-ms-flex:none;flex:none;fill:currentColor}.btn:focus-visible{outline:3px solid var(--btn-bg);outline-offset:3px}.btn:active{scale:98%}.btn--ghost{--btn-color:#1f1f1f;--btn-bg:transparent;--btn-width-color:currentColor;--btn-border-color:currentColor;--btn-hover-bg:var(--accent-black);--btn-hover-color:#fff}.running-line{background-color:var(--accent-red);overflow-x:clip}.running-line__item,.running-line__list,.running-line__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.running-line__list{--list-gap:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--list-gap);padding:1.125rem 0}.running-line__item,.running-line__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.running-line__row{-ms-flex-negative:0;flex-shrink:0;gap:var(--list-gap);font-family:var(--second-family);font-weight:400;font-size:clamp(1rem,4vw,22px);line-height:110%;text-transform:uppercase;text-align:right;color:#fff;white-space:nowrap;-webkit-animation:running-line 25s linear infinite;animation:running-line 25s linear infinite}.running-line__item{position:relative}.running-line__item::after{content:"";position:absolute;right:-1.125rem;width:6px;height:6px;background-color:#fff;border-radius:100%}.running-line--reversed .running-line__row{animation-direction:reverse}.events{padding-top:80px;margin-bottom:200px}.events__item{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;gap:1rem}.events__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.events__item--top{margin-bottom:4rem;gap:4rem}.events__item--bottom{gap:44px}.events__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:var(--second-family);font-weight:400;font-size:clamp(28px,4vw,2.25rem);line-height:135%;text-transform:uppercase;color:#313131}.events__title span{font-weight:700}.events__title--bottom{margin-bottom:60px}.events__table{width:100%;margin-bottom:3rem;border-collapse:collapse}.events__table-td,.events__table-th{font-size:20px;line-height:120%;border-bottom:2px solid #d0d0d0}.events__table-th{width:43%;padding:1rem 1rem .875rem 0;text-align:left;font-weight:400;color:var(--text-color-07);border-right:2px solid #d0d0d0}.events__table-td{padding:1rem 0 .875rem 1rem;font-weight:600;color:var(--text-color)}.events__table tr:first-child td,.events__table tr:first-child th{padding-top:0}.events__table tr:last-child td,.events__table tr:last-child th{padding-bottom:0;border-bottom:none}.events__note,.steps__title::after{font-family:var(--font-main);font-weight:400;font-size:20px;line-height:120%;color:var(--accent-blue)}.old-price{display:inline-block;padding-right:10px;text-decoration:line-through;text-decoration-color:#f54932;text-decoration-thickness:2px}.swiper{overflow-x:hidden;overflow-y:clip}.swiper__btn circle{-webkit-transition:fill .3s ease-in;transition:fill .3s ease-in}.swiper__btn--disabled{pointer-events:none;cursor:none}.swiper__btn--disabled circle{fill:rgba(49,49,49,.2)}.swiper__pagination{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;gap:1rem}.swiper .dot{display:inline-block;width:10px;height:10px;background-color:#d9d9d9;border-radius:100%}.swiper .dot--active{background-color:var(--accent-black)}.steps{margin-bottom:200px;overflow-x:clip}.steps__title{max-width:66%;margin-bottom:50px}.steps__title::after{content:"Будущие источники обогащения васюкинцев";display:inline-block;max-width:320px;padding-left:1.7rem;line-height:130%;text-transform:none}.steps__card-list{counter-reset:card 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(394px,1fr));gap:20px}.steps__card-item{counter-increment:card 1;position:relative;min-height:112px;padding:20px 20px 20px 72px;font-weight:500;font-size:clamp(18px,4vw,20px);background-image:url(../img/paper.png);background-repeat:no-repeat;background-size:cover}.steps__card-item::before{content:counter(card);position:absolute;top:20px;left:20px;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:36px;height:36px;border-radius:60px;background-color:#fff;font-weight:600}.steps__card-item:nth-child(3){grid-row:span 2;background-image:url(../../img/papper-lg.png)}.steps__card-item:nth-child(6){background-image:url(../../img/paper-md.png)}.steps__card-item:nth-child(7){position:relative;grid-column:span 2;padding-right:40%}.steps__card-item:nth-child(7)::after{content:url(../../img/plane.png);position:absolute;top:-100px;right:-50px}.members{margin-bottom:140px}.members,.members__container{position:relative}.members__title{margin-bottom:60px}.members .swiper__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.members .swiper__slide{min-width:calc((100% - 40px)/3)}.members .card,.members .swiper__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.members .swiper__pagination{position:absolute;top:10px;right:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:14px;font-family:var(--font-main);font-weight:400;font-size:1rem;line-height:120%;color:var(--text-color-06)}.members .card{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;max-width:394px;padding:0 37px;text-align:center}.members .card__img{margin-bottom:28px}.members .card__title{margin-bottom:6px;font-family:var(--font-main);font-weight:600;font-size:1.5rem;line-height:120%;color:var(--text-color)}.footer,.members .card__descr{font-family:var(--font-main);font-weight:400;line-height:120%;color:var(--text-color-06)}.members .card__descr{margin-bottom:20px;font-size:1.25rem}.members .card__link{--btn-padding:12px;--btn-color:#3057a2;--btn-border-width:1px;--btn-border-radius:4rem;--btn-font-weight:600;--btn-hover-bg:var(--accent-blue);--btn-hover-color:#fff;font-family:var(--font-main);line-height:.6}.footer{background-color:var(--footer-color);padding:40px 0 72px;font-size:1rem;text-wrap:initial}.footer__text{max-width:98%;letter-spacing:.3px}@media (max-width:1261px){.steps__card-item:nth-child(3){grid-row:span 1}}@media (max-width:1220px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}}@media (max-width:992px){.hero .btn--ghost{--btn-bg:#ffffffe6;--btn-border-color:#ffffffe6}}@media (max-width:820px){.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}}@media (max-width:768px){.mob-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mob-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.title-2{line-height:1}.events__item--top{gap:1.5rem}.events{margin-bottom:120px}.events__item--top .events__title{display:contents}.events__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events__text:nth-child(1){display:contents}.swiper__btn{width:36px;height:36px}.steps{margin-bottom:120px}.steps__title{margin:0;line-height:1}.steps__title::after{padding:0}.steps__card-list{position:relative;display:block;padding-top:144px}.steps__card-list::after{content:url(../../img/plane-mob.png);position:absolute;top:1rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.steps__card-item{background-image:initial}.steps .swiper__wrapper{display:grid;grid-template-columns:repeat(5,100%);gap:0;margin-bottom:28px;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.steps .swiper__slide{min-height:300px;padding-top:42px;background-size:cover;background-repeat:no-repeat;background-image:url(../../img/paper-mob.png)}.members{margin-bottom:100px}.members__title{margin-bottom:48px}.members .swiper__wrapper{margin-bottom:40px}.members .swiper__pagination,.members .swiper__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.members .swiper__slide{min-width:100%}.members .swiper__pagination{position:static}.members .card{padding:0 25px}.members .card__img{max-width:clamp(244px,14vw,320px)}}@media (max-width:550px){.steps__title{max-width:90%}.steps__title::after{position:initial;text-wrap:initial;font-size:18px;padding:20px 0 0}}@media (max-width:500px){.header__logo-link{max-width:213px}.header{top:18px}.hero{padding:90px 0 291px;background-position:top;background-image:url(../../img/hero-bg-mob.png)}.hero__btns{-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}.hero__btns a{--btn-padding:0.825em 2.7em}.hero__descr{margin-bottom:2rem;text-align:left}.running-line__list{padding:10px 0}.running-line:nth-child(1){position:relative;top:-20px}.events{padding-top:50px}.events__item--bottom{gap:40px}.events__title span{text-wrap:initial}.events__title--bottom{margin-bottom:28px}.events__table{width:100%;margin-bottom:24px}.events__table td,.events__table th{display:block;width:auto;padding:0;border:0}.events__table-tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:1rem 0}.events__table-tr:not(:last-child){border-bottom:2px solid #d0d0d0}.footer{padding:40px 0 60px}.footer__text{letter-spacing:initial}}@media (any-hover:hover){.btn:hover{--btn-border-color:var(--btn-hover-bg);background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}}@media (hover:hover){.swiper__btn circle:hover{fill:#fbce51}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19ydW5uaWctbGluZS5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwibWFpbi5zY3NzIiwiYmxvY2tzL190aXRsZXMuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2hlcm8uc2NzcyIsImJsb2Nrcy9fYnRucy5zY3NzIiwiYmxvY2tzL19ldmVudHMuc2NzcyIsImJsb2Nrcy9fc3dpcGVyLnNjc3MiLCJibG9ja3MvX3N0ZXBzLnNjc3MiLCJibG9ja3MvX21lbWJlcnMuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUIsQUFraEJBLGdDQTVCQSxFLENDbGZJLCtCLENBQ0ksdUIsQ0FDQSxFLENBQ0EsbUMsQ0RtaEJKLDZCLEFBN0JKLHdCQ2xmUSxFLENBUEosK0IsQ0FRUSx1QixDQUlSLEUsQ0FDSSxtQyxDQUFBLDZCRFhSLEMsQ0FDQSxTLENBQ0UsUSxDRURGLFEsQ0ZEQSxDLENBT0EsTyxDQUFBLFEsQ0FFRSw2QixDRUZGLHFCLENBTUEsQyxDRlFBLE8sQ0FMQSxNLENBQUEsUyxDQUVFLG9CLENBUUYsSyxDRUVBLE0sQ0ZFQSxNLENBNEVBLE0sQ0ExRUEsSSxDQUpBLEcsQ0FFQSxPLENFRUEsYSxDRklBLEUsQ0VBQSxFLENGRUEsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDRUFBLEMsQ0FDRSxpQixDRkNGLG1CLENFSUEsRSxDRkNBLEssQ0VDSSxlLENGRUosRyxDQUVFLGtCLENBRkYsRyxDQU1BLEcsQ0VDQSxjLENBQ0ksVyxDRkdKLE8sQ0VBSSxpQixDRk1KLEssQ0FHQSxNLENBRkEsUSxDQUlBLDRCLENBTEEsTSxDQUFBLEssQ0FHQSxNLENBRkEsUSxDRUVBLG1CLENBQ0MsaUIsQ0FDQSxhLENGS0QsZ0IsQ0FEQSxZLENBS0EsTSxDQURBLGtCLENBR0Usb0IsQ0cxRkYsdUIsQ0FDQyxlLENBQ0EsNEIsQ0FFQSxjLENBQ0EsYyxDSHdiRCxVLENBeFZBLGEsQ0FEQSxZLENBREEsWSxDQURBLFcsQ0duRkMsUyxDSDBGRCx3QixDR3BGQyxTLENBQ0EsUSxDSHdGRCxLLENHcEZBLGMsQ0g0RkEsSyxDSW5IQyx3QixDQUNBLHdCLENBQ0Esb0MsQ0ptSEQsMEMsQ0lqSEEsdUMsQ0FDQyxjLENBQ0Esb0IsQ0FDQSxzQixDQUNBLHlCLENBQ0EseUIsQ0ptSEQsb0IsQ0lqSEEscUIsQ0FDQyxvQixDQUNBLHNCLENBQ0Esb0IsQ0FDQSxtQixDQUNBLG1CLENKdUhELEssQ0luSEMsaUIsQ0FDQSxpQixDSnFIRCxXSWpIQSxxQixDQUNDLGlCLENBQ0EsMkcsQ0FDQSxlLENBQ0Esa0IsQUFHRCxXQUNDLHFCLENBQ0EsaUIsQ0FDQSw2RyxDQUNBLGUsQ0FDQSxrQixBSnVIRCxXSzdKQyx3QixDTCtKQyxpQixDQUZGLG1ILENBSUUsZSxDSzlKRixrQixBTGtLQSxXSzlKQyxxQixDQUNBLGlCLENMNkpELHVHLENBSUUsZSxDSzlKRixrQixBTGtLQSxXSzlKQSxxQixDQUNDLGlCLENMNkpELCtHLENBSUUsZSxDSzlKRixrQixBTGtLQSxXQUZBLHNCLENBSUUsaUIsQ0s5SkYsNkcsQ0FDQyxlLENBQ0Esa0JBU0QsSSxDTHNKQSxJLENBU0Usc0IsQ0FURixJLENLMUpBLDZCLENBQ0MscUIsQ0FHRCxJLENBQ0MsK0IsQ0xnS0MsdUIsQ0FDQSw0QixDQUNBLGlCLENBSUYsRyxDQUNFLGEsQ005TUYsQyxDQUNDLHVCLENBR0QsSSxDTnVOQSxRLENNdE5DLHdCLENBQ0EsYSxDQUNBLGlCLENOb05ELFEsQ01oTkMsZSxDQUVBLFksQ0FJRCxZLENBQ0MsdUIsQ0FHRCxLLENBQ0Msc0IsQ0FHRCxnQixDQUNDLGlCLENOMk1ELFMsQ0FRRSxVLENNaE5GLFcsQ0FDQyxRLENOMk1ELFMsQ0FRRSxrQixDTWhORixxQixDQUNDLGtCLENBQUEsZSxDTnFORCxVLENNbE5BLGlCLENOc05BLFUsQ0FWQSxlLENPOU9BLFcsQ0FDQyxnQixDUCtQRCxZLENBVkEsaUIsQ0FjQSxPLENPMVBDLG1CLENQaVBELG1CLENBWUUsWSxDQUdGLFksQ0FWQSx1QixDUXRQSSxvQixDREdKLHNCLENBU0EsVSxDUG1RQSxlLENBVkUsa0MsQ096UEYsVSxDQUNDLGEsQ0FFQSxnQyxDUGtQRCxVLENBY0EsZSxDQVRBLGMsQ0FjQSxrQixDQUtBLG1CLENBZkEsa0MsQ1FoUkksYSxDUitSSixtQixDT3pQQSxnQixDQ3RDSSxnQixDRHNDSiwrRSxDUHdQQSxlLENBWUUsZ0YsQ0FHRixvQixDQVZBLGdGLENRblNJLCtFLENSa1RKLHFCLENBVkEsK0UsQ1FsU0ksZ0YsQ1JtVEosUSxDT3hQQSw4QixDQUNDLGUsQ0FHQSxnQyxDUDZPRCx1QixDUWxUSSx3QixDUmlVSixPLENBVkEsaUIsQ1FqVEksUSxDRDJESixTLENQb1FFLFUsQ0FHRixrQixDU3BVQSxhLENUd1VBLEssQ1V6VUMsaUIsQ0FDQSxxQixDQUNBLDJCLENWZ1VELDBCLENBWUUsb0MsQ1V6VUYscUIsQ0FDQyx3QyxDVmtVRCxjLENXaFZBLFUsQ0FDSSxlLENYK1ZKLFksQ0FWQSxvQixDV2hWSSxnQyxDQUNJLGUsQ1hrVlIsOEIsQ1doVlEsZ0IsQ0FISix3QixDWGlXRixhLENBR0YsOEIsQ1cxVkEsb0IsQ0FDSSxpQixDWG1WSixZLENZdFdBLG9CLENBQ0ksNEIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxhLENaeVlKLEksQ1l0WUksVyxDWnNaRix3QixDWW5YTSxxQixDQUNBLGtCLENBcENKLFcsQ0FDSSxlLENBQ0EsbUIsQ1p3V1IsbUIsQ1lyV0ksWSxDQUlJLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLG1CLENadVdSLGlCLENBY0EsYSxDQVZBLG9CLENZbldJLG9DLENaa1hKLEksQ1k5V1EsMkIsQ0FDQSxjLENBQ0EsNEIsQ0FDQSxnQixDWnFXUixzQixDWWxXSSx5QixDQUNJLHNCLENBQ0Esd0IsQ0FBQSxzQyxDQUFBLDJCLENBQ0EscUIsQ1ppWE4sb0IsQ0FDQSwwQixDWWpYTSwwQixDWm1YTixtQixDQWJGLGtCLENZbFdRLDBCLENBQ0ksb0MsQ0FDQSxvQyxDWm9XWixvQyxDQWtCRSxzQyxDWWpYRixvQixDQUVRLHVDLENaa1hOLDhCLENBQ0Esc0IsQ0FoQkEsYSxDQUNGLHNCLENZN1ZBLDhCLENBQ0ksYyxDWmdYRiw0RSxDQUNBLG9FLENBR0YsUSxDQUNFLFUsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxhLENBQ0EsUyxDQUNBLGlCLENBT0Ysa0IsQ0FDRSwrQixDQXJCQSxrQixDQXlCRixXLENhcGNJLFMsQ2J3Y0osVyxDYXBjSSxtQixDQUNBLG9CLENBQ0EsOEIsQ0FDQSwrQixDQUNBLGtDLENBQ0Esc0IsQ2J3Y0osYSxDYXJjSSxrQyxDQUNBLGUsQ0FxQ0osbUIsQ2JvYUEsbUIsQ0FZQSxrQixDYTNhSSx3QixDQUNBLHFCLENiMGFKLGtCLENBWkEsbUIsQ2F2Y0ksbUIsQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQUtBLG1CLENBQ0Esa0IsQ0EwQkosbUIsQ2JnYkEsa0IsQ0FMQSwwQixDQThCRSwwQixDYXJjRixtQixDYjRhQSxrQixDYTliSSxtQixDQUNBLGEsQ0FDQSxtQixDYnNjRixnQyxDQUNBLGUsQ2F0Y0UsOEIsQ2IyYUosZ0IsQ0E4QkUsd0IsQ2F0Y0YsZ0IsQ0FDSSxVLENid2NGLGtCLENBQ0Esa0QsQ0FDQSwwQyxDYW5jRixtQixDQUNJLGlCLENiK2NKLDBCLENBNUJBLFUsQ0E4QkUsaUIsQ2FyY0YsZSxDQUNJLFMsQ0FDQSxVLENBQ0EscUIsQ0FDQSxrQixDYjRhSiwwQyxDQThCRSwyQixDQTJCRixPLENDdmhCUSxnQixDRHloQk4sbUIsQ0FHRixhLENDeGhCUSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ0FDQSw2QixDQUNBLHdCLENEMGhCTixxQixDQXRDRixrQixDQ2pmSSxRLENENGhCSixxQixDQzFoQlMsa0IsQ0FDRCxVLENENGhCTixNLENDMWhCTSxrQixDQUNJLGtCLENBQ0EsUSxDRGdpQloscUIsQ0M1aEJZLFEsQ0RnaUJaLGMsQ0N6aEJJLGtCLENBQ0ksVSxDRGdmUixNLENBNENFLGdDLENDeGhCRixlLENBQ0ksaUMsQ0QwaEJGLGdCLENBQ0Esd0IsQ0EzQ0EsYSxDQStDRixtQixDQTVDRSxlLENDcGZGLHNCLENBQ0ksa0IsQ0R1aUJKLGMsQ0NuaUJJLFUsQ0RxaUJGLGtCLENBQ0Esd0IsQ0FlRixpQixDQ2hqQkEsaUIsQ0RtakJFLGMsQ0FDQSxnQixDQUVBLCtCLENDdGpCRixpQixDQUNJLFMsQ0RxaUJGLDJCLENBQ0EsZSxDQXZEQSxlLENjaGpCRSwwQixDZHFqQkosOEIsQ0EyREEsaUIsQ2M1bUJRLDJCLENBQ0EsZSxDQUNBLHVCLENBSUosZ0MsQ2RpakJKLGdDLENjaGpCUSxhLENBR0osK0IsQ2RnakJKLCtCLENjL2lCUSxnQixDQUNBLGtCLENkb25CUixhLENBc0VBLG9CLENBckVFLDRCLENBL0RBLGUsQ0FDRixjLENjaGpCSSxnQixDQUNJLHdCLENkb25CUixVLENBQ0Usb0IsQ0FDQSxrQixDY2puQk0sNEIsQ0FDQSw2QixDQUNBLDZCLENkcW5CUixPLENBakVBLGlCLENjL2lCUSxlLENBSUEsbUIsQ0FDSSxtQyxDZGdqQlosMkIsQ0FxRUEsc0IsQ2M5bUJRLG1CLENkOGlCUixXLENBcUVBLDZCLENjN21CUSxzQixDZGluQlIsbUIsQ2M3bUJRLG1CLENBQ0EsbUIsQ0FDQSxZLENkNmlCUix3QixDYzFpQkkscUIsQ0FDSSxrQixDQUNBLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLFEsQ0FNQSxZLENkMm1CTixvQixDY3ptQlUsVSxDZHlpQlosVyxDY25pQlEsd0IsQ2R1bUJOLGtCLENBL0RGLG9CLENjamlCSSxvQyxDZHVtQkosTSxDY25tQlEsbUIsQ0FDQSxlLENBSVIsYSxDQUNJLGEsQ0FDQSxrQixDZHNtQkosb0IsQ0FqRUEsaUQsQ0FtRUUsb0IsQ2NsbUJGLGUsQ0FDSSxtQixDZHVtQkYsZ0IsQ2NobUJNLG1CLENkcW1CUixpQixDQUNFLG9CLENBcEVBLFksQ2M5aEJNLHlELENkcW1CTixRLENjL2xCRixpQixDQUNJLHdCLENkbW1CRixpQixDQXBFQSxnQixDQXVFQSwyQixDQXBFQSxlLENjMWhCVSw4QixDZGltQlYsc0MsQ0FwRUEsMkIsQ2N4aEJNLHFCLENkaW1CUix5QixDQUNFLHFCLENBQ0EsaUIsQ0FwRUEsUSxDY3ZoQlUsUyxDZDhsQlYsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx1QixDQUNBLG9CLENBcEVBLHNCLENjcmhCTSx3QixDZDRsQk4scUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGUsQ0FHRiw4QixDQXZFRSxlLENBQ0YsNkMsQ0EyRUEsOEIsQ0F2RUEsNEMsQ0EyRUEsOEIsQ0F4RUEsaUIsQ2UxckJJLGtCLENBQ0ksaUIsQ2Y4ckJSLHFDLENlenJCSSxnQyxDQUNJLGlCLENBQ0EsVSxDZjJyQlIsVyxDQUdBLFEsQ2V0ckJRLG1CLENmc3JCUixRLENBOEVBLG1CLENBQ0UsaUIsQ0FHRixlLENBQ0Usa0IsQ2Vud0JFLHlCLENBQ0ksbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSxRLENBQ0EsNkMsQ0FFQSw2QixDQUNJLHdELENBS1osdUIsQ0FDSSwrQixDZnl4QkosYyxDQWxCQSw0QixDZ0J2eEJRLHdCLENoQm11QlIscUIsQ2dCaHVCSSxrQixDaEJveEJKLDRCLENBOUVBLGlCLENnQnJ1QkEsUSxDQUNJLFUsQ0FDQSwwQixDaEJ1dUJKLDBCLENnQnJ1QkksbUIsQ0FJSSxRLENBQ0ksNEIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsMEIsQ2hCd3pCWixjLENnQnB6QlksbUIsQ0FDQSxtQixDaEJ1dUJaLFksQ2dCbHVCSSwyQixDQUNJLDRCLENBRUEseUIsQ0FDQSxxQixDQUtBLHdCLENBQ0EscUIsQ0FDQSw2QixDQUNBLFcsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENoQm16QlIsbUIsQ0E5RUEsa0IsQ0FrRkEscUIsQ2dCL3lCWSxpQixDQUNBLDRCLENBQ0EsZSxDQUFBLGdCLENBQUEsZ0IsQ0FDQSx1QixDQXNCSixPLENoQit4QlIscUIsQ2dCNXhCWSw0QixDaEJndUJaLGUsQ2dCN3RCZ0IsZ0IsQ0FDQSwwQixDaEJ3eEJoQixxQixDQUNFLGtCLENnQm56QlUsaUIsQ0FNSixvQixDQUNJLGtCLENBQ0EsbUIsQ2hCaXVCWixzQixDZ0IvdEJZLHdCLENBSkoscUIsQ2hCMnpCTixpQyxDQXBGQSxzQixDQUNGLDRCLENnQi90QlEsYyxDQUlBLE8sQ0FDSSxvQyxDQUNBLG1CLENBR0EsYyxDQUdJLGlCLENoQnV6QmhCLGEsQ2dCaHpCQSxhLENBQ0ksbUIsQ2hCd3pCSiwwQkFDRSw4QixDQXBGQSxpQixBQXlGRiwwQkFwRkUsZ0IsQ2dCenRCVSxxQyxDaEJrekJWLGUsQ2dCOXlCYyxzQyxDaEJrekJkLG9CLENBdEZBLHFDLENBR0EscUIsQ2dCcHRCVSx3QyxBaEJnekJaLHlCQUNFLGlCLENnQjV5QmMsa0IsQ0FBQSw4QixBaEJrekJoQix5QkFDRSxrQixDQXRGQSxtQixDZ0J2dEJjLGMsQ2hCcXpCZCxvQixDQUlBLHFCLENBN0ZBLG9DLEFpQjkxQkYseUJBQ0ksWSxDQUNBLDJCLENqQnUyQkosZ0IsQ2lCcjJCSSxPLENBSUEsWSxDQUNJLDJCLENqQnMyQlIsZ0IsQ2lCbDJCUSxPLENBQ0ksUSxDQUNBLGEsQ0FDQSxrQixDQUFBLFUsQ0FJQSxPLENqQm0yQlosbUIsQ2lCOTFCWSxpQyxDQUNBLGdCLENBQ0EsYSxDQUNBLDJCLENqQm04QlIsNEIsQ0FDQSx5QixDaUJuOEJRLHFCLENBSUEsMEIsQ0FDQSxnQixDQUtSLFksQ0FDSSxVLENBQUEsVyxDQUNBLE0sQ2pCcThCSixtQixDQUdGLGEsQ0FDRSxRLENpQnY4QkksYSxDQUNBLG9CLENBQ0EsUyxDakJpMkJSLGlCLENpQjcxQlEsaUIsQ0FDSSxhLENqQisxQlosaUIsQ2lCMTFCWSx3QixDQUNBLG9DLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUSxDakI4MUJaLGtDLENpQjMxQlEsOEIsQ0FDSSwwQixDQUdBLGlCLENBQ0Esd0IsQ0FJSix1QixDQUNJLFksQ0FDQSxvQyxDQUNBLEssQ0FDQSxrQixDQUNBLDZDLENBRUEsNkIsQ0FDQSx3RCxDakIwOEJWLHFCLENpQnA4QkYsZ0IsQ0FDSSxnQixDQUNJLHFCLENqQjAxQk4sMkIsQ2lCeDFCTSw2QyxDQUtJLFEsQ0FDSSxtQixDakJzOEJkLGUsQ2lCbDhCYyxrQixDakJzOEJkLHlCLENBQ0Usa0IsQ0FhRiw0QixDaUIvOEJVLHVCLENBVUEsbUIsQ0FDSSxtQixDakJvMUJkLFksQ0FDRix1QixDa0J4OEJBLG9CLENBQ0Msc0IsQ0R1R1csdUIsQ2pCNDhCUixjLENBR0YsNEIsQ0FuSEEsZSxDa0JoOEJELGMsQ0FDQSxjLENBR0EsbUIsQ2xCMDhCRCxtQyxBQUlBLHlCQXFIRSxhLENrQjNqQ0YsYSxDbEIyOEJFLG9CLENrQnY4QkEsZ0IsQ0FDQyxpQixDbEJ5OEJELGMsQ0FDRixrQixBQXdIQSx5QkFDRSxrQixDQUNFLGUsQ0FHRixPLENBQ0UsUSxDQUdGLEssQ0FDRSxvQixDQUNBLHVCLENBQ0EsK0MsQ0FHRixXLENBQ0UsMkIsQ0FDQSw0QixDQUNBLHlCLENBQ0EscUIsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FHRixhLENBQ0UsMkIsQ0FHRixZLENBQ0Usa0IsQ0FDQSxlLENBR0YsbUIsQ0FDRSxjLENBR0YsMEIsQ0FDRSxpQixDQUNBLFMsQ0FHRixPLENBQ0UsZ0IsQ0FHRixxQixDQUNFLFEsQ0FHRixtQixDQUNFLGlCLENBR0Ysc0IsQ0FDRSxrQixDQUdGLGMsQ0FDRSxVLENBQ0Esa0IsQ0FJRixpQixDQURBLGlCLENBRUUsYSxDQUNBLFUsQ0FDQSxTLENBQ0EsUSxDQUdGLGlCLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSxRLENBQ0EsYyxDQUdGLHNCQUFzQixZLENBQ3BCLCtCLENBR0YsTyxDQUNFLG1CLENBR0YsYSxDQUNFLHdCLEFBSUoseUJBQ0UsVSxDQUNFLHNDLENBQ0Esb0MsQ0FDQSw4QixBQUlKLHFCQUNFLHlCLENBQ0UsYyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEJhc2UgKi9cbi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDEyNjJweDtcbiAgLS1jb250YWluZXItcGFkZGluZzogMjBweDtcbiAgLS1mb250LW1haW46IFwiR29sb3MgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICAtLXNlY29uZC1mYW1pbHk6IFwiTWVycml3ZWF0aGVyXCIsIHNhbnMtc2VyaWY7XG4gIC0tdGhpcmQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLS1wYWdlLWJnOiAjZmZmO1xuICAtLXRleHQtY29sb3I6ICMzMTMxMzE7XG4gIC0tYWNjZW50LWJsYWNrOiAjMWYxZjFmO1xuICAtLXRleHQtY29sb3ItMDc6ICMzMDMwMzBiMztcbiAgLS10ZXh0LWNvbG9yLTA2OiAjMzEzMTMxOTk7XG4gIC0tYWNjZW50LXJlZDogI0Y1NDkzMjtcbiAgLS1hY2NlbnQtYmx1ZTogIzMwNTdhMjtcbiAgLS1saW5rLWNvbG9yOiAjMjU3OGM4O1xuICAtLWZvb3Rlci1jb2xvcjogI2U5ZGVkNDtcbiAgLS1sYXB0b3Atc2l6ZTogMTE5OXB4O1xuICAtLXRhYmxldC1zaXplOiA5NTlweDtcbiAgLS1tb2JpbGUtc2l6ZTogNTk5cHg7XG59XG5cbi5kYXJrIHtcbiAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAtLXRleHQtY29sb3I6ICNmZmY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogR29sb3NUZXh0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogR29sb3NUZXh0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNZXJyaXdlYXRoZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NZXJyaXdlYXRoZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTWVycml3ZWF0aGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogR29sb3NUZXh0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50ZXh0LWFjY2VudCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtcmVkKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2Itb3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm1vYi1vcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLm5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4vKiBCbG9ja3MgKi9cbi50aXRsZS0yIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA0dncsIDU0cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aXRsZS0yIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNnB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXJfX2xvZ28tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28tbGluayB7XG4gICAgbWF4LXdpZHRoOiAyMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgdG9wOiAxOHB4O1xuICB9XG59XG4uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTI0cHggMCAxMzBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2hlcm8tYmcucG5nKTtcbn1cbi5oZXJvX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTQycHg7XG59XG4uaGVyb19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA5dncsIDYwcHgpO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uaGVyb19fdGl0bGUgc3BhbjpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX19kZXNjciB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uaGVyb19fYnRucyB7XG4gIC0tYnRucy1nYXA6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IHZhcigtLWJ0bnMtZ2FwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlcm9fX2J0bnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWJ0bnMtZ2FwKSAvIDIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8gLmJ0bi0tZ2hvc3Qge1xuICAgIC0tYnRuLWJnOiAjZmZmZmZmZTY7XG4gICAgLS1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmZTY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaGVybyB7XG4gICAgcGFkZGluZzogOTBweCAwIDI5MXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2hlcm8tYmctbW9iLnBuZyk7XG4gIH1cbiAgLmhlcm9fX2J0bnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaGVyb19fYnRucyBhIHtcbiAgICAtLWJ0bi1wYWRkaW5nOiAwLjgyNWVtIDIuN2VtO1xuICB9XG4gIC5oZXJvX19kZXNjciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYnRuIHtcbiAgLS1idG4tcGFkZGluZzogMS4xMjVlbSAzLjFlbTtcbiAgLS1idG4tZ2FwOiAuNWVtO1xuICAtLWJ0bi1iZzogdmFyKC0tYWNjZW50LWJsYWNrKTtcbiAgLS1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnRuLWhvdmVyLWJnOiAjZmJjZTUxO1xuICAtLWJ0bi1ob3Zlci1jb2xvcjogIzFmMWYxZjtcbiAgLS1idG4tYm9yZGVyLXdpZHRoOiAycHg7XG4gIC0tYnRuLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LWJsYWNrKTtcbiAgLS1idG4tYm9yZGVyLXJhZGl1czogNC4xMjVlbTtcbiAgLS1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1idG4tZm9udC1zaXplOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1idG4tZ2FwKTtcbiAgcGFkZGluZzogdmFyKC0tYnRuLXBhZGRpbmcpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJ0bi1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWJ0bi1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJ0bi1mb250LXdlaWdodCwgNDAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1idG4tZm9udC1zaXplKTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWJnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLCBzY2FsZSAwLjNzO1xufVxuXG4uYnRuIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuNGNhcDtcbiAgZmxleDogbm9uZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bjpob3ZlciB7XG4gICAgLS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4taG92ZXItYmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1ob3Zlci1iZyk7XG4gICAgY29sb3I6IHZhcigtLWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cbn1cbi5idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAzcHggc29saWQgdmFyKC0tYnRuLWJnKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cblxuLmJ0bjphY3RpdmUge1xuICBzY2FsZTogOTglO1xufVxuXG4uYnRuLS1naG9zdCB7XG4gIC0tYnRuLWNvbG9yOiAjMWYxZjFmO1xuICAtLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnRuLXdpZHRoLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC0tYnRuLWJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAtLWJ0bi1ob3Zlci1iZzogdmFyKC0tYWNjZW50LWJsYWNrKTtcbiAgLS1idG4taG92ZXItY29sb3I6ICNmZmY7XG59XG5cbi5ydW5uaW5nLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtcmVkKTtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cbi5ydW5uaW5nLWxpbmVfX2xpc3Qge1xuICAtLWxpc3QtZ2FwOiAxLjg3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1saXN0LWdhcCk7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJ1bm5pbmctbGluZV9fbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4ucnVubmluZy1saW5lX19yb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogdmFyKC0tbGlzdC1nYXApO1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgNHZ3LCAyMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYW5pbWF0aW9uOiBydW5uaW5nLWxpbmUgMjVzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5ydW5uaW5nLWxpbmVfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJ1bm5pbmctbGluZV9faXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS4xMjVyZW07XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ucnVubmluZy1saW5lLS1yZXZlcnNlZCAucnVubmluZy1saW5lX19yb3cge1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG5Aa2V5ZnJhbWVzIHJ1bm5pbmctbGluZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5ydW5uaW5nLWxpbmU6bnRoLWNoaWxkKDEpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxufVxuLmV2ZW50cyB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cbi5ldmVudHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cbi5ldmVudHNfX2l0ZW0tY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG4uZXZlbnRzX19pdGVtLS10b3Age1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBnYXA6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50c19faXRlbS0tdG9wIHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxufVxuLmV2ZW50c19faXRlbS0tYm90dG9tIHtcbiAgZ2FwOiA0NHB4O1xufVxuLmV2ZW50c19fdGl0bGUge1xuICBmbGV4OiAxO1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNHZ3LCAyLjI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzEzMTMxO1xufVxuLmV2ZW50c19fdGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXZlbnRzX190aXRsZS0tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5ldmVudHNfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4uZXZlbnRzX190YWJsZS10aCB7XG4gIHdpZHRoOiA0MyU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAwLjg3NXJlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci0wNyk7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZDBkMGQwO1xufVxuLmV2ZW50c19fdGFibGUtdGQge1xuICBwYWRkaW5nOiAxcmVtIDAgMC44NzVyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDBkMDtcbn1cbi5ldmVudHNfX3RhYmxlIHRyOmZpcnN0LWNoaWxkIHRoLFxuLmV2ZW50c19fdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5ldmVudHNfX3RhYmxlIHRyOmxhc3QtY2hpbGQgdGgsXG4uZXZlbnRzX190YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZXZlbnRzX19ub3RlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtYmx1ZSk7XG59XG5cbi5vbGQtcHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmNTQ5MzI7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG4gIC5ldmVudHNfX2l0ZW0tLXRvcCAuZXZlbnRzX190aXRsZSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbiAgLmV2ZW50c19faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZXZlbnRzX190ZXh0Om50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZXZlbnRzIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAuZXZlbnRzX19pdGVtLS1ib3R0b20ge1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuZXZlbnRzX190aXRsZSBzcGFuIHtcbiAgICB0ZXh0LXdyYXA6IGluaXRpYWw7XG4gIH1cbiAgLmV2ZW50c19fdGl0bGUtLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAuZXZlbnRzX190YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuZXZlbnRzX190YWJsZSB0aCxcbiAgLmV2ZW50c19fdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5ldmVudHNfX3RhYmxlLXRyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG4gIC5ldmVudHNfX3RhYmxlLXRyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQwO1xuICB9XG59XG4uc3dpcGVyIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBjbGlwO1xufVxuLnN3aXBlcl9fYnRuIGNpcmNsZSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlLWluO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnN3aXBlcl9fYnRuIGNpcmNsZTpob3ZlciB7XG4gICAgZmlsbDogI0ZCQ0U1MTtcbiAgfVxufVxuLnN3aXBlcl9fYnRuLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vbmU7XG59XG4uc3dpcGVyX19idG4tLWRpc2FibGVkIGNpcmNsZSB7XG4gIGZpbGw6IHJnYmEoNDksIDQ5LCA0OSwgMC4yKTtcbn1cbi5zd2lwZXJfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuLnN3aXBlciAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnN3aXBlciAuZG90LS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtYmxhY2spO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN3aXBlcl9fYnRuIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbi5zdGVwcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICBvdmVyZmxvdy14OiBjbGlwO1xufVxuLnN0ZXBzX190aXRsZSB7XG4gIG1heC13aWR0aDogNjYlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnN0ZXBzX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcItCR0YPQtNGD0YnQuNC1INC40YHRgtC+0YfQvdC40LrQuCDQvtCx0L7Qs9Cw0YnQtdC90LjRjyDQstCw0YHRjtC60LjQvdGG0LXQslwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHBhZGRpbmctbGVmdDogMS43cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWFjY2VudC1ibHVlKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uc3RlcHNfX2NhcmQtbGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IGNhcmQgMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzk0cHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG59XG4uc3RlcHNfX2NhcmQtaXRlbSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjYXJkIDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTEycHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCA0dncsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3BhcGVyLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc3RlcHNfX2NhcmQtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjYXJkKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN0ZXBzX19jYXJkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wYXBwZXItbGcucG5nKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjYxcHgpIHtcbiAgLnN0ZXBzX19jYXJkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLXJvdzogc3BhbiAxO1xuICB9XG59XG4uc3RlcHNfX2NhcmQtaXRlbTpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3BhcGVyLW1kLnBuZyk7XG59XG4uc3RlcHNfX2NhcmQtaXRlbTpudGgtY2hpbGQoNykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIHBhZGRpbmctcmlnaHQ6IDQwJTtcbn1cbi5zdGVwc19fY2FyZC1pdGVtOm50aC1jaGlsZCg3KTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vLi4vaW1nL3BsYW5lLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIHJpZ2h0OiAtNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdGVwcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnN0ZXBzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5zdGVwc19fdGl0bGU6OmFmdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zdGVwc19fY2FyZC1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDE0NHB4O1xuICB9XG4gIC5zdGVwc19fY2FyZC1saXN0OjphZnRlciB7XG4gICAgY29udGVudDogdXJsKC4uLy4uL2ltZy9wbGFuZS1tb2IucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgLnN0ZXBzX19jYXJkLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGluaXRpYWw7XG4gIH1cbiAgLnN0ZXBzIC5zd2lwZXJfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMTAwJSk7XG4gICAgZ2FwOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgfVxuICAuc3RlcHMgLnN3aXBlcl9fc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3BhcGVyLW1vYi5wbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnN0ZXBzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLnN0ZXBzX190aXRsZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHRleHQtd3JhcDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgfVxufVxuLm1lbWJlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuLm1lbWJlcnNfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZW1iZXJzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubWVtYmVycyAuc3dpcGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLm1lbWJlcnMgLnN3aXBlcl9fc2xpZGUge1xuICBtaW4td2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xufVxuLm1lbWJlcnMgLnN3aXBlcl9fcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLTA2KTtcbn1cbi5tZW1iZXJzIC5jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMzk0cHg7XG4gIHBhZGRpbmc6IDAgMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lbWJlcnMgLmNhcmRfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4ubWVtYmVycyAuY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbi5tZW1iZXJzIC5jYXJkX19kZXNjciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci0wNik7XG59XG4ubWVtYmVycyAuY2FyZF9fbGluayB7XG4gIC0tYnRuLXBhZGRpbmc6IDEycHg7XG4gIC0tYnRuLWNvbG9yOiAjMzA1N2EyO1xuICAtLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1idG4tYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgLS1idG4tZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1idG4taG92ZXItYmc6IHZhcigtLWFjY2VudC1ibHVlKTtcbiAgLS1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBsaW5lLWhlaWdodDogMC42O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbWJlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5tZW1iZXJzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxuICAubWVtYmVycyAuc3dpcGVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tZW1iZXJzIC5zd2lwZXJfX3NsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAubWVtYmVycyAuc3dpcGVyX19wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm1lbWJlcnMgLmNhcmQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICAubWVtYmVycyAuY2FyZF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IGNsYW1wKDI0NHB4LCAxNHZ3LCAzMjBweCk7XG4gIH1cbn1cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItY29sb3IpO1xuICBwYWRkaW5nOiA0MHB4IDAgNzJweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLTA2KTtcbiAgdGV4dC13cmFwOiBpbml0aWFsO1xufVxuLmZvb3Rlcl9fdGV4dCB7XG4gIG1heC13aWR0aDogOTglO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbiAgfVxuICAuZm9vdGVyX190ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcbiAgfVxufVxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi8iLCIucnVubmluZy1saW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1yZWQpO1xyXG4gICAgb3ZlcmZsb3cteDogY2xpcDtcclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICAtLWxpc3QtZ2FwOiAxLjg3NXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiB2YXIoLS1saXN0LWdhcCk7XHJcbiAgICAgICAgcGFkZGluZzogMS4xMjVyZW0gMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGdhcDogdmFyKC0tbGlzdC1nYXApO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgNHZ3LCAyMnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBydW5uaW5nLWxpbmUgMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xLjEyNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucnVubmluZy1saW5lLS1yZXZlcnNlZCB7XHJcbiAgICAucnVubmluZy1saW5lX19yb3cge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcnVubmluZy1saW5lIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAucnVubmluZy1saW5lOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICB9XHJcbn0iLCIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcblx0cGFkZGluZzogMHB4O1xuXHRtYXJnaW46IDBweDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLCBhOmxpbmssIGE6dmlzaXRlZCAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZywgc3ZnIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cblxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiOnJvb3Qge1xuXHQtLWNvbnRhaW5lci13aWR0aDogMTI2MnB4O1xuXHQtLWNvbnRhaW5lci1wYWRkaW5nOiAyMHB4O1xuXG5cdC0tZm9udC1tYWluOiBcIkdvbG9zIFRleHRcIiwgc2Fucy1zZXJpZjtcblx0LS1zZWNvbmQtZmFtaWx5OiBcIk1lcnJpd2VhdGhlclwiLCBzYW5zLXNlcmlmO1xuXHQtLXRoaXJkLWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG5cblxuXG5cdC0tcGFnZS1iZzogI2ZmZjtcblx0LS10ZXh0LWNvbG9yOiAjMzEzMTMxO1xuXHQtLWFjY2VudC1ibGFjazogIzFmMWYxZjtcblx0LS10ZXh0LWNvbG9yLTA3OiAjMzAzMDMwYjM7XG5cdC0tdGV4dC1jb2xvci0wNjogIzMxMzEzMTk5O1xuXHQtLWFjY2VudC1yZWQ6ICNGNTQ5MzI7XG5cdC0tYWNjZW50LWJsdWU6ICMzMDU3YTI7XG5cdC0tbGluay1jb2xvcjogIzI1NzhjODtcblx0LS1mb290ZXItY29sb3I6ICNlOWRlZDQ7XG5cblxuXHQtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xuXHQtLW1vYmlsZS1zaXplOiA1OTlweDtcbn1cblxuLmRhcmsge1xuXHQtLXBhZ2UtYmc6ICMyNTI1MjY7XG5cdC0tdGV4dC1jb2xvcjogI2ZmZjtcbn0iLCJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IEdvbG9zVGV4dDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogR29sb3NUZXh0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1lcnJpd2VhdGhlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01lcnJpd2VhdGhlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9NZXJyaXdlYXRoZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBHb2xvc1RleHQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogR29sb3NUZXh0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG5cdHRleHQtd3JhcDogYmFsYW5jZTtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcblx0Y29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMC4ycmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMXJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udGV4dC1hY2NlbnQge1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LXJlZCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQubW9iLW9yZGVyLTEge1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cblx0Lm1vYi1vcmRlci0yIHtcblx0XHRvcmRlcjogMjtcblx0fVxufSIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIkB1c2UgXCJtaXhpbnNcIjtcblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXG5cdEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKVxuXHQpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZSAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCIvKiBCYXNlICovXG5AdXNlICdiYXNlL3Jlc2V0JztcbkB1c2UgJ2Jhc2UvdmFycyc7XG5AdXNlICdiYXNlL21peGlucyc7XG5AdXNlICdiYXNlL2ZvbnRzQXV0b0dlbic7XG5AdXNlICdiYXNlL2Jhc2UnO1xuLy8gQHVzZSAnYmFzZS9kb2NzJzsgLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuQHVzZSAnYmFzZS91dGlscyc7IC8vINCi0LXRgdGCINC90LAg0L7RiNC40LHQutGDXG5AdXNlICdiYXNlL2NvbnRhaW5lcnMnO1xuLy8gQHVzZSAnYmFzZS9zdGlja3ktZm9vdGVyJztcblxuLyogQmxvY2tzICovXG5AdXNlICdibG9ja3MvdGl0bGVzJztcbkB1c2UgJ2Jsb2Nrcy9oZWFkZXInO1xuQHVzZSAnYmxvY2tzL2hlcm8nO1xuQHVzZSAnYmxvY2tzL2J0bnMnO1xuQHVzZSAnYmxvY2tzL3J1bm5pZy1saW5lJztcbkB1c2UgJ2Jsb2Nrcy9ldmVudHMnO1xuQHVzZSAnYmxvY2tzL3N3aXBlcic7XG5AdXNlICdibG9ja3Mvc3RlcHMnO1xuQHVzZSAnYmxvY2tzL21lbWJlcnMnO1xuQHVzZSAnYmxvY2tzL2Zvb3Rlcic7XG5cblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi9cbiIsIi8vIC50aXRsZS0xIHtcbi8vIFx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcbi8vIFx0Zm9udC1zaXplOiAzOHB4O1xuLy8gXHRmb250LXdlaWdodDogNzAwO1xuLy8gXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xuLy8gfVxuXG4udGl0bGUtMiB7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgNHZ3LCA1NHB4KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudGl0bGUtMiB7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cbn1cblxuLy8gLnRpdGxlLTMge1xuLy8gXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuLy8gXHRmb250LXNpemU6IDI2cHg7XG4vLyBcdGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyBcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG4vLyB9XG5cbi8vIC50aXRsZS00IHtcbi8vIFx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcbi8vIFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gXHRmb250LXdlaWdodDogNzAwO1xuLy8gXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xuLy8gfSIsIkB1c2UgXCIuLi9iYXNlL21peGluc1wiO1xuXG4uaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNnB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmX19sb2dvLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjEzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmhlYWRlciB7IFxuICAgICAgICB0b3A6IDE4cHg7XG4gICAgfVxufSIsIi5oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDEyNHB4IDAgMTMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2hlcm8tYmcucG5nKTtcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDU0MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA5dncsIDYwcHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICMzMTMxMzE7XHJcblxyXG4gICAgICAgICYgc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzY3Ige1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMzMTMxMzE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRucyB7XHJcbiAgICAgICAgLS1idG5zLWdhcDogMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiB2YXIoLS1idG5zLWdhcCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tYnRucy1nYXApLzIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaGVybyB7XHJcbiAgICAgICAgLmJ0bi0tZ2hvc3Qge1xyXG4gICAgICAgICAgICAtLWJ0bi1iZzogI2ZmZmZmZmU2O1xyXG4gICAgICAgICAgICAtLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmZlNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgLmhlcm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDkwcHggMCAyOTFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9oZXJvLWJnLW1vYi5wbmcpO1xyXG5cclxuICAgICAgICAmX19idG5zIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLS1idG4tcGFkZGluZzogMC44MjVlbSAyLjdlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzY3Ige1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5idG4ge1xyXG4gICAgLS1idG4tcGFkZGluZzogMS4xMjVlbSAzLjFlbTtcclxuICAgIC0tYnRuLWdhcDogLjVlbTtcclxuICAgIC0tYnRuLWJnOiB2YXIoLS1hY2NlbnQtYmxhY2spO1xyXG4gICAgLS1idG4tY29sb3I6ICNmZmY7XHJcbiAgICAtLWJ0bi1ob3Zlci1iZzogI2ZiY2U1MTtcclxuICAgIC0tYnRuLWhvdmVyLWNvbG9yOiAjMWYxZjFmO1xyXG4gICAgLS1idG4tYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAtLWJ0bi1ib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgLS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtYmxhY2spO1xyXG4gICAgLS1idG4tYm9yZGVyLXJhZGl1czogNC4xMjVlbTtcclxuICAgIC0tYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAtLWJ0bi1mb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1idG4tZ2FwKTtcclxuICAgIHBhZGRpbmc6IHZhcigtLWJ0bi1wYWRkaW5nKTtcclxuICAgIGJvcmRlci13aWR0aDogdmFyKC0tYnRuLWJvcmRlci13aWR0aCk7XHJcbiAgICBib3JkZXItc3R5bGU6IHZhcigtLWJ0bi1ib3JkZXItc3R5bGUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tYm9yZGVyLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tYnRuLWZvbnQtd2VpZ2h0LCA0MDApO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1idG4tZm9udC1zaXplKTtcclxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgY29sb3I6IHZhcigtLWJ0bi1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tYmcpO1xyXG5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzLCBzY2FsZSAuM3M7XHJcbn1cclxuXHJcbi5idG4gc3ZnIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiAxLjRjYXA7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgIC5idG46aG92ZXIge1xyXG4gICAgICAgIC0tYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLWhvdmVyLWJnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4taG92ZXItYmcpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1idG4taG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5idG46Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAzcHggc29saWQgdmFyKC0tYnRuLWJnKTtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XHJcbn1cclxuXHJcbi5idG46YWN0aXZlIHtcclxuICAgIHNjYWxlOiA5OCVcclxufVxyXG5cclxuLmJ0bi0tZ2hvc3Qge1xyXG4gICAgLS1idG4tY29sb3I6ICMxZjFmMWY7XHJcbiAgICAtLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgICAtLWJ0bi13aWR0aC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgLS1idG4tYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAtLWJ0bi1ob3Zlci1iZzogdmFyKC0tYWNjZW50LWJsYWNrKTtcclxuICAgIC0tYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xyXG59IiwiLmV2ZW50cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0tY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLS10b3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZ2FwOiAxLjVyZW1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbS0tYm90dG9tIHtcclxuICAgICAgICBnYXA6IDQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCA0dncsIDIuMjVyZW0pO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICMzMTMxMzE7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYm90dG9tIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190YWJsZS10aCB7XHJcbiAgICAgICAgd2lkdGg6IDQzJTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMC44NzVyZW0gMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLTA3KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDBkMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZDBkMGQwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYmxlLXRkIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMC44NzVyZW0gMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFibGUgdHI6Zmlyc3QtY2hpbGQge1xyXG5cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWJsZSB0cjpsYXN0LWNoaWxkIHtcclxuXHJcbiAgICAgICAgdGgsXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbm90ZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudC1ibHVlKTtcclxuICAgIH1cclxufVxyXG5cclxuLm9sZC1wcmljZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmNTQ5MzI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmV2ZW50cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgICZfX2l0ZW0tLXRvcCAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0Om50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAuZXZlbnRzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgJl9faXRlbS0tYm90dG9tIHtcclxuICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgIH0gXHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXdyYXA6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlLS1ib3R0b20ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGFibGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGFibGUtdHIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnN3aXBlciB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBjbGlwO1xyXG5cclxuICAgICZfX2J0biBjaXJjbGUge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzIGVhc2UtaW47XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICAgICAmX19idG4gY2lyY2xlOmhvdmVyIHtcclxuICAgICAgICAgICAgZmlsbDogI0ZCQ0U1MTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuLS1kaXNhYmxlZCB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi0tZGlzYWJsZWQgY2lyY2xlIHtcclxuICAgICAgICBmaWxsOiByZ2JhKDQ5LCA0OSwgNDksIDAuMik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMXJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5kb3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cclxuICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc3dpcGVyX19idG4ge1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgIH1cclxufSIsIi5zdGVwcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcclxuICAgIG92ZXJmbG93LXg6IGNsaXA7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNjYlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJ9CR0YPQtNGD0YnQuNC1INC40YHRgtC+0YfQvdC40LrQuCDQvtCx0L7Qs9Cw0YnQtdC90LjRjyDQstCw0YHRjtC60LjQvdGG0LXQsic7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjdyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWJsdWUpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcmQtbGlzdCB7XHJcbiAgICAgICAgY291bnRlci1yZXNldDogY2FyZCAwO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgKG1pbm1heCgzOTRweCwgMWZyKSkpO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkLWl0ZW0ge1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjYXJkIDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDExMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCA0dncsIDIwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcGFwZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY2FyZCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wYXBwZXItbGcucG5nKTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjYxcHgpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wYXBlci1tZC5wbmcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNykge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwJTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi9pbWcvcGxhbmUucG5nKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zdGVwcyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NhcmQtbGlzdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNDRweDtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi9pbWcvcGxhbmUtbW9iLnBuZyk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NhcmQtaXRlbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyIHtcclxuXHJcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3NsaWRlIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcGFwZXItbW9iLnBuZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xyXG4gICAgLnN0ZXBzX190aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHRleHQtd3JhcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tZW1iZXJzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zbGlkZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLTA2KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTRweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDM3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rlc2NyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLTA2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAtLWJ0bi1wYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICAtLWJ0bi1jb2xvcjogIzMwNTdhMjtcclxuICAgICAgICAgICAgLS1idG4tYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIC0tYnRuLWJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICAgICAgICAgIC0tYnRuLWZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIC0tYnRuLWhvdmVyLWJnOiB2YXIoLS1hY2NlbnQtYmx1ZSk7XHJcbiAgICAgICAgICAgIC0tYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC42O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWVtYmVycyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXIge1xyXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3NsaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuXHJcbiAgICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNsYW1wKDI0NHB4LCAxNHZ3LCAzMjBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWNvbG9yKTtcblx0cGFkZGluZzogNDBweCAwIDcycHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci0wNik7XG5cdHRleHQtd3JhcDogaW5pdGlhbDtcblxuXHQmX190ZXh0IHtcblx0XHRtYXgtd2lkdGg6IDk4JTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjNweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcblx0LmZvb3RlciB7XG5cdFx0cGFkZGluZzogNDBweCAwIDYwcHg7XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuXHRcdH1cblx0fVxufSJdfQ== */
