@-webkit-keyframes bio-secrets-gear-spin{0%{transform:rotate(0deg)}12%,16.6%,8%{transform:rotate(60deg)}25%,33.3%{transform:rotate(120deg)}41%,50%{transform:rotate(180deg)}58%,66.6%{transform:rotate(240deg)}75%,83.3%{transform:rotate(300deg)}91%,to{transform:rotate(360deg)}}@keyframes bio-secrets-gear-spin{0%{transform:rotate(0deg)}12%,16.6%,8%{transform:rotate(60deg)}25%,33.3%{transform:rotate(120deg)}41%,50%{transform:rotate(180deg)}58%,66.6%{transform:rotate(240deg)}75%,83.3%{transform:rotate(300deg)}91%,to{transform:rotate(360deg)}}@-webkit-keyframes bio-secrets-gear-spin-reverse{0%{transform:rotate(0deg)}16.6%,8%{transform:rotate(-60deg)}25%,33.3%{transform:rotate(-120deg)}41%,50%{transform:rotate(-180deg)}58%,66.6%{transform:rotate(-240deg)}75%,83.3%{transform:rotate(-300deg)}91%,to{transform:rotate(-360deg)}}@keyframes bio-secrets-gear-spin-reverse{0%{transform:rotate(0deg)}16.6%,8%{transform:rotate(-60deg)}25%,33.3%{transform:rotate(-120deg)}41%,50%{transform:rotate(-180deg)}58%,66.6%{transform:rotate(-240deg)}75%,83.3%{transform:rotate(-300deg)}91%,to{transform:rotate(-360deg)}}@-webkit-keyframes bio-secrets-float-molecule-mobile{0%,to{transform:translateX(-50%) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(-50%) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(-50%) scale(.99) rotate(-.5deg) translateY(1px)}}@keyframes bio-secrets-float-molecule-mobile{0%,to{transform:translateX(-50%) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(-50%) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(-50%) scale(.99) rotate(-.5deg) translateY(1px)}}@-webkit-keyframes bio-secrets-float-molecule{0%,to{transform:translateX(-100%) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(-100%) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(-100%) scale(.99) rotate(-.5deg) translateY(1px)}}@keyframes bio-secrets-float-molecule{0%,to{transform:translateX(-100%) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(-100%) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(-100%) scale(.99) rotate(-.5deg) translateY(1px)}}@-webkit-keyframes bio-secrets-timeline-blink{0%{opacity:0;transform:scale(.3);-webkit-filter:blur(4px);filter:blur(4px)}70%{transform:scale(1.05);-webkit-filter:blur(0);filter:blur(0)}to{opacity:1;transform:scale(1)}}@keyframes bio-secrets-timeline-blink{0%{opacity:0;transform:scale(.3);-webkit-filter:blur(4px);filter:blur(4px)}70%{transform:scale(1.05);-webkit-filter:blur(0);filter:blur(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes bio-secrets-timeline-glow{0%{box-shadow:0 0 0 transparent}50%{box-shadow:0 0 15px rgba(206,176,136,.24)}to{box-shadow:0 0 15px transparent}}@keyframes bio-secrets-timeline-glow{0%{box-shadow:0 0 0 transparent}50%{box-shadow:0 0 15px rgba(206,176,136,.24)}to{box-shadow:0 0 15px transparent}}@-webkit-keyframes bio-secrets-timeline-blink-text-mobile{0%{opacity:0;transform:translateY(100%) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bio-secrets-timeline-blink-text-mobile{0%{opacity:0;transform:translateY(100%) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes bio-secrets-timeline-blink-text{0%{opacity:0;transform:translateX(-50%) translateY(100%) scale(.3)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes bio-secrets-timeline-blink-text{0%{opacity:0;transform:translateX(-50%) translateY(100%) scale(.3)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.bio-secrets{--bio-secrets-main-color: #CEB085;--bio-secrets-color-dove-gray: #6A6A6A;--bio-secrets-color-background-gray: #F3F4F7;--bio-secrets-wysiwug-paragraph-padding-bottom: 0;--bio-secrets-color-primary: #5A832A;overflow:hidden;font-size:16px;line-height:1.5625}.bio-secrets strong{font-weight:700}@media screen and (min-width:1200px){.bio-secrets{font-size:14px;line-height:1.25}}.bio-secrets__button{padding:9px 33px;border:1px solid #000;border-radius:22px;text-transform:uppercase;color:#000;text-decoration:none;font-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.bio-secrets p{padding:0;margin:0 0 1em}.bio-secrets__textarea{white-space:pre-line}.bio-secrets__wysiwyg p{margin-bottom:var(--bio-secrets-wysiwug-paragraph-padding-bottom)}.bio-secrets-video{position:relative;min-height:calc(100dvh - 110px - 143px);background:#1c1009}.bio-secrets-video__video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding-bottom:0;position:absolute}@media screen and (max-width:839.98px){.bio-secrets-video{margin-bottom:calc(20px + 4px)}}.bio-secrets-main{text-align:left;display:flex;flex-direction:column;align-items:center;justify-content:center}.bio-secrets-main__block{display:flex;gap:24px;flex-direction:column}.bio-secrets-main__left{max-width:750px;font-size:24px;line-height:1.25}@media screen and (min-width:1200px){.bio-secrets-main__left{font-size:30px}}.bio-secrets-main__title{padding-bottom:7px;text-transform:uppercase}.bio-secrets-main__subtitle{font-size:24px}.bio-secrets-main__button{text-transform:uppercase;padding:6px 34px;font-size:20px}@media screen and (max-width:839.98px){.bio-secrets-main{margin-bottom:49px}.bio-secrets-main__left{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.bio-secrets-main__block{max-width:1000px}.bio-secrets-main__title{display:flex;flex-direction:column}.bio-secrets-main__button{background:var(--bio-secrets-color-primary);border-color:var(--bio-secrets-color-primary);color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;white-space:nowrap}}@media screen and (min-width:1000px) and (max-width:1199.98px){.bio-secrets-main__block{max-width:80%}}@media screen and (min-width:840px){.bio-secrets-main{background:var(--bio-secrets-main-color);height:143px}.bio-secrets-main__block{align-items:center;justify-content:space-between;flex-direction:row;gap:20px}.bio-secrets-main__button{text-transform:uppercase;padding:6px 34px;font-size:20px}}@media screen and (min-width:1200px){.bio-secrets-main__block{max-width:1000px;margin:0 auto}.bio-secrets-main__button{text-transform:uppercase;padding:6px 34px;font-size:20px}}.bio-secrets-age{padding-top:30px;padding-bottom:40px;margin-bottom:20px;background:url(/i/bio-secrets/age/clock-sm.png) no-repeat right center;background-size:contain}.bio-secrets-age__title{font-size:24px;line-height:1.25;padding-bottom:16px}@media screen and (min-width:1200px){.bio-secrets-age__title{font-size:30px}}.bio-secrets-age__list-item{padding-bottom:16px}@media screen and (max-width:879.98px){.bio-secrets-age__title{display:flex;flex-direction:column}}@media screen and (min-width:880px){.bio-secrets-age__container{display:flex;gap:20px;max-width:922px}.bio-secrets-age__column{flex:0 0 50%;display:flex;flex-direction:column;justify-content:space-between;height:260px}.bio-secrets-age__column--left{padding-top:30px}.bio-secrets-age__list-item{padding-bottom:0}}@media screen and (min-width:1200px){.bio-secrets-age{padding-top:100px;padding-bottom:84px;background-image:url(/i/bio-secrets/age/clock-lg.png);background-position:center -20%;background-size:auto 140%;margin-bottom:0}.bio-secrets-age__column--left{flex-basis:501px}.bio-secrets-age__column--right{flex-basis:401px}}.bio-secrets-age-list-item{display:flex;gap:15px;align-items:center}.bio-secrets-age-list-item__image{border-radius:50%;overflow:hidden;width:100px;height:100px;aspect-ratio:1;flex-shrink:0}.bio-secrets-age-list-item__title{padding-bottom:4px;font-weight:700;line-height:1.1}.bio-secrets-age-list-item__subtitle{line-height:1.1}@media screen and (min-width:880px){.bio-secrets-age-list-item{max-width:411px;gap:27px}.bio-secrets-age-list-item__title{font-size:20px}.bio-secrets-age-list-item__subtitle{font-size:14px}}@media screen and (min-width:1200px){.bio-secrets-age-list-item__title{padding-bottom:8px}}.bio-secrets-poster{--background-image: url(/i/bio-secrets/poster/bg-sm-800.jpg);padding-top:280px;padding-bottom:30px;margin-bottom:20px;background:#e9e8e5 no-repeat center top;position:relative;z-index:2}.bio-secrets-chrono-components.in-viewport,.bio-secrets-poster.in-viewport{background-image:var(--background-image)}.bio-secrets-poster__text{padding:24px 34px 37px;line-height:1.5;background:var(--bio-secrets-main-color);max-width:320px}@media screen and (max-width:799.98px){.bio-secrets-poster__container{width:100%}}@media only screen and (-webkit-min-device-pixel-ratio:1.25) and (max-width:799.98px),only screen and (min-resolution:1.25dppx) and (max-width:799.98px){.bio-secrets-poster{--background-image: url(/i/bio-secrets/poster/bg-sm-800@2x.jpg);background-size:cover}}@media screen and (min-width:800px){.bio-secrets-poster{height:294px;padding-top:63px;padding-bottom:64px;margin-bottom:0;--background-image: url(/i/bio-secrets/poster/bg-1200.jpg)}.bio-secrets-poster__text{padding:36px 30px 35px 36px;font-size:16px;max-width:460px;line-height:1.2}}@media screen and (min-width:1000px){.bio-secrets-poster{background-size:cover}.bio-secrets-poster__text{max-width:580px;padding:36px 30px 35px 69px;font-size:20px}}@media screen and (min-width:1200px){.bio-secrets-poster{--background-image: url(/i/bio-secrets/poster/bg-1920.jpg)}}.bio-secrets-about-chrono{position:relative;z-index:3;padding-top:92px;padding-bottom:40px;--gear-translate-x-offset: 0;--gear-translate-y: -50%;--gear-size-1: 83px;--gear-size-2: 120px;--gear-size-3: 70px;--gear-animation-name: bio-secrets-gear-spin;--gear-animation-time: 30s}.bio-secrets-about-chrono__borders{position:relative;margin:0 auto;padding:60px 17px 30px;border:2px solid var(--bio-secrets-main-color)}.bio-secrets-about-chrono__gear{position:absolute;height:auto;border-radius:50%;top:0;left:50%;transform:translateX(calc(-50% + var(--gear-translate-x-offset))) translateY(var(--gear-translate-y));background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1}.bio-secrets-about-chrono__gear--1{width:var(--gear-size-1);height:var(--gear-size-1);--gear-translate-x-offset: calc(-1 * var(--gear-size-1) / 2 - var(--gear-size-2) / 2 - 10px)}.bio-secrets-about-chrono__gear--2{width:var(--gear-size-2);height:var(--gear-size-2);--gear-translate-x-offset: 0px;--gear-animation-name: bio-secrets-gear-spin-reverse}.bio-secrets-about-chrono__gear--3{width:var(--gear-size-3);height:var(--gear-size-3);--gear-translate-x-offset: calc(var(--gear-size-2) / 2 + var(--gear-size-3) / 2 + 5px)}.bio-secrets-about-chrono__gear-image{-webkit-animation:var(--gear-animation-name) var(--gear-animation-time) ease-in-out infinite;animation:var(--gear-animation-name) var(--gear-animation-time) ease-in-out infinite;transform:rotate(0deg);will-change:transform;width:100%;height:100%}.bio-secrets-about-chrono__title{font-weight:700;font-size:24px;line-height:1.56;text-transform:uppercase;color:var(--bio-secrets-main-color)}@media screen and (min-width:1200px){.bio-secrets-about-chrono__title{font-size:30px}}.bio-secrets-about-chrono__columns{display:flex;flex-direction:column;gap:16px}.bio-secrets-about-chrono__text p{margin:0 0 16px}.bio-secrets-about-chrono__text p:last-child{margin-bottom:0}.bio-secrets-about-chrono__text strong{color:var(--bio-secrets-main-color)}@media screen and (min-width:1200px){.bio-secrets-about-chrono{padding-top:70px;padding-bottom:60px;--gear-size-1: 173px;--gear-size-2: 220px;--gear-size-3: 122px}.bio-secrets-about-chrono__borders{position:relative;margin:0 auto;padding-top:87px;padding-bottom:55px}.bio-secrets-about-chrono__columns{display:flex;flex-direction:row;gap:16px;justify-content:space-around}.bio-secrets-about-chrono__column--left{width:366px;margin-left:36px}.bio-secrets-about-chrono__column--right{width:426px}.bio-secrets-about-chrono__br-sm-only{display:none}.bio-secrets-about-chrono__gear--1{left:0;transform:translateX(-50%) translateY(-50%)}.bio-secrets-about-chrono__gear--2{--gear-translate-x-offset: -20px;--gear-animation-direction: reverse}.bio-secrets-about-chrono__gear--3{--gear-translate-x-offset: calc(var(--gear-size-2) / 2 + var(--gear-size-3) / 2 + 20px)}}.bio-secrets-chrono-components{--bio-secrets-chrono-components-margin-top-sm: -95px;background:var(--bio-secrets-color-background-gray);--background-image: url(/i/bio-secrets/components/shadow-sm.png);padding-bottom:27px;position:relative;z-index:4}.bio-secrets-chrono-components__molecule{display:block;position:relative;top:var(--bio-secrets-chrono-components-margin-top-sm);left:50%;-webkit-animation:bio-secrets-float-molecule-mobile 18s ease-in-out infinite;animation:bio-secrets-float-molecule-mobile 18s ease-in-out infinite;transform-origin:center;will-change:transform}.bio-secrets-chrono-components__molecule-big{display:none}.bio-secrets-chrono-components__title{font-size:24px;line-height:1.25;padding-bottom:20px}@media screen and (min-width:1200px){.bio-secrets-chrono-components__title{font-size:30px}}.bio-secrets-chrono-components__text{padding-bottom:20px}.bio-secrets-chrono-components__list-item{border-bottom:1px solid var(--bio-secrets-color-dove-gray);padding-bottom:10px;margin-bottom:20px}.bio-secrets-chrono-components__list-item:last-child{border-bottom:none;margin-bottom:0}.bio-secrets-chrono-components__list-title{color:var(--bio-secrets-main-color);font-weight:700;padding-bottom:5px}@media screen and (max-width:1199.98px){.bio-secrets-chrono-components__container{margin-top:var(--bio-secrets-chrono-components-margin-top-sm)}}@media screen and (min-width:1200px){.bio-secrets-chrono-components{padding-top:60px;padding-bottom:43px;--background-image: url(/i/bio-secrets/components/shadow.png)}.bio-secrets-chrono-components__container{padding-left:568px}.bio-secrets-chrono-components__molecule{display:none}.bio-secrets-chrono-components__molecule-big{display:block;position:absolute;top:-110px;left:50%;transform:translateX(-100%);-webkit-animation:bio-secrets-float-molecule 18s ease-in-out infinite;animation:bio-secrets-float-molecule 18s ease-in-out infinite;transform-origin:center;will-change:transform}}.bio-secrets-shop{padding-top:20px;padding-bottom:62px}.bio-secrets-shop__cards{align-items:stretch;gap:10px 30px;grid-template-columns:1fr;display:flex;flex-wrap:wrap;justify-content:center;max-width:980px;margin:0 auto}.bio-secrets-shop__cards .small_item{min-height:430px;width:270px;margin:0}.bio-secrets-period-28-days{background:var(--bio-secrets-color-background-gray);padding-top:40px;padding-bottom:20px}.bio-secrets-period-28-days__title{font-size:24px;line-height:1.25;padding-bottom:16px}@media screen and (min-width:1200px){.bio-secrets-period-28-days__title{font-size:30px}}.bio-secrets-period-28-days__subtitle{font-weight:700;color:#000;padding-bottom:27px}.bio-secrets-period-28-days__period-wrapper{display:flex;gap:18px;align-items:flex-start;justify-content:center}.bio-secrets-period-28-days__period-timeline{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:flex-start;padding-bottom:280px}.bio-secrets-period-28-days__period-timeline.in-viewport{--animation-name-dot: bio-secrets-timeline-blink;--animation-name-text: bio-secrets-timeline-blink-text-mobile}.bio-secrets-period-28-days__period-dot{--dot-size: 15px;--dot-animation-delay: 0s;border:1px solid var(--bio-secrets-main-color);border-radius:50%;width:var(--dot-size);height:var(--dot-size);position:relative;-webkit-animation:var(--animation-name-dot) .8s cubic-bezier(.34,1.56,.64,1) forwards,bio-secrets-timeline-glow 2s ease-out 1.2s forwards;animation:var(--animation-name-dot) .8s cubic-bezier(.34,1.56,.64,1) forwards,bio-secrets-timeline-glow 2s ease-out 1.2s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:var(--dot-animation-delay);animation-delay:var(--dot-animation-delay);will-change:transform,filter;opacity:0}.bio-secrets-period-28-days__period-dot.is-active{--dot-size: 30px;background:var(--bio-secrets-main-color)}.bio-secrets-period-28-days__period-dot.is-active:before{content:attr(data-content);color:var(--bio-secrets-main-color);display:block;position:absolute;right:calc(100% + 10px);font-size:30px;line-height:1;font-weight:700;-webkit-animation:var(--animation-name-text) .8s cubic-bezier(.34,1.56,.64,1) forwards;animation:var(--animation-name-text) .8s cubic-bezier(.34,1.56,.64,1) forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:calc(var(--dot-animation-delay) + .3s);animation-delay:calc(var(--dot-animation-delay) + .3s);opacity:0}.bio-secrets-period-28-days__periods{position:relative;width:225px;max-width:calc(100vw - 180px)}.bio-secrets-period-28-days__period{position:absolute;top:0;left:calc(100% + 20px);width:225px}.bio-secrets-period-28-days__period-title{font-weight:700}@media screen and (min-width:1000px){.bio-secrets-period-28-days{padding-top:40px;padding-bottom:240px}.bio-secrets-period-28-days__title{padding-bottom:27px;padding-left:69px;padding-right:69px}.bio-secrets-period-28-days__subtitle{padding-left:69px;max-width:calc(520px + 69px);padding-bottom:83px;font-size:20px}.bio-secrets-period-28-days__period-wrapper{flex-direction:column}.bio-secrets-period-28-days__period-timeline{flex-direction:row;justify-content:space-between;width:100%;padding-bottom:0}.bio-secrets-period-28-days__period-timeline.in-viewport{--animation-name-text: bio-secrets-timeline-blink-text}.bio-secrets-period-28-days__period-dot{border-width:2px;position:relative}.bio-secrets-period-28-days__period-dot.is-active:before{bottom:calc(100% + 10px);right:initial;left:50%;transform:translateX(-50%);-webkit-animation-name:bio-secrets-timeline-blink-text;animation-name:bio-secrets-timeline-blink-text}.bio-secrets-period-28-days__periods{width:100%;margin-top:29px}.bio-secrets-period-28-days__period{position:absolute;top:calc(100% + 30px);left:-10px}.bio-secrets-period-28-days__period--3{width:240px;left:-10px}.bio-secrets-period-28-days__period--14{width:240px;left:-66px}.bio-secrets-period-28-days__period--28{width:310px;left:initial;right:-100px}.bio-secrets-period-28-days__period-title{padding-bottom:10px;font-size:20px}.bio-secrets-period-28-days__period-description{font-size:14px;line-height:1.25}}.bio-secrets-period-start-now{padding:53px 18px;text-align:center;background:var(--bio-secrets-main-color)}.bio-secrets-period-start-now__title{font-size:24px;line-height:1.25;padding-bottom:13px}@media screen and (min-width:1200px){.bio-secrets-period-start-now__title{font-size:30px}}.bio-secrets-period-start-now__button{display:inline-block;text-decoration:none;padding:5px 33px}@media screen and (min-width:1200px){.bio-secrets-period-start-now{padding:26px 0}}.bio-secrets-big-poster__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1200px){.bio-secrets-big-poster{width:200%;transform:translateX(-25%);max-width:none}}.bio-secrets-about-info{padding:24px 0}.bio-secrets-about-info__text{padding-bottom:10px}.bio-secrets-about-info__title{padding-bottom:10px;font-weight:700}.bio-secrets-about-info__list{margin:0;padding-left:30px}.bio-secrets-about-info__table{margin-top:20px;width:100%}@media screen and (min-width:1200px){.bio-secrets-about-info__wrapper{padding:28px 69px 30px}}.bio-secrets-info-table{text-align:center;--gear-size-1: 50px;--gear-size-2: 70px;--gear-animation-time: 60s;--gear-animation-name: bio-secrets-gear-spin}.bio-secrets-info-table__column{border:2px solid var(--bio-secrets-main-color);padding-bottom:8px;position:relative}.bio-secrets-info-table__column-title{background:var(--bio-secrets-main-color);font-weight:700;padding:12px 10px;margin-bottom:12px}.bio-secrets-info-table__column-row{border-bottom:2px solid var(--bio-secrets-main-color);padding:5px}.bio-secrets-info-table__column-row:last-child{border-bottom:none}.bio-secrets-info-table__gear{position:absolute;height:auto;border-radius:50%;top:0;aspect-ratio:1}.bio-secrets-info-table__gear--1{width:var(--gear-size-1);transform:translateY(-28%);left:0}.bio-secrets-info-table__gear--2{width:var(--gear-size-2);transform:translateY(-55%);--gear-animation-name: bio-secrets-gear-spin-reverse;right:0}.bio-secrets-info-table__gear-image{-webkit-animation:var(--gear-animation-name) var(--gear-animation-time) ease-in-out infinite;animation:var(--gear-animation-name) var(--gear-animation-time) ease-in-out infinite;transform:rotate(0deg);will-change:transform;width:100%;height:100%}@media screen and (max-width:1198.98px){.bio-secrets-info-table__gear--1{transform:translateY(-34%);left:2%}.bio-secrets-info-table__gear--2{transform:translateY(-34%);right:2%}}@media screen and (min-width:1200px){.bio-secrets-info-table{display:flex;--gear-size-1: 94px;--gear-size-2: 180px}.bio-secrets-info-table__column{flex:0 0 50%;padding-bottom:0}.bio-secrets-info-table__column:first-child{border-right:none}.bio-secrets-info-table__column-title{font-size:20px;margin-bottom:4px}.bio-secrets-info-table__column-row{padding:10px}}.bio-secrets-about-info-2{--background-image: none;background:var(--bio-secrets-main-color) var(--background-image) no-repeat center top;padding-bottom:25px;background-size:contain}.bio-secrets-about-info-2__image{width:100%}.bio-secrets-about-info-2__title{font-size:24px;line-height:1.25;text-transform:uppercase;padding-top:24px;padding-bottom:18px}@media screen and (min-width:1200px){.bio-secrets-about-info-2__title{font-size:30px}}.bio-secrets-about-info-2__text{padding-bottom:10px}.bio-secrets-about-info-2__text--strong{font-weight:700}.bio-secrets-about-info-2__text:last-child{padding-bottom:0}@media screen and (min-width:1200px){.bio-secrets-about-info-2{padding-top:227px;padding-bottom:0;background-size:cover}.bio-secrets-about-info-2.in-viewport{--background-image: url(/i/bio-secrets/info2/bg.jpg)}.bio-secrets-about-info-2__image{display:none}.bio-secrets-about-info-2__container{max-width:502px;background:var(--bio-secrets-main-color);padding:47px 69px 87px;position:relative}.bio-secrets-about-info-2__title{position:absolute;bottom:calc(100% + 30px);left:69px;width:490px}.bio-secrets-about-info-2__text{padding-bottom:38px}.bio-secrets-about-info-2__text--strong{font-size:20px}}@media screen and (min-width:1200px) and (min-aspect-ratio:2.16793893){.bio-secrets-about-info-2{background-color:#d3c9c1;background-size:contain}}.bio-secrets-product-page .item_big .img{position:relative;width:570px}.bio-secrets-product-page .item_big img{position:relative;z-index:2;display:block;margin:0 auto;width:570px;max-width:100%;height:auto;transform:none;left:0}.bio-secrets-product-page .item_big .bg_img_1105{background-color:#ceb085}@media screen and (max-width:1001px){.mobile_available .bio-secrets-product-page .item_wrapper .inner{align-items:flex-start}}@media screen and (max-width:1000px){.mobile_available .item_wrapper .content{margin-top:50px}.mobile_available .item_wrapper .item_spoiler{margin-bottom:10px}.mobile_available .item_page .item_wrapper .img,.mobile_available .item_page .item_wrapper img{margin-top:0}}@media screen and (max-width:640px){.mobile_available .item_wrapper .img{margin-bottom:10%}.mobile_available .item_wrapper .content{margin-top:0}.mobile_available .bio-secrets-product-page .components_list .item{width:100%}}@media screen and (max-width:445px){.mobile_available #wrapper .item_big div.img{width:100vw;max-width:100vw;margin-left:-5vw}.mobile_available .item_page .big_items .item_big:nth-child(odd){background-color:transparent;padding-top:0}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJpby1zZWNyZXRzLmxlc3MiLCJiaW8tc2VjcmV0cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUFrV0EseUNBQ0UsRSxDQUFLLHNCLENBSUwsRyxDQUNBLEssQ0FGQSxFLENBQU8sdUIsQ0FLUCxHLENBQ0EsSyxDQURPLHdCLENBSVAsRyxDQUNBLEcsQ0FETyx3QixDQUlQLEcsQ0FDQSxLLENBRE8sd0IsQ0FJUCxHLENBQ0EsSyxDQURPLHdCLENBSVAsRyxDQUNBLEUsQ0FETywwQixBQXpCVCxpQ0FDRSxFLENBQUssc0IsQ0FJTCxHLENBQ0EsSyxDQUZBLEUsQ0FBTyx1QixDQUtQLEcsQ0FDQSxLLENBRE8sd0IsQ0FJUCxHLENBQ0EsRyxDQURPLHdCLENBSVAsRyxDQUNBLEssQ0FETyx3QixDQUlQLEcsQ0FDQSxLLENBRE8sd0IsQ0FJUCxHLENBQ0EsRSxDQURPLDBCLEFBSVQsaURBQ0UsRSxDQUFLLHNCLENBSUwsSyxDQURBLEUsQ0FBTyx3QixDQUlQLEcsQ0FDQSxLLENBRE8seUIsQ0FJUCxHLENBQ0EsRyxDQURPLHlCLENBSVAsRyxDQUNBLEssQ0FETyx5QixDQUlQLEcsQ0FDQSxLLENBRE8seUIsQ0FJUCxHLENBQ0EsRSxDQURPLDJCLEFBeEJULHlDQUNFLEUsQ0FBSyxzQixDQUlMLEssQ0FEQSxFLENBQU8sd0IsQ0FJUCxHLENBQ0EsSyxDQURPLHlCLENBSVAsRyxDQUNBLEcsQ0FETyx5QixDQUlQLEcsQ0FDQSxLLENBRE8seUIsQ0FJUCxHLENBQ0EsSyxDQURPLHlCLENBSVAsRyxDQUNBLEUsQ0FETywyQixBQWlKVCxxREFDRSxFLENBU0EsRSxDQVJFLDhELENBRUYsRyxDQUNFLG9FLENBRUYsRyxDQUNFLHNFLEFBUkosNkNBQ0UsRSxDQVNBLEUsQ0FSRSw4RCxDQUVGLEcsQ0FDRSxvRSxDQUVGLEcsQ0FDRSxzRSxBQVFKLDhDQUNFLEUsQ0FTQSxFLENBUkUsK0QsQ0FFRixHLENBQ0UscUUsQ0FFRixHLENBQ0UsdUUsQUFSSixzQ0FD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Y2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyaWFibGVzLmxlc3NcIjtcblxuLmJpby1zZWNyZXRzLXRpdGxlLW1peGluKEBsaW5lSGVpZ2h0OiAxLjI1KSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lSGVpZ2h0O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uYmlvLXNlY3JldHMge1xuICAtLWJpby1zZWNyZXRzLW1haW4tY29sb3I6ICNDRUIwODU7XG4gIC0tYmlvLXNlY3JldHMtY29sb3ItZG92ZS1ncmF5OiAjNkE2QTZBO1xuICAtLWJpby1zZWNyZXRzLWNvbG9yLWJhY2tncm91bmQtZ3JheTogI0YzRjRGNztcbiAgLS1iaW8tc2VjcmV0cy13eXNpd3VnLXBhcmFncmFwaC1wYWRkaW5nLWJvdHRvbTogMDtcbiAgLS1iaW8tc2VjcmV0cy1jb2xvci1wcmltYXJ5OiBAcHJpbWFyeS1jb2xvcjtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjU7XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA5cHggMzNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gIH1cblxuICAmX190ZXh0YXJlYSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgJl9fd3lzaXd5ZyB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iaW8tc2VjcmV0cy13eXNpd3VnLXBhcmFncmFwaC1wYWRkaW5nLWJvdHRvbSk7XG4gICAgfVxuICB9XG59XG5cbi5iaW8tc2VjcmV0cy12aWRlbyB7XG4gIC8vYmFja2dyb3VuZDogdXJsKC9pL2Jpby1zZWNyZXRzL21haW4vYmcuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgLy9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAvL2JhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogY2FsYygxMDBkdmggLSAxMTBweCAtIDE0M3B4KTtcbiAgYmFja2dyb3VuZDogIzFjMTAwOTtcblxuICAmX192aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyBhc3BlY3QtcmF0aW86IDE5MjAgLyAxMDgwO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM5Ljk4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwcHggKyA0cHgpO1xuICB9XG59XG5cbi5iaW8tc2VjcmV0cy1tYWluIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJl9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIC5iaW8tc2VjcmV0cy10aXRsZS1taXhpbjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDZweCAzNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzOS45OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDlweDtcblxuICAgICZfX2xlZnQge1xuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfX2Jsb2NrIHtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iaW8tc2VjcmV0cy1jb2xvci1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmlvLXNlY3JldHMtY29sb3ItcHJpbWFyeSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgLy8gY2FydCBibG9jayBoYWNrZml4XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICZfX2Jsb2NrIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MHB4KSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG4gICAgaGVpZ2h0OiAxNDNweDtcblxuICAgICZfX2Jsb2NrIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZzogNnB4IDM0cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgJl9fYmxvY2sge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDZweCAzNHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtYWdlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2kvYmlvLXNlY3JldHMvYWdlL2Nsb2NrLXNtLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICZfX3RpdGxlIHtcbiAgICAuYmlvLXNlY3JldHMtdGl0bGUtbWl4aW47XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cblxuICAmX19saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc5Ljk4cHgpIHtcbiAgICAmX190aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4ODBweCkge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MjJweDtcbiAgICB9XG5cbiAgICAmX19jb2x1bW4ge1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiAyNjBweDtcblxuICAgICAgJi0tbGVmdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL2FnZS9jbG9jay1sZy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMjAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmX19jb2x1bW4ge1xuICAgICAgJi0tbGVmdCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwMXB4O1xuICAgICAgfVxuXG4gICAgICAmLS1yaWdodCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQwMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtYWdlLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4ODBweCkge1xuICAgIG1heC13aWR0aDogNDExcHg7XG4gICAgZ2FwOiAyN3B4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAmX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtcG9zdGVyIHtcbiAgLS1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYmlvLXNlY3JldHMvcG9zdGVyL2JnLXNtLTgwMC5qcGcpO1xuICBwYWRkaW5nLXRvcDogMjgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTllOGU1IG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG5cbiAgJi5pbi12aWV3cG9ydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmFja2dyb3VuZC1pbWFnZSk7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDM0cHggMzdweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTkuOThweCkge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMS4yNWRwcHgpIGFuZCAobWF4LXdpZHRoOiA3OTkuOThweCkge1xuICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL3Bvc3Rlci9iZy1zbS04MDBAMnguanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICBoZWlnaHQ6IDI5NHB4O1xuICAgIHBhZGRpbmctdG9wOiA2M3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLS1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYmlvLXNlY3JldHMvcG9zdGVyL2JnLTEyMDAuanBnKTtcblxuICAgICZfX3RleHQge1xuICAgICAgcGFkZGluZzogMzZweCAzMHB4IDM1cHggMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgICBwYWRkaW5nOiAzNnB4IDMwcHggMzVweCA2OXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL3Bvc3Rlci9iZy0xOTIwLmpwZyk7XG4gIH1cbn1cblxuLyog0LDQvdC40LzQsNGG0LjQuCAqL1xuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy1nZWFyLXNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cbiAgLyog0KjQsNCzIDE6IDYwwrAgKi9cbiAgOCUgICB7IHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgfSAvKiDQp9GD0YLRjCDQv9C10YDQtdC70LXRgtC10LvQuCAqL1xuICAxMiUgIHsgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpOyB9IC8qINCX0LDRhNC40LrRgdC40YDQvtCy0LDQu9C40YHRjCAqL1xuICAxNi42JSB7IHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgfSAvKiDQn9Cw0YPQt9CwICovXG5cbiAgLyog0KjQsNCzIDI6IDEyMMKwICovXG4gIDI1JSAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpOyB9XG4gIDMzLjMlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTsgfVxuXG4gIC8qINCo0LDQsyAzOiAxODDCsCAqL1xuICA0MSUgIHsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICA1MC4wJSB7IHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuICAvKiDQqNCw0LMgNDogMjQwwrAgKi9cbiAgNTglICB7IHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7IH1cbiAgNjYuNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpOyB9XG5cbiAgLyog0KjQsNCzIDU6IDMwMMKwICovXG4gIDc1JSAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpOyB9XG4gIDgzLjMlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTsgfVxuXG4gIC8qINCo0LDQsyA2OiAzNjDCsCAqL1xuICA5MSUgIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIGJpby1zZWNyZXRzLWdlYXItc3Bpbi1yZXZlcnNlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXG4gIC8qINCo0LDQsyAxOiAtNjDCsCAqL1xuICA4JSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoLTYwZGVnKTsgfSAvKiDQn9GA0L7Qu9C10YIg0LIg0LzQuNC90YPRgSAqL1xuICAxNi42JSB7IHRyYW5zZm9ybTogcm90YXRlKC02MGRlZyk7IH0gLyog0J/QsNGD0LfQsCAqL1xuXG4gIC8qINCo0LDQsyAyOiAtMTIwwrAgKi9cbiAgMjUlICB7IHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpOyB9XG4gIDMzLjMlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyMGRlZyk7IH1cblxuICAvKiDQqNCw0LMgMzogLTE4MMKwICovXG4gIDQxJSAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuICA1MC4wJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG5cbiAgLyog0KjQsNCzIDQ6IC0yNDDCsCAqL1xuICA1OCUgIHsgdHJhbnNmb3JtOiByb3RhdGUoLTI0MGRlZyk7IH1cbiAgNjYuNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMjQwZGVnKTsgfVxuXG4gIC8qINCo0LDQsyA1OiAtMzAwwrAgKi9cbiAgNzUlICB7IHRyYW5zZm9ybTogcm90YXRlKC0zMDBkZWcpOyB9XG4gIDgzLjMlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTMwMGRlZyk7IH1cblxuICAvKiDQqNCw0LMgNjogLTM2MMKwICovXG4gIDkxJSAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7IH1cbn1cblxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ubyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZy10b3A6IDkycHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiAwO1xuICAtLWdlYXItdHJhbnNsYXRlLXk6IC01MCU7XG4gIC0tZ2Vhci1zaXplLTE6IDgzcHg7XG4gIC0tZ2Vhci1zaXplLTI6IDEyMHB4O1xuICAtLWdlYXItc2l6ZS0zOiA3MHB4O1xuICAtLWdlYXItYW5pbWF0aW9uLW5hbWU6IGJpby1zZWNyZXRzLWdlYXItc3BpbjtcbiAgLS1nZWFyLWFuaW1hdGlvbi10aW1lOiAzMHM7XG5cbiAgJl9fYm9yZGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDYwcHggMTdweCAzMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICB9XG5cbiAgJl9fZ2VhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSArIHZhcigtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0KSkpIHRyYW5zbGF0ZVkodmFyKC0tZ2Vhci10cmFuc2xhdGUteSkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG5cbiAgICAmLS0xIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1nZWFyLXNpemUtMSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWdlYXItc2l6ZS0xKTtcbiAgICAgIC0tZ2Vhci10cmFuc2xhdGUteC1vZmZzZXQ6IGNhbGMoLTEgKiB2YXIoLS1nZWFyLXNpemUtMSkgLyAyIC0gdmFyKC0tZ2Vhci1zaXplLTIpIC8gMiAtIDEwcHgpO1xuICAgIH1cblxuICAgICYtLTIge1xuICAgICAgd2lkdGg6IHZhcigtLWdlYXItc2l6ZS0yKTtcbiAgICAgIGhlaWdodDogdmFyKC0tZ2Vhci1zaXplLTIpO1xuICAgICAgLS1nZWFyLXRyYW5zbGF0ZS14LW9mZnNldDogMHB4O1xuICAgICAgLS1nZWFyLWFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy1nZWFyLXNwaW4tcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAmLS0zIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1nZWFyLXNpemUtMyk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWdlYXItc2l6ZS0zKTtcbiAgICAgIC0tZ2Vhci10cmFuc2xhdGUteC1vZmZzZXQ6IGNhbGModmFyKC0tZ2Vhci1zaXplLTIpIC8gMiArIHZhcigtLWdlYXItc2l6ZS0zKSAvIDIgKyA1cHgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2dlYXItaW1hZ2Uge1xuICAgIGFuaW1hdGlvbjogdmFyKC0tZ2Vhci1hbmltYXRpb24tbmFtZSkgdmFyKC0tZ2Vhci1hbmltYXRpb24tdGltZSkgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCVcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC5iaW8tc2VjcmV0cy10aXRsZS1taXhpbigxLjU2KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgfVxuXG4gICZfX2NvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAtLWdlYXItc2l6ZS0xOiAxNzNweDtcbiAgICAtLWdlYXItc2l6ZS0yOiAyMjBweDtcbiAgICAtLWdlYXItc2l6ZS0zOiAxMjJweDtcblxuICAgICZfX2JvcmRlcnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogODdweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgICZfX2NvbHVtbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG5cbiAgICAmX19jb2x1bW4ge1xuICAgICAgJi0tbGVmdCB7XG4gICAgICAgIHdpZHRoOiAzNjZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gICAgICB9XG4gICAgICAmLS1yaWdodCB7XG4gICAgICAgIHdpZHRoOiA0MjZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ici1zbS1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fZ2VhciB7XG4gICAgICAmLS0xIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG5cbiAgICAgICYtLTIge1xuICAgICAgICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiAtMjBweDtcbiAgICAgICAgLS1nZWFyLWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICB9XG5cbiAgICAgICYtLTMge1xuICAgICAgICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiBjYWxjKHZhcigtLWdlYXItc2l6ZS0yKSAvIDIgKyB2YXIoLS1nZWFyLXNpemUtMykgLyAyICsgMjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtZmxvYXQtbW9sZWN1bGUtbW9iaWxlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjAxKSByb3RhdGUoMWRlZykgdHJhbnNsYXRlWSgtMnB4KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLjk5KSByb3RhdGUoLTAuNWRlZykgdHJhbnNsYXRlWSgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtZmxvYXQtbW9sZWN1bGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgc2NhbGUoMS4wMSkgcm90YXRlKDFkZWcpIHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlKDAuOTkpIHJvdGF0ZSgtMC41ZGVnKSB0cmFuc2xhdGVZKDFweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHMge1xuICAtLWJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzLW1hcmdpbi10b3Atc206IC05NXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iaW8tc2VjcmV0cy1jb2xvci1iYWNrZ3JvdW5kLWdyYXkpO1xuICAtLWJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9iaW8tc2VjcmV0cy9jb21wb25lbnRzL3NoYWRvdy1zbS5wbmcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG5cbiAgJi5pbi12aWV3cG9ydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmFja2dyb3VuZC1pbWFnZSk7XG4gIH1cblxuICAmX19tb2xlY3VsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogdmFyKC0tYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHMtbWFyZ2luLXRvcC1zbSk7XG4gICAgbGVmdDogNTAlO1xuICAgIGFuaW1hdGlvbjogYmlvLXNlY3JldHMtZmxvYXQtbW9sZWN1bGUtbW9iaWxlIDE4cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgfVxuICAmX19tb2xlY3VsZS1iaWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIC5iaW8tc2VjcmV0cy10aXRsZS1taXhpbigpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19saXN0LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1jb2xvci1kb3ZlLWdyYXkpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50cy1tYXJnaW4tdG9wLXNtKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDNweDtcbiAgICAtLWJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9iaW8tc2VjcmV0cy9jb21wb25lbnRzL3NoYWRvdy5wbmcpO1xuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTY4cHg7XG4gICAgfVxuXG4gICAgJl9fbW9sZWN1bGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fbW9sZWN1bGUtYmlnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTEwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgYW5pbWF0aW9uOiBiaW8tc2VjcmV0cy1mbG9hdC1tb2xlY3VsZSAxOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtc2hvcCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjJweDtcblxuICAmX19jYXJkcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMTBweCAzMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogOTgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAuc21hbGxfaXRlbSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluayB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgICBmaWx0ZXI6IGJsdXIoNHB4KTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy10aW1lbGluZS1nbG93IHtcbiAgMCUgeyBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDIwNiwgMTc2LCAxMzYsIDApOyB9XG4gIDUwJSB7IGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjA2LCAxNzYsIDEzNiwgMC4yNCk7IH1cbiAgMTAwJSB7IGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjA2LCAxNzYsIDEzNiwgMCk7IH1cbn1cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dC1tb2JpbGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgc2NhbGUoMC4zKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluay10ZXh0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSkgc2NhbGUoMC4zKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpIHNjYWxlKDEpO1xuICB9XG59XG5cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLWNvbG9yLWJhY2tncm91bmQtZ3JheSk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAmX190aXRsZSB7XG4gICAgLmJpby1zZWNyZXRzLXRpdGxlLW1peGluKCk7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cblxuICAmX19wZXJpb2Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmX19wZXJpb2QtdGltZWxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XG5cbiAgICAmLmluLXZpZXdwb3J0IHtcbiAgICAgIC0tYW5pbWF0aW9uLW5hbWUtZG90OiBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluaztcbiAgICAgIC0tYW5pbWF0aW9uLW5hbWUtdGV4dDogYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dC1tb2JpbGU7XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyaW9kLWRvdCB7XG4gICAgLS1kb3Qtc2l6ZTogMTVweDtcbiAgICAtLWRvdC1hbmltYXRpb24tZGVsYXk6IDBzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogdmFyKC0tZG90LXNpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZG90LXNpemUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbmltYXRpb246IHZhcigtLWFuaW1hdGlvbi1uYW1lLWRvdCkgMC44cyBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSkgZm9yd2FyZHMsIGJpby1zZWNyZXRzLXRpbWVsaW5lLWdsb3cgMnMgZWFzZS1vdXQgMS4ycyBmb3J3YXJkcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZG90LWFuaW1hdGlvbi1kZWxheSk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgZmlsdGVyO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAtLWRvdC1zaXplOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYW5pbWF0aW9uOiB2YXIoLS1hbmltYXRpb24tbmFtZS10ZXh0KSAwLjhzIGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKSBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWRvdC1hbmltYXRpb24tZGVsYXkpICsgMC4zcyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyaW9kcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxODBweCk7XG4gIH1cblxuICAmX19wZXJpb2Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG5cbiAgJl9fcGVyaW9kLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNDBweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA2OXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNjlweDtcbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDY5cHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTIwcHggKyA2OXB4KTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4M3B4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3BlcmlvZC13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJl9fcGVyaW9kLXRpbWVsaW5lIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAmLmluLXZpZXdwb3J0IHtcbiAgICAgICAgLS1hbmltYXRpb24tbmFtZS10ZXh0OiBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluay10ZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3BlcmlvZC1kb3Qge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGVyaW9kcyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gICAgfVxuXG4gICAgJl9fcGVyaW9kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICBsZWZ0OiAtMTBweDtcblxuICAgICAgJi0tMyB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB9XG5cbiAgICAgICYtLTE0IHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICBsZWZ0OiAtNjZweDtcbiAgICAgIH1cblxuICAgICAgJi0tMjgge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGVyaW9kLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3BlcmlvZC1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB9XG4gIH1cbn1cblxuLmJpby1zZWNyZXRzLXBlcmlvZC1zdGFydC1ub3cge1xuICBwYWRkaW5nOiA1M3B4IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG5cbiAgJl9fdGl0bGUge1xuICAgIC5iaW8tc2VjcmV0cy10aXRsZS1taXhpbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA1cHggMzNweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmc6IDI2cHggMDtcbiAgfVxufVxuXG4uYmlvLXNlY3JldHMtYmlnLXBvc3RlciB7XG4gICZfX2ltYWdlIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8ge1xuICBwYWRkaW5nOiAyNHB4IDA7XG5cbiAgJl9fdGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICZfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMjhweCA2OXB4IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi5iaW8tc2VjcmV0cy1pbmZvLXRhYmxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtLWdlYXItc2l6ZS0xOiA1MHB4O1xuICAtLWdlYXItc2l6ZS0yOiA3MHB4O1xuICAtLWdlYXItYW5pbWF0aW9uLXRpbWU6IDYwcztcbiAgLS1nZWFyLWFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy1nZWFyLXNwaW47XG5cbiAgJl9fY29sdW1uIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2NvbHVtbi10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX2NvbHVtbi1yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAmX19jb2x1bW4tcm93Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAmX19nZWFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAwO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcblxuICAgICYtLTEge1xuICAgICAgd2lkdGg6IHZhcigtLWdlYXItc2l6ZS0xKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjglKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi0tMiB7XG4gICAgICB3aWR0aDogdmFyKC0tZ2Vhci1zaXplLTIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xuICAgICAgLS1nZWFyLWFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy1nZWFyLXNwaW4tcmV2ZXJzZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2dlYXItaW1hZ2Uge1xuICAgIGFuaW1hdGlvbjogdmFyKC0tZ2Vhci1hbmltYXRpb24tbmFtZSkgdmFyKC0tZ2Vhci1hbmltYXRpb24tdGltZSkgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCVcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTguOThweCkge1xuICAgICZfX2dlYXItLTEge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNCUpO1xuICAgICAgbGVmdDogMiU7XG4gICAgfVxuXG4gICAgJl9fZ2Vhci0tMiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM0JSk7XG4gICAgICByaWdodDogMiU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLS1nZWFyLXNpemUtMTogOTRweDtcbiAgICAtLWdlYXItc2l6ZS0yOiAxODBweDtcblxuICAgICZfX2NvbHVtbiB7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2x1bW4tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgICZfX2NvbHVtbi1yb3cge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMiB7XG4gIC0tYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcikgdmFyKC0tYmFja2dyb3VuZC1pbWFnZSkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIC5iaW8tc2VjcmV0cy10aXRsZS1taXhpbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAmLS1zdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDIyN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmLmluLXZpZXdwb3J0IHtcbiAgICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL2luZm8yL2JnLmpwZyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4tYXNwZWN0LXJhdGlvOiAyODQwIC8gMTMxMCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzYzljMTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDUwMnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG4gICAgICBwYWRkaW5nOiA0N3B4IDY5cHggODdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgbGVmdDogNjlweDtcbiAgICAgIHdpZHRoOiA0OTBweDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXG4gICAgICAmLS1zdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iaW8tc2VjcmV0cy1wcm9kdWN0LXBhZ2Uge1xuICAuaXRlbV9iaWcge1xuICAgIC5pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDU3MHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5iZ19pbWdfMTEwNSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VCMDg1O1xuICAgIH1cbiAgfVxufVxuXG4ubW9iaWxlX2F2YWlsYWJsZSB7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gICAgLmJpby1zZWNyZXRzLXByb2R1Y3QtcGFnZSAuaXRlbV93cmFwcGVyIC5pbm5lciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblxuICAgIC5pdGVtX3dyYXBwZXIgLmNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAuaXRlbV93cmFwcGVyIC5pdGVtX3Nwb2lsZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuaXRlbV9wYWdlIHtcbiAgICAgIC5pdGVtX3dyYXBwZXIgaW1nLCAuaXRlbV93cmFwcGVyIC5pbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblxuICAgIC5pdGVtX3dyYXBwZXIgLmltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMCU7XG4gICAgfVxuXG4gICAgLml0ZW1fd3JhcHBlciAuY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5iaW8tc2VjcmV0cy1wcm9kdWN0LXBhZ2UgLmNvbXBvbmVudHNfbGlzdCAuaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG5cbiAgICAjd3JhcHBlciAuaXRlbV9iaWcgZGl2LmltZyB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgfVxuXG4gICAgLml0ZW1fcGFnZSB7XG4gICAgICAuYmlnX2l0ZW1zIC5pdGVtX2JpZzpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59IiwiLyrQptCS0JXQotCQKi9cbi8qZm9udC1zaXplOiA2MCAqQGZvbnRyZW07Ki9cbi5iaW8tc2VjcmV0cyB7XG4gIC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcjogI0NFQjA4NTtcbiAgLS1iaW8tc2VjcmV0cy1jb2xvci1kb3ZlLWdyYXk6ICM2QTZBNkE7XG4gIC0tYmlvLXNlY3JldHMtY29sb3ItYmFja2dyb3VuZC1ncmF5OiAjRjNGNEY3O1xuICAtLWJpby1zZWNyZXRzLXd5c2l3dWctcGFyYWdyYXBoLXBhZGRpbmctYm90dG9tOiAwO1xuICAtLWJpby1zZWNyZXRzLWNvbG9yLXByaW1hcnk6ICM1QTgzMkE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbn1cbi5iaW8tc2VjcmV0cyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG4uYmlvLXNlY3JldHNfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDlweCAzM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5iaW8tc2VjcmV0cyBwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuLmJpby1zZWNyZXRzX190ZXh0YXJlYSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbi5iaW8tc2VjcmV0c19fd3lzaXd5ZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmlvLXNlY3JldHMtd3lzaXd1Zy1wYXJhZ3JhcGgtcGFkZGluZy1ib3R0b20pO1xufVxuLmJpby1zZWNyZXRzLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDExMHB4IC0gMTQzcHgpO1xuICBiYWNrZ3JvdW5kOiAjMWMxMDA5O1xufVxuLmJpby1zZWNyZXRzLXZpZGVvX192aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzOS45OHB4KSB7XG4gIC5iaW8tc2VjcmV0cy12aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHB4ICsgNHB4KTtcbiAgfVxufVxuLmJpby1zZWNyZXRzLW1haW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iaW8tc2VjcmV0cy1tYWluX19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5iaW8tc2VjcmV0cy1tYWluX19sZWZ0IHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtbWFpbl9fbGVmdCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uYmlvLXNlY3JldHMtbWFpbl9fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJpby1zZWNyZXRzLW1haW5fX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmJpby1zZWNyZXRzLW1haW5fX2J1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDZweCAzNHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzkuOThweCkge1xuICAuYmlvLXNlY3JldHMtbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtbWFpbl9fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuYmlvLXNlY3JldHMtbWFpbl9fYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1tYWluX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5iaW8tc2VjcmV0cy1tYWluX19idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmlvLXNlY3JldHMtY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmJpby1zZWNyZXRzLW1haW5fX2Jsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQwcHgpIHtcbiAgLmJpby1zZWNyZXRzLW1haW4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICAgIGhlaWdodDogMTQzcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLW1haW5fX2Jsb2NrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtbWFpbl9fYnV0dG9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDZweCAzNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1tYWluX19ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmJpby1zZWNyZXRzLW1haW5fX2J1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiA2cHggMzRweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hZ2Uge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaS9iaW8tc2VjcmV0cy9hZ2UvY2xvY2stc20ucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYmlvLXNlY3JldHMtYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hZ2VfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc5Ljk4cHgpIHtcbiAgLmJpby1zZWNyZXRzLWFnZV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgLmJpby1zZWNyZXRzLWFnZV9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDkyMnB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1hZ2VfX2NvbHVtbiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFnZV9fY29sdW1uLS1sZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWdlX19saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJpby1zZWNyZXRzLWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9iaW8tc2VjcmV0cy9hZ2UvY2xvY2stbGcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTIwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTQwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5iaW8tc2VjcmV0cy1hZ2VfX2NvbHVtbi0tbGVmdCB7XG4gICAgZmxleC1iYXNpczogNTAxcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFnZV9fY29sdW1uLS1yaWdodCB7XG4gICAgZmxleC1iYXNpczogNDAxcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hZ2UtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJpby1zZWNyZXRzLWFnZS1saXN0LWl0ZW1fX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYmlvLXNlY3JldHMtYWdlLWxpc3QtaXRlbV9fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLmJpby1zZWNyZXRzLWFnZS1saXN0LWl0ZW1fX3N1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg4MHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hZ2UtbGlzdC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDQxMXB4O1xuICAgIGdhcDogMjdweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWdlLWxpc3QtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWdlLWxpc3QtaXRlbV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hZ2UtbGlzdC1pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuLmJpby1zZWNyZXRzLXBvc3RlciB7XG4gIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL3Bvc3Rlci9iZy1zbS04MDAuanBnKTtcbiAgcGFkZGluZy10b3A6IDI4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogI2U5ZThlNSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmJpby1zZWNyZXRzLXBvc3Rlci5pbi12aWV3cG9ydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJhY2tncm91bmQtaW1hZ2UpO1xufVxuLmJpby1zZWNyZXRzLXBvc3Rlcl9fdGV4dCB7XG4gIHBhZGRpbmc6IDI0cHggMzRweCAzN3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5OS45OHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1wb3N0ZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxLjI1ZHBweCkgYW5kIChtYXgtd2lkdGg6IDc5OS45OHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1wb3N0ZXIge1xuICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL3Bvc3Rlci9iZy1zbS04MDBAMnguanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuYmlvLXNlY3JldHMtcG9zdGVyIHtcbiAgICBoZWlnaHQ6IDI5NHB4O1xuICAgIHBhZGRpbmctdG9wOiA2M3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLS1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYmlvLXNlY3JldHMvcG9zdGVyL2JnLTEyMDAuanBnKTtcbiAgfVxuICAuYmlvLXNlY3JldHMtcG9zdGVyX190ZXh0IHtcbiAgICBwYWRkaW5nOiAzNnB4IDMwcHggMzVweCAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmlvLXNlY3JldHMtcG9zdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iaW8tc2VjcmV0cy1wb3N0ZXJfX3RleHQge1xuICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgcGFkZGluZzogMzZweCAzMHB4IDM1cHggNjlweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtcG9zdGVyIHtcbiAgICAtLWJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9iaW8tc2VjcmV0cy9wb3N0ZXIvYmctMTkyMC5qcGcpO1xuICB9XG59XG4vKiDQsNC90LjQvNCw0YbQuNC4ICovXG5Aa2V5ZnJhbWVzIGJpby1zZWNyZXRzLWdlYXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAvKiDQqNCw0LMgMTogNjDCsCAqL1xuICA4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB9XG4gIC8qINCn0YPRgtGMINC/0LXRgNC10LvQtdGC0LXQu9C4ICovXG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB9XG4gIC8qINCX0LDRhNC40LrRgdC40YDQvtCy0LDQu9C40YHRjCAqL1xuICAxNi42JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB9XG4gIC8qINCf0LDRg9C30LAgKi9cbiAgLyog0KjQsNCzIDI6IDEyMMKwICovXG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgfVxuICAzMy4zJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgfVxuICAvKiDQqNCw0LMgMzogMTgwwrAgKi9cbiAgNDElIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDUwLjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC8qINCo0LDQsyA0OiAyNDDCsCAqL1xuICA1OCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XG4gIH1cbiAgLyog0KjQsNCzIDU6IDMwMMKwICovXG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgfVxuICA4My4zJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgfVxuICAvKiDQqNCw0LMgNjogMzYwwrAgKi9cbiAgOTElIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtZ2Vhci1zcGluLXJldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgLyog0KjQsNCzIDE6IC02MMKwICovXG4gIDglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNjBkZWcpO1xuICB9XG4gIC8qINCf0YDQvtC70LXRgiDQsiDQvNC40L3Rg9GBICovXG4gIDE2LjYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNjBkZWcpO1xuICB9XG4gIC8qINCf0LDRg9C30LAgKi9cbiAgLyog0KjQsNCzIDI6IC0xMjDCsCAqL1xuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpO1xuICB9XG4gIDMzLjMlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTIwZGVnKTtcbiAgfVxuICAvKiDQqNCw0LMgMzogLTE4MMKwICovXG4gIDQxJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIH1cbiAgNTAuMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB9XG4gIC8qINCo0LDQsyA0OiAtMjQwwrAgKi9cbiAgNTglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjQwZGVnKTtcbiAgfVxuICA2Ni42JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTI0MGRlZyk7XG4gIH1cbiAgLyog0KjQsNCzIDU6IC0zMDDCsCAqL1xuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMDBkZWcpO1xuICB9XG4gIDgzLjMlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzAwZGVnKTtcbiAgfVxuICAvKiDQqNCw0LMgNjogLTM2MMKwICovXG4gIDkxJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmctdG9wOiA5MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgLS1nZWFyLXRyYW5zbGF0ZS14LW9mZnNldDogMDtcbiAgLS1nZWFyLXRyYW5zbGF0ZS15OiAtNTAlO1xuICAtLWdlYXItc2l6ZS0xOiA4M3B4O1xuICAtLWdlYXItc2l6ZS0yOiAxMjBweDtcbiAgLS1nZWFyLXNpemUtMzogNzBweDtcbiAgLS1nZWFyLWFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy1nZWFyLXNwaW47XG4gIC0tZ2Vhci1hbmltYXRpb24tdGltZTogMzBzO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fYm9yZGVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMTdweCAzMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2dlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSArIHZhcigtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0KSkpIHRyYW5zbGF0ZVkodmFyKC0tZ2Vhci10cmFuc2xhdGUteSkpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fZ2Vhci0tMSB7XG4gIHdpZHRoOiB2YXIoLS1nZWFyLXNpemUtMSk7XG4gIGhlaWdodDogdmFyKC0tZ2Vhci1zaXplLTEpO1xuICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiBjYWxjKC0xICogdmFyKC0tZ2Vhci1zaXplLTEpIC8gMiAtIHZhcigtLWdlYXItc2l6ZS0yKSAvIDIgLSAxMHB4KTtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2dlYXItLTIge1xuICB3aWR0aDogdmFyKC0tZ2Vhci1zaXplLTIpO1xuICBoZWlnaHQ6IHZhcigtLWdlYXItc2l6ZS0yKTtcbiAgLS1nZWFyLXRyYW5zbGF0ZS14LW9mZnNldDogMHB4O1xuICAtLWdlYXItYW5pbWF0aW9uLW5hbWU6IGJpby1zZWNyZXRzLWdlYXItc3Bpbi1yZXZlcnNlO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fZ2Vhci0tMyB7XG4gIHdpZHRoOiB2YXIoLS1nZWFyLXNpemUtMyk7XG4gIGhlaWdodDogdmFyKC0tZ2Vhci1zaXplLTMpO1xuICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiBjYWxjKHZhcigtLWdlYXItc2l6ZS0yKSAvIDIgKyB2YXIoLS1nZWFyLXNpemUtMykgLyAyICsgNXB4KTtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2dlYXItaW1hZ2Uge1xuICBhbmltYXRpb246IHZhcigtLWdlYXItYW5pbWF0aW9uLW5hbWUpIHZhcigtLWdlYXItYW5pbWF0aW9uLXRpbWUpIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41NjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2NvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG4uYmlvLXNlY3JldHMtYWJvdXQtY2hyb25vX190ZXh0IHAge1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fdGV4dCBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJpby1zZWNyZXRzLWFib3V0LWNocm9ubyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgLS1nZWFyLXNpemUtMTogMTczcHg7XG4gICAgLS1nZWFyLXNpemUtMjogMjIwcHg7XG4gICAgLS1nZWFyLXNpemUtMzogMTIycHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fYm9yZGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA4N3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2NvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fY29sdW1uLS1sZWZ0IHtcbiAgICB3aWR0aDogMzY2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fY29sdW1uLS1yaWdodCB7XG4gICAgd2lkdGg6IDQyNnB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1jaHJvbm9fX2JyLXNtLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWNocm9ub19fZ2Vhci0tMSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWJvdXQtY2hyb25vX19nZWFyLS0yIHtcbiAgICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiAtMjBweDtcbiAgICAtLWdlYXItYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWJvdXQtY2hyb25vX19nZWFyLS0zIHtcbiAgICAtLWdlYXItdHJhbnNsYXRlLXgtb2Zmc2V0OiBjYWxjKHZhcigtLWdlYXItc2l6ZS0yKSAvIDIgKyB2YXIoLS1nZWFyLXNpemUtMykgLyAyICsgMjBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtZmxvYXQtbW9sZWN1bGUtbW9iaWxlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjAxKSByb3RhdGUoMWRlZykgdHJhbnNsYXRlWSgtMnB4KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLjk5KSByb3RhdGUoLTAuNWRlZykgdHJhbnNsYXRlWSgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKSByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy1mbG9hdC1tb2xlY3VsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlKDEpIHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZSgxLjAxKSByb3RhdGUoMWRlZykgdHJhbnNsYXRlWSgtMnB4KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgc2NhbGUoMC45OSkgcm90YXRlKC0wLjVkZWcpIHRyYW5zbGF0ZVkoMXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHNjYWxlKDEpIHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHMge1xuICAtLWJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzLW1hcmdpbi10b3Atc206IC05NXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iaW8tc2VjcmV0cy1jb2xvci1iYWNrZ3JvdW5kLWdyYXkpO1xuICAtLWJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9iaW8tc2VjcmV0cy9jb21wb25lbnRzL3NoYWRvdy1zbS5wbmcpO1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuLmJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzLmluLXZpZXdwb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmFja2dyb3VuZC1pbWFnZSk7XG59XG4uYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHNfX21vbGVjdWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiB2YXIoLS1iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50cy1tYXJnaW4tdG9wLXNtKTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGJpby1zZWNyZXRzLWZsb2F0LW1vbGVjdWxlLW1vYmlsZSAxOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50c19fbW9sZWN1bGUtYmlnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50c19fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50c19fdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzX19saXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmlvLXNlY3JldHMtY29sb3ItZG92ZS1ncmF5KTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iaW8tc2VjcmV0cy1jaHJvbm8tY29tcG9uZW50c19fbGlzdC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHNfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHMtbWFyZ2luLXRvcC1zbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0M3B4O1xuICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL2NvbXBvbmVudHMvc2hhZG93LnBuZyk7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzX19jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNTY4cHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWNocm9uby1jb21wb25lbnRzX19tb2xlY3VsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmlvLXNlY3JldHMtY2hyb25vLWNvbXBvbmVudHNfX21vbGVjdWxlLWJpZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTExMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGFuaW1hdGlvbjogYmlvLXNlY3JldHMtZmxvYXQtbW9sZWN1bGUgMThzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG59XG4uYmlvLXNlY3JldHMtc2hvcCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjJweDtcbn1cbi5iaW8tc2VjcmV0cy1zaG9wX19jYXJkcyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEwcHggMzBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJpby1zZWNyZXRzLXNob3BfX2NhcmRzIC5zbWFsbF9pdGVtIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG4gIHdpZHRoOiAyNzBweDtcbiAgbWFyZ2luOiAwO1xufVxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluayB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgICBmaWx0ZXI6IGJsdXIoNHB4KTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBiaW8tc2VjcmV0cy10aW1lbGluZS1nbG93IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjA2LCAxNzYsIDEzNiwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDIwNiwgMTc2LCAxMzYsIDAuMjQpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjA2LCAxNzYsIDEzNiwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dC1tb2JpbGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgc2NhbGUoMC4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDEwMCUpIHNjYWxlKDAuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLWNvbG9yLWJhY2tncm91bmQtZ3JheSk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2QtdGltZWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC10aW1lbGluZS5pbi12aWV3cG9ydCB7XG4gIC0tYW5pbWF0aW9uLW5hbWUtZG90OiBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluaztcbiAgLS1hbmltYXRpb24tbmFtZS10ZXh0OiBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluay10ZXh0LW1vYmlsZTtcbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fcGVyaW9kLWRvdCB7XG4gIC0tZG90LXNpemU6IDE1cHg7XG4gIC0tZG90LWFuaW1hdGlvbi1kZWxheTogMHM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiB2YXIoLS1kb3Qtc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tZG90LXNpemUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYW5pbWF0aW9uLW5hbWUtZG90KSAwLjhzIGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKSBmb3J3YXJkcywgYmlvLXNlY3JldHMtdGltZWxpbmUtZ2xvdyAycyBlYXNlLW91dCAxLjJzIGZvcndhcmRzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWRvdC1hbmltYXRpb24tZGVsYXkpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBmaWx0ZXI7XG4gIG9wYWNpdHk6IDA7XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC1kb3QuaXMtYWN0aXZlIHtcbiAgLS1kb3Qtc2l6ZTogMzBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcik7XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC1kb3QuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgY29sb3I6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogY2FsYygxMDAlICsgMTBweCk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGFuaW1hdGlvbjogdmFyKC0tYW5pbWF0aW9uLW5hbWUtdGV4dCkgMC44cyBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSkgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1kb3QtYW5pbWF0aW9uLWRlbGF5KSArIDAuM3MpO1xuICBvcGFjaXR5OiAwO1xufVxuLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjI1cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDE4MHB4KTtcbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fcGVyaW9kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDIwcHgpO1xuICB3aWR0aDogMjI1cHg7XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5cyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0MHB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgIHBhZGRpbmctbGVmdDogNjlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2OXB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fc3VidGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogNjlweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTIwcHggKyA2OXB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogODNweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2Qtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC10aW1lbGluZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2QtdGltZWxpbmUuaW4tdmlld3BvcnQge1xuICAgIC0tYW5pbWF0aW9uLW5hbWUtdGV4dDogYmlvLXNlY3JldHMtdGltZWxpbmUtYmxpbmstdGV4dDtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC1kb3Qge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC1kb3QuaXMtYWN0aXZlOmJlZm9yZSB7XG4gICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy10aW1lbGluZS1ibGluay10ZXh0O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2QtMjgtZGF5c19fcGVyaW9kcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjlweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2QtLTMge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC0tMTQge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBsZWZ0OiAtNjZweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC0tMjgge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLXBlcmlvZC0yOC1kYXlzX19wZXJpb2QtdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtcGVyaW9kLTI4LWRheXNfX3BlcmlvZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLXN0YXJ0LW5vdyB7XG4gIHBhZGRpbmc6IDUzcHggMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbn1cbi5iaW8tc2VjcmV0cy1wZXJpb2Qtc3RhcnQtbm93X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2Qtc3RhcnQtbm93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uYmlvLXNlY3JldHMtcGVyaW9kLXN0YXJ0LW5vd19fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAzM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1wZXJpb2Qtc3RhcnQtbm93IHtcbiAgICBwYWRkaW5nOiAyNnB4IDA7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1iaWctcG9zdGVyX19pbWFnZSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJpby1zZWNyZXRzLWJpZy1wb3N0ZXIge1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1pbmZvIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm9fX3RleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1pbmZvX190aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm9fX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1pbmZvX190YWJsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1pbmZvX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyOHB4IDY5cHggMzBweDtcbiAgfVxufVxuLmJpby1zZWNyZXRzLWluZm8tdGFibGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC0tZ2Vhci1zaXplLTE6IDUwcHg7XG4gIC0tZ2Vhci1zaXplLTI6IDcwcHg7XG4gIC0tZ2Vhci1hbmltYXRpb24tdGltZTogNjBzO1xuICAtLWdlYXItYW5pbWF0aW9uLW5hbWU6IGJpby1zZWNyZXRzLWdlYXItc3Bpbjtcbn1cbi5iaW8tc2VjcmV0cy1pbmZvLXRhYmxlX19jb2x1bW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJpby1zZWNyZXRzLWluZm8tdGFibGVfX2NvbHVtbi10aXRsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYmlvLXNlY3JldHMtaW5mby10YWJsZV9fY29sdW1uLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1iaW8tc2VjcmV0cy1tYWluLWNvbG9yKTtcbiAgcGFkZGluZzogNXB4O1xufVxuLmJpby1zZWNyZXRzLWluZm8tdGFibGVfX2NvbHVtbi1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYmlvLXNlY3JldHMtaW5mby10YWJsZV9fZ2VhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuLmJpby1zZWNyZXRzLWluZm8tdGFibGVfX2dlYXItLTEge1xuICB3aWR0aDogdmFyKC0tZ2Vhci1zaXplLTEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI4JSk7XG4gIGxlZnQ6IDA7XG59XG4uYmlvLXNlY3JldHMtaW5mby10YWJsZV9fZ2Vhci0tMiB7XG4gIHdpZHRoOiB2YXIoLS1nZWFyLXNpemUtMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTUlKTtcbiAgLS1nZWFyLWFuaW1hdGlvbi1uYW1lOiBiaW8tc2VjcmV0cy1nZWFyLXNwaW4tcmV2ZXJzZTtcbiAgcmlnaHQ6IDA7XG59XG4uYmlvLXNlY3JldHMtaW5mby10YWJsZV9fZ2Vhci1pbWFnZSB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZ2Vhci1hbmltYXRpb24tbmFtZSkgdmFyKC0tZ2Vhci1hbmltYXRpb24tdGltZSkgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OC45OHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1pbmZvLXRhYmxlX19nZWFyLS0xIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM0JSk7XG4gICAgbGVmdDogMiU7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWluZm8tdGFibGVfX2dlYXItLTIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzQlKTtcbiAgICByaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmlvLXNlY3JldHMtaW5mby10YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtLWdlYXItc2l6ZS0xOiA5NHB4O1xuICAgIC0tZ2Vhci1zaXplLTI6IDE4MHB4O1xuICB9XG4gIC5iaW8tc2VjcmV0cy1pbmZvLXRhYmxlX19jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtaW5mby10YWJsZV9fY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWluZm8tdGFibGVfX2NvbHVtbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAuYmlvLXNlY3JldHMtaW5mby10YWJsZV9fY29sdW1uLXJvdyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMiB7XG4gIC0tYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmlvLXNlY3JldHMtbWFpbi1jb2xvcikgdmFyKC0tYmFja2dyb3VuZC1pbWFnZSkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYmlvLXNlY3JldHMtYWJvdXQtaW5mby0yX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGV4dC0tc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5iaW8tc2VjcmV0cy1hYm91dC1pbmZvLTJfX3RleHQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1pbmZvLTIge1xuICAgIHBhZGRpbmctdG9wOiAyMjdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1pbmZvLTIuaW4tdmlld3BvcnQge1xuICAgIC0tYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2Jpby1zZWNyZXRzL2luZm8yL2JnLmpwZyk7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDUwMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJpby1zZWNyZXRzLW1haW4tY29sb3IpO1xuICAgIHBhZGRpbmc6IDQ3cHggNjlweCA4N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYmlvLXNlY3JldHMtYWJvdXQtaW5mby0yX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbGVmdDogNjlweDtcbiAgICB3aWR0aDogNDkwcHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIH1cbiAgLmJpby1zZWNyZXRzLWFib3V0LWluZm8tMl9fdGV4dC0tc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4tYXNwZWN0LXJhdGlvOiAyLjE2NzkzODkzKSB7XG4gIC5iaW8tc2VjcmV0cy1hYm91dC1pbmZvLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkM2M5YzE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG4uYmlvLXNlY3JldHMtcHJvZHVjdC1wYWdlIC5pdGVtX2JpZyAuaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTcwcHg7XG59XG4uYmlvLXNlY3JldHMtcHJvZHVjdC1wYWdlIC5pdGVtX2JpZyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDU3MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBsZWZ0OiAwO1xufVxuLmJpby1zZWNyZXRzLXByb2R1Y3QtcGFnZSAuaXRlbV9iaWcgLmJnX2ltZ18xMTA1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQjA4NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuYmlvLXNlY3JldHMtcHJvZHVjdC1wYWdlIC5pdGVtX3dyYXBwZXIgLmlubmVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3dyYXBwZXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLml0ZW1fd3JhcHBlciAuaXRlbV9zcG9pbGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLml0ZW1fd3JhcHBlciBpbWcsXG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5pdGVtX3BhZ2UgLml0ZW1fd3JhcHBlciAuaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV93cmFwcGVyIC5pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV93cmFwcGVyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5iaW8tc2VjcmV0cy1wcm9kdWN0LXBhZ2UgLmNvbXBvbmVudHNfbGlzdCAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlICN3cmFwcGVyIC5pdGVtX2JpZyBkaXYuaW1nIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogLTV2dztcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuaXRlbV9wYWdlIC5iaWdfaXRlbXMgLml0ZW1fYmlnOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuIl19 */