@font-face{font-family:"Inter";src:url("../fonts/Inter-Black.woff2") format("woff2"),url("../fonts/Inter-Black.woff") format("woff"),url("../fonts/Inter-Black.ttf") format("truetype");font-display:swap;font-weight:900;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-ExtraBold.woff2") format("woff2"),url("../fonts/Inter-ExtraBold.woff") format("woff"),url("../fonts/Inter-ExtraBold.ttf") format("truetype");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.ttf") format("truetype");font-display:swap;font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff"),url("../fonts/Inter-SemiBold.ttf") format("truetype");font-display:swap;font-weight:600;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff"),url("../fonts/Inter-Medium.ttf") format("truetype");font-display:swap;font-weight:500;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff"),url("../fonts/Inter-Regular.ttf") format("truetype");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-Light.woff2") format("woff2"),url("../fonts/Inter-Light.woff") format("woff"),url("../fonts/Inter-Light.ttf") format("truetype");font-display:swap;font-weight:300;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-ExtraLight.woff2") format("woff2"),url("../fonts/Inter-ExtraLight.woff") format("woff"),url("../fonts/Inter-ExtraLight.ttf") format("truetype");font-display:swap;font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:"Inter";src:url("../fonts/Inter-Thin.woff2") format("woff2"),url("../fonts/Inter-Thin.woff") format("woff"),url("../fonts/Inter-Thin.ttf") format("truetype");font-display:swap;font-weight:100;font-style:normal;unicode-range:U+000-5FF}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:"Inter",sans-serif;color:#002f3e}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.coming-soon{display:flex;align-items:center;justify-content:center;height:100vh;font-family:"Inter",sans-serif;font-size:30px;line-height:38px;font-weight:400;color:#ce0283}#gate-overlay{position:fixed;inset:0;z-index:1000;background:hsla(0,0%,100%,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center}.gate-modal{background:#fff;border-radius:4px 60px 4px 4px;box-shadow:0 8px 48px rgba(0,0,0,.12);padding:48px 40px;width:100%;max-width:420px;margin:0 24px;text-align:center}.gate-modal h2{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#002f3e;margin:0 0 8px}.gate-modal p{font-family:"Inter",sans-serif;font-size:15px;color:#6794a1;margin:0 0 28px}.gate-modal .gate-consent{font-size:12px;color:#c8bbac;margin:10px 0 0 0}.gate-modal .gate-consent a{color:#c8bbac;text-decoration:underline}.gate-modal .gate-consent a:hover{color:#024d64}.gate-modal input[type=email]{width:100%;font-family:"Inter",sans-serif;font-size:15px;padding:12px 16px;border:1px solid #c8bbac;border-radius:4px;outline:none;box-sizing:border-box;margin-bottom:12px;transition:border-color .2s}.gate-modal input[type=email]:focus{border-color:#ce0283}.gate-modal button[type=submit]{width:100%;font-family:"Inter",sans-serif;font-size:15px;font-weight:600;color:#fff;background:#ce0283;border:none;border-radius:3px 15px 3px 3px;padding:13px 16px;cursor:pointer;transition:background .2s}.gate-modal button[type=submit]:hover{background:#de028d}.site-header{position:fixed;top:0;left:0;z-index:100;background:#f3f1ee;width:100%}.site-header__inner{max-width:1280px;margin:0 auto;padding:38px 40px;display:flex;align-items:center;justify-content:space-between;transition:padding .4s ease-in-out}.site-header.is-scrolled .site-header__inner{padding:18px 40px}.site-header__logo{text-decoration:none}.site-header__logo-img{display:block;width:180px;height:auto}.site-header__nav{display:flex;gap:24px;align-items:center}.site-header__nav a{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#024d64;text-decoration:none;white-space:nowrap;padding:8px}.site-header__nav a:hover{text-decoration:none;background:#e9e3de;border-radius:5px}.site-header__toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:none;border:none;cursor:pointer;box-sizing:border-box}.site-header__toggle span{display:block;width:24px;height:2px;background:#024d64;border-radius:1px;transition:transform .3s ease,opacity .2s ease;transform-origin:center}.site-header__mobile-nav{display:none;flex-direction:column;overflow:hidden;max-height:0;opacity:0;border-top:1px solid rgba(0,0,0,0);transition:max-height .35s ease,opacity .25s ease,border-color .25s ease}.site-header__mobile-nav a{font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#024d64;text-decoration:none;padding:18px 40px;border-bottom:1px solid #e9e3de;transition:background .15s ease}.site-header__mobile-nav a:last-child{border-bottom:none}.site-header__mobile-nav a:hover{background:#e9e3de}@media(max-width: 1180px){.site-header__nav{display:none}.site-header__toggle{display:flex}.site-header__mobile-nav{display:flex}.site-header__inner{padding:20px 24px}.site-header.is-scrolled .site-header__inner{padding:14px 24px}.site-header.is-open .site-header__mobile-nav{max-height:400px;opacity:1;border-color:#e9e3de}.site-header.is-open .site-header__toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.site-header.is-open .site-header__toggle span:nth-child(2){opacity:0;transform:scaleX(0)}.site-header.is-open .site-header__toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.section{display:flex;flex-direction:column;align-items:center;gap:64px;padding:32px 40px;box-sizing:border-box}.section--flush-top{padding-top:0}.section--flush-bottom{padding-bottom:0}.section--airy{gap:64px}.section--airy-top{padding-top:128px}.section--tint{background:linear-gradient(to bottom, #f3f1ee 0%, #f3f1ee 60%, #fff 100%)}@media(max-width: 600px){.section{padding-left:24px;padding-right:24px}}.measure,.measure--wide,.measure--band{width:100%;margin:0 auto;box-sizing:border-box}.measure{max-width:758px}.measure--wide{max-width:1017px}.measure--band{max-width:1095px}hr.divider{width:100%;height:1px;border:none;background:#c8bbac;margin:0}.stack{display:flex;flex-direction:column}.stack--8{gap:8px}.stack--16{gap:16px}.stack--20{gap:20px}.stack--24{gap:24px}.stack--32{gap:32px}.stack--40{gap:40px}.stack--48{gap:48px}.stack--64{gap:64px}.stack--80{gap:80px}.stack--96{gap:96px}.stack--128{gap:128px}.chart-title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin:0 0 16px}@media(max-width: 480px){.chart-title{font-size:13px}}.chart-subtitle{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:0}@media(max-width: 480px){.chart-subtitle{font-size:12px;line-height:16px}}.chart-footnote{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#4e8293;margin-top:14px;justify-self:center}@media(max-width: 480px){.chart-footnote{font-size:11px}}.legend{display:flex;gap:28px;margin:16px 0;flex-wrap:wrap}.legend-item{display:flex;align-items:center;gap:8px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e}@media(max-width: 480px){.legend-item{font-size:12px;line-height:16px}}.legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.chart-wrap{position:relative;margin-top:16px}.legend+.chart-wrap{margin-top:0}.chart-svg{display:block;width:100%;overflow:visible}.chart-breakout{width:100%}.row-sentinel{position:absolute;left:0;right:0;pointer-events:none}.editorial-h1{font-family:"Inter",sans-serif;font-size:65px;font-weight:200;line-height:72px;color:#002f3e;margin:0}.editorial-h2{font-family:"Inter",sans-serif;font-size:30px;font-weight:300;line-height:38px;color:#002f3e;margin:0}.editorial-h3{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#002f3e;margin:0}.editorial-eyebrow{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#ce0283;margin:0}.editorial-body{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:0}.editorial-body strong{font-weight:600}.editorial-body a{color:inherit}.editorial-stat{font-family:"Inter",sans-serif;font-size:100px;font-weight:300;line-height:1.15;color:#002f3e;margin:0}.editorial-label{font-family:"Inter",sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#b3cad0;margin:0}.dark-mode .editorial-h1,.dark-mode .editorial-h2,.dark-mode .editorial-h3{color:#fff}.dark-mode .editorial-body,.dark-mode .editorial-body-block p{color:#fff}.dark-mode .editorial-eyebrow{color:#e1d555}.dark-mode .editorial-link{color:#fff}.dark-mode .editorial-link:hover{color:#e1d555}.editorial-opener{display:flex;flex-direction:column;align-items:center;gap:64px}.editorial-opener__title{font-family:"Inter",sans-serif;font-size:65px;font-weight:300;line-height:72px;color:#002f3e;text-align:center;margin:0}.editorial-opener__hero{width:100%;aspect-ratio:1024/503;border-radius:8px 80px 8px 8px;overflow:hidden}.editorial-opener__hero img{width:100%;height:100%;object-fit:cover;display:block}.editorial-opener__hero--fade{position:relative}.editorial-opener__hero--fade img{position:absolute;top:0;left:0;opacity:0;transition:opacity 1.2s ease}.editorial-opener__hero--fade img.is-active{opacity:1}.editorial-header{display:flex;flex-direction:column;gap:8px}.editorial-body-block{display:flex;flex-direction:column;gap:16px}.editorial-body-block p{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:0}.editorial-body-block p strong{font-weight:600}.editorial-body-block p a{color:inherit}.editorial-link{color:#002f3e;text-decoration:underline}.editorial-link:hover{color:#024d64}.editorial-quotes{display:flex;flex-direction:column;gap:36px}.editorial-quote{width:100%;max-width:758px;margin:0 auto;box-sizing:border-box;background:#f3f1ee;border-radius:4px 40px 4px 4px;padding:36px;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.editorial-quote__prompt{font-family:"Inter",sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#002f3e;margin:0}.editorial-quote__prompt strong{font-weight:600}.editorial-quote__attr{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#024d64;margin:0}.editorial-quote__attr strong{font-weight:600}.editorial-callout{width:100%;max-width:758px;margin:0 auto;box-sizing:border-box;background:#f3f1ee;border-left:3px solid #a1d884;border-radius:0 20px 4px 4px;padding:24px 31px;display:flex;flex-direction:column;gap:12px}.editorial-callout--green{border-left-color:#a1d884}.editorial-callout--magenta{border-left-color:#ce0283}.editorial-callout__heading{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#024d64;margin:0}.editorial-callout__heading-tail{font-weight:300;color:#002f3e}.editorial-callout__stat{font-family:"Inter",sans-serif;font-size:65px;font-weight:300;line-height:72px;color:#024d64;margin:0}.editorial-callout__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#002f3e;margin:0}.tabs{display:flex;margin-bottom:24px;border-bottom:2px solid #f3f1ee}.tab{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#4e8293;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin-bottom:-2px;padding:10px 20px;cursor:pointer;transition:color .15s,border-color .15s}.tab:hover{color:#024d64}.tab--active{color:#024d64;border-bottom-color:#ce0283}@media(max-width: 700px){.tab{padding:10px 14px;font-size:13px}}.arrow-list{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.arrow-list--tight{gap:12px}.arrow-list--roomy{gap:32px}.arrow-list__item{display:flex;gap:16px;align-items:flex-start}.arrow-list__marker{color:#ce0283;font-family:sans-serif;font-size:14px;font-weight:600;line-height:20px;flex-shrink:0}.highlight-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media(max-width: 760px){.highlight-cards{grid-template-columns:1fr}}.highlight-card{background:#fff;border-radius:4px 40px 4px 4px;padding:28px 24px;display:flex;flex-direction:column;gap:8px}.highlight-card__label{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#ce0283;margin:0}.highlight-card__stat{font-family:"Inter",sans-serif;font-size:65px;font-weight:200;line-height:72px;color:#002f3e;margin:0}.highlight-card__body{font-family:"Inter",sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#002f3e;margin:0}.findings{display:flex;flex-direction:column;gap:54px}.finding{display:flex;align-items:flex-start;gap:20px}.finding__num{font-family:"Inter",sans-serif;font-size:65px;font-weight:200;line-height:72px;color:#ce0283;flex-shrink:0;width:100px}.finding__content{display:flex;flex-direction:column;gap:4px;padding-top:8px}.finding .finding__title{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#002f3e;margin:0}.finding__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:0}@media(max-width: 600px){.finding{gap:12px}.finding__num{font-size:44px;line-height:48px;width:56px}}.compare{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.compare__text{display:flex;flex-direction:column;gap:16px}.compare__label{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin:0}.compare__stat{font-family:"Inter",sans-serif;font-size:65px;font-weight:600;line-height:1;color:#002f3e;margin:0}.compare__unit{font-size:30px;font-weight:300;color:#80a6b1;margin-left:4px}.compare__question{font-family:"Inter",sans-serif;font-size:48px;font-weight:200;line-height:1.15;color:#002f3e;margin:0}.compare__source{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#347183;margin:0}.compare__media{background:#f3f1ee;border-radius:4px 80px 4px 4px;aspect-ratio:338/426;min-height:200px;overflow:hidden}.compare__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 700px){.compare{grid-template-columns:1fr}.compare__question{font-size:36px}}.editorial-caption{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#4e8293;margin:0}.editorial-caption--right{text-align:right}.editorial-caption--center{text-align:center}.stat-panel{display:flex;gap:30px;align-items:flex-start}.stat-panel__text{flex:1;display:flex;flex-direction:column;gap:8px}@media(max-width: 760px){.stat-panel{flex-direction:column;gap:24px}.stat-panel__text{width:100%}}.stat-cards{display:grid;grid-template-columns:repeat(2, 234px);grid-template-rows:repeat(2, 197px);flex-shrink:0}@media(max-width: 520px){.stat-cards{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;width:100%}}.stat-cards--bordered{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);border:1px solid #e9e3de;border-radius:4px;overflow:hidden}.stat-card{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;padding:48px 36px}.stat-card--border-left{border-left:1px dashed #347183}.stat-card--border-right-top{border-right:1px dashed #347183;border-top:1px dashed #347183}.stat-card--border-top{border-top:1px dashed #347183}.stat-card--highlight{background:#ecf7e7}.stat-card--highlight-alt{background:#f9f8dd}.stat-card--bordered{gap:8px;padding:28px 20px;border-right:1px solid #e9e3de;border-bottom:1px solid #e9e3de}.stat-card--bordered:nth-child(2n){border-right:none}.stat-card--bordered:nth-last-child(-n+2){border-bottom:none}.stat-card__stat{font-family:"Inter",sans-serif;font-size:51px;font-weight:600;line-height:68px;color:#024d64;margin:0}.stat-card__stat--compact{font-size:52px;line-height:1}.stat-card__label{font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#024d64;text-align:center;margin:0}.stat-card__label strong{font-weight:600}.stat-card__label--bold{font-weight:600}.stat-card__label--detail{font-size:14px;font-weight:400;line-height:20px}.stat-card__label--small{font-size:14px;font-weight:600;color:#002f3e}.stat-card__desc{font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#4e8293;margin:0}.feature-block{width:100%;box-sizing:border-box;background:linear-gradient(115.95deg, #002f3e 1.22%, #007ca4 100%);border-radius:8px 80px 8px 8px;color:#fff}.feature-block__text{display:flex;flex-direction:column;gap:32px}.feature-block__heading{font-family:"Inter",sans-serif;font-size:30px;font-weight:300;line-height:38px;color:#a1d884;margin:0}.feature-block__heading strong{font-weight:600}.feature-block__copy{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#fff}.feature-block__copy p{margin:0}.feature-block__copy p+p{margin-top:20px}.feature-block--spotlight{display:flex;align-items:center;justify-content:center;padding:64px 40px}.feature-block--spotlight .feature-block__text{max-width:481px}.feature-block--corner-accent{position:relative;padding:64px;border-radius:4px 40px 4px 4px}.feature-block--corner-accent .feature-block__text{max-width:none;gap:12px}.feature-block__corner{position:absolute;top:-16px;left:-16px;width:64px;height:64px;pointer-events:none}@media(max-width: 760px){.feature-block--spotlight{padding:48px 24px}.feature-block__corner{display:none}}.emphasis{width:100%;max-width:758px;margin:0 auto;box-sizing:border-box;background:#f3f1ee;border-radius:4px 90px 4px 4px;padding:48px;display:flex;gap:23px;align-items:center}.emphasis--dark{background:linear-gradient(115.95deg, #002f3e 1.22%, #007ca4 100%)}.emphasis--dark .emphasis__stat,.emphasis--dark .emphasis__body{color:#fff}.emphasis__text{width:360px;flex-shrink:0;display:flex;flex-direction:column;gap:31px;padding-right:24px}.emphasis__stat{font-family:"Inter",sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#002f3e;margin:0}.emphasis__stat strong{font-weight:600}.emphasis__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#002f3e}.emphasis__body p{margin:0}.emphasis__body p+p{margin-top:20px}.emphasis__photo{flex:1;align-self:stretch;border-radius:4px 40px 4px 4px;overflow:hidden;min-height:200px}.emphasis__photo img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 700px){.emphasis{flex-direction:column;padding:32px 24px;border-radius:4px 40px 4px 4px}.emphasis__text{width:100%;padding-right:0}.emphasis__photo{width:100%;height:200px;align-self:auto}}.action-cards{display:flex;gap:20px;align-items:stretch}@media(max-width: 600px){.action-cards{flex-direction:column}}.action-card{flex:1;display:flex;flex-direction:column}.action-card__header{background:#e9e3de;border-radius:4px 20px 0 0;padding:20px 28px}.action-card--dark .action-card__header{background:#347183}.action-card__title{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#002f3e;margin:0}.action-card--dark .action-card__title{color:#fff}.action-card__body{flex:1;background:#f9f8f7;border-radius:0 0 4px 4px;padding:32px 28px;display:flex;flex-direction:column;gap:20px}.action-card__context{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#024d64;margin:0}.action-card__divider{border:none;border-top:1px solid #c8bbac;margin:0}.action-card__action-block{display:flex;flex-direction:column;gap:12px}.action-card__action-label{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin:0}.editorial-stat-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.career-cost{width:100%;border-radius:4px 40px 4px 4px;overflow:hidden}.career-cost__top{background:#024d64;padding:30px 39px 28px}.career-cost__bottom{background:#024d64;border-top:1px solid hsla(0,0%,100%,.12);padding:30px 39px 36px}.career-cost__heading{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#fff;margin:0 0 14px}.career-cost__label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.career-cost__label{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#fff}.career-cost__label-val{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff}.career-cost__result-area{position:relative;height:147px}.career-cost__canvas{position:absolute;top:0;left:0;width:100%;height:100%}.career-cost__big-num{position:absolute;left:0;bottom:28px;display:flex;align-items:baseline;gap:8px;z-index:2}.career-cost__num{font-family:"Inter",sans-serif;font-size:80px;font-weight:300;line-height:1;color:#a1d884}.career-cost__unit{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1;color:#fff}.career-cost__sub{margin-top:4px;font-family:"Inter",sans-serif;font-size:14px;line-height:20px;font-weight:300;color:#e6edef}.career-cost__sub strong{font-weight:600;color:#fff}.career-cost__give-back{display:flex;align-items:flex-end;gap:0;min-height:80px}.career-cost__give-item{display:flex;align-items:flex-end;gap:16px;flex:1}.career-cost__give-item--divided{border-left:1px solid hsla(0,0%,100%,.12);padding-left:33px}.career-cost__give-num{font-family:"Inter",sans-serif;font-size:80px;font-weight:300;line-height:1;color:#fff;flex-shrink:0}.career-cost__give-label{font-family:"Inter",sans-serif;font-size:20px;font-weight:300;line-height:24px;color:#fff;padding-bottom:6px;flex-shrink:0}.calculator{width:100%;box-sizing:border-box;background:#024d64;border-radius:4px 40px 4px 4px;padding:28px 32px 32px;display:flex;flex-direction:column;gap:20px}.calculator__title{font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:22px;color:#fff;margin:0}.calculator__inputs{display:flex;flex-direction:column;gap:18px}.calculator__input{display:flex;flex-direction:column;gap:8px}.calculator__row{display:flex;justify-content:space-between;align-items:baseline}.calculator__label{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;color:#fff}.calculator__value{font-family:"Inter",sans-serif;font-size:14px;font-weight:700;color:#fff}.calculator__slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;outline:none;display:block;margin:0;background:#347183;cursor:pointer}.calculator__slider::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:#f3f1ee;cursor:pointer;border:none}.calculator__slider::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#f3f1ee;cursor:pointer;border:none}.calculator__footnote{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;font-style:italic;line-height:16px;color:hsla(0,0%,100%,.4);margin:0}.calculator__scenarios{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.calculator__scenario{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;line-height:normal;color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:6px 15px;white-space:nowrap;cursor:pointer}.calculator__scenario--active{background:#a1d884;border-color:#a1d884;color:#024d64}.calculator__panel-label{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;line-height:normal;color:#fff;margin:0;padding-bottom:13px;border-bottom:1px solid hsla(0,0%,100%,.1)}.calculator__grid{display:grid;grid-template-columns:.8fr 1.1fr 1.2fr 1fr}.calculator__stat{display:flex;flex-direction:column;gap:4px;padding-right:24px}.calculator__stat--bordered{border-left:1px solid rgba(200,187,172,.25);padding-left:25px;padding-right:24px}.calculator__stat-sublabel{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;line-height:16px;color:hsla(0,0%,100%,.45);margin:0}.calculator__stat-num{font-family:"Inter",sans-serif;font-size:30px;font-weight:300;line-height:30px;color:#e6edef;margin:4px 0 0}.calculator__stat-num--bright{color:#fff}.calculator__stat-unit{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.4);margin:0}.calculator__desc{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#e6edef;margin:0}.calculator__result-area{position:relative;height:147px}.calculator__canvas{position:absolute;top:0;left:0;width:100%;height:100%}.calculator__big-num{position:absolute;left:0;bottom:28px;display:flex;align-items:baseline;gap:8px;z-index:2}.calculator__num{font-family:"Inter",sans-serif;font-size:80px;font-weight:300;line-height:1;color:#a1d884}.calculator__unit{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1;color:#fff}.calculator__sub{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#e6edef;margin:0}.calculator__sub strong{font-weight:700;color:#fff}@media(max-width: 600px){.calculator__grid{grid-template-columns:repeat(2, 1fr);row-gap:20px}}.dark-mode{background:linear-gradient(117.32deg, #002f3e 5.08%, #024d64 100%);padding:128px 40px;color:#fff}.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6{color:#fff}.dark-mode .inner{max-width:758px;margin:0 auto;display:flex;flex-direction:column;gap:48px}.dark-mode .content{display:flex;flex-direction:column;gap:20px}.acknowledgements{background:#f3f1ee;padding:80px 0}.acknowledgements__inner{max-width:758px;margin:0 auto;padding:0 40px}.acknowledgements__eyebrow{font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:22px;color:#ce0283;margin:0 0 48px}.acknowledgements__credits{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;margin-bottom:48px}.acknowledgements__col{display:flex;flex-direction:column;gap:32px}.acknowledgements__group{display:flex;flex-direction:column;gap:12px}.acknowledgements__label{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#ce0283;margin:0}.acknowledgements__names{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#002f3e;margin:0}.acknowledgements__role{color:#347183}.acknowledgements__separator{border:none;border-top:1px solid #c8bbac;margin:0 0 40px}.acknowledgements__media-contact{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#002f3e;margin:0 0 20px}.acknowledgements__media-contact strong{font-weight:700}.acknowledgements__media-contact a{color:#ce0283;text-decoration:none}.acknowledgements__media-contact a:hover{text-decoration:underline}.acknowledgements__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#002f3e}.acknowledgements__body p{margin:0}.acknowledgements__body p+p{margin-top:20px}.acknowledgements__body a{color:#ce0283;text-decoration:underline}.footer-cta{position:relative;overflow:hidden}.footer-cta .inner{max-width:560px;align-items:center;gap:32px;position:relative;z-index:1}.footer-cta__logo{display:block;max-width:300px;height:auto}.footer-cta__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff;text-align:center;margin:0}.footer-cta__cta{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;border:1px solid #fff;border-radius:3px 15px 3px 3px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:1;color:#fff;text-decoration:none;white-space:nowrap;transition:background .2s ease}.footer-cta__cta:hover{background:hsla(0,0%,100%,.1)}.footer-cta__corner{position:absolute;bottom:0;right:0;width:469px;height:469px;pointer-events:none}.footer-cta__corner img{display:block;width:100%;height:100%}.site-footer{background:#002f3e;padding:53px 64px}.site-footer__inner{display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.site-footer__inner{flex-direction:column;align-items:center;gap:16px}}.site-footer__copyright{font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#fff;margin:0}.site-footer__links{display:flex;gap:10px;align-items:center}.site-footer__links a{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff;text-decoration:none;white-space:nowrap}.site-footer__links a:hover{text-decoration:underline}.methodology{background:#fff;padding:64px 0}.methodology__inner{max-width:758px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:19px}.methodology__header{display:flex;flex-direction:column;gap:0}.methodology__eyebrow{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#ce0283;margin:0}.methodology__heading{font-family:"Inter",sans-serif;font-size:30px;font-weight:300;line-height:38px;color:#002f3e;margin:0}.methodology__intro{padding-top:16px;font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e}.methodology__intro p{margin:0}.methodology__intro p+p{margin-top:16px}.methodology__sections{display:flex;flex-direction:column;gap:48px;padding-top:64px}.methodology__section-heading{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin:0 0 16px;padding-bottom:9px;border-bottom:1px solid #f3f1ee}.methodology__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e}.methodology__body p{margin:0}.methodology__body p+p{margin-top:16px}.methodology__list{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:16px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.methodology__topic-boxes{display:flex;flex-direction:column;gap:12px;margin:16px 0}.methodology__topic-box{background:#f3f1ee;padding:24px;border-radius:8px 20px 8px 8px;display:flex;flex-direction:column;gap:12px}.methodology__topic-box p{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e;margin:0}.methodology__topic-title{font-weight:600 !important;line-height:12px !important}.methodology__demographics{display:flex;flex-direction:column;gap:48px}.methodology__disclaimer{font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#002f3e;margin:0}.methodology__table-block{display:flex;flex-direction:column}.methodology__table-title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin:0}.methodology__table-subtitle{font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#002f3e;margin:0}.methodology__table{margin-top:14px;width:100%;border-collapse:collapse;font-family:"Inter",sans-serif;font-size:14px;line-height:20px;color:#002f3e}.methodology__table thead tr{background:#e9e3de}.methodology__table th{font-weight:600;text-align:left;padding:10px 48px}.methodology__table th:last-child{text-align:right;white-space:nowrap}.methodology__table td{padding:10px 48px;font-weight:300;border-bottom:1px solid #f3f1ee}.methodology__table td:last-child{text-align:right;white-space:nowrap;font-weight:600}.methodology__table tbody tr:nth-child(even){background:#f3f1ee}.methodology__table tbody tr:last-child td{border-bottom:none}@media(max-width: 600px){.methodology__table{font-size:12px;line-height:16px}.methodology__table th{padding:8px 12px;white-space:normal}.methodology__table td{padding:8px 12px}}.stacked-bar{width:100%;max-width:924px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.stacked-bar__rows{display:flex;flex-direction:column;gap:20px}.stacked-bar__row{display:flex;align-items:center;gap:8px;height:28px}.stacked-bar__label{width:186px;flex-shrink:0;text-align:right;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#002f3e;margin:0}.stacked-bar__bars{flex:1;display:flex;height:28px}.stacked-bar__segment{display:flex;align-items:center;justify-content:center;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;white-space:nowrap;min-width:0}.stacked-bar__segment--current{background:#024d64;color:#fff}.stacked-bar__segment--plan{background:#4e8293;color:#fff}.stacked-bar__segment--no{background:#e9e3de;color:#002f3e}.stacked-bar__legend{display:flex;gap:32px;align-items:center;padding-left:194px}.stacked-bar__legend-item{font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#002f3e;display:flex;align-items:center;gap:8px}.stacked-bar__legend-item::before{content:"";width:10px;height:10px;border-radius:50%;flex-shrink:0}.stacked-bar__legend-item--current::before{background:#024d64}.stacked-bar__legend-item--plan::before{background:#4e8293}.stacked-bar__legend-item--no::before{background:#e9e3de;border:1px solid #c8bbac}@media(max-width: 600px){.stacked-bar__label{width:110px;font-size:12px}.stacked-bar__legend{padding-left:0;flex-wrap:wrap;gap:16px}}.donut-stats{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:38px;row-gap:20px}@media(max-width: 600px){.donut-stats{grid-template-columns:repeat(2, 1fr)}}.donut-stat{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.donut-stat__circle{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.donut-stat__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.donut-stat__pct{font-family:"Inter",sans-serif;font-size:46.7px;font-weight:300;line-height:48.9px;color:#002f3e;margin:0;position:relative}.donut-stat__label{font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#024d64;text-align:center;margin:0;position:relative}.donut-stat__rank{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4e8293;text-align:center;margin:0;position:relative}.radial-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.radial-copy{display:flex;flex-direction:column;justify-content:center}.radial-prompt{font-family:"Inter",sans-serif;font-size:14px;line-height:8px;font-weight:600;color:#002f3e;margin:0 0 8px}.radial-body{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#002f3e;margin:0}.radial-chart-col{display:flex;flex-direction:column;align-items:center;gap:8px}.radial-chart-wrap{width:100%}.radial-svg{display:block;width:100%;max-width:340px}@media(max-width: 760px){.radial-layout{grid-template-columns:1fr;gap:24px}.radial-chart-wrap{display:flex;justify-content:center}.radial-svg{max-width:280px}}@media(max-width: 480px){.radial-svg{max-width:240px}}.s3-prepared-charts__slope-title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#002f3e;margin-bottom:16px}.donut-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.donut-item{display:flex;flex-direction:column;align-items:center;text-align:center}.donut-svg-wrap{position:relative;width:161px;height:161px;flex-shrink:0}.donut-svg-wrap svg{display:block}.donut-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:"Inter",sans-serif;font-size:46px;font-weight:300;line-height:1;color:#002f3e;pointer-events:none}.donut-label{margin-top:12px;font-family:"Inter",sans-serif;font-size:13px;font-weight:700;line-height:18px;color:#024d64}@media(max-width: 768px){.donut-grid{grid-template-columns:repeat(2, 1fr);gap:32px}.donut-svg-wrap{width:120px;height:120px}.donut-value{font-size:28px}.donut-label{font-size:12px}}@media(max-width: 400px){.donut-grid{grid-template-columns:1fr;gap:40px}.donut-svg-wrap{width:160px;height:160px}.donut-value{font-size:34px}}.dist-bar{display:flex;height:56px;overflow:hidden}.dist-bar__seg{display:flex;align-items:center;justify-content:center;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:20px}.bubble-pair{display:flex;gap:40px;justify-content:center;align-items:flex-start}@media(max-width: 700px){.bubble-pair{flex-direction:column;align-items:center;gap:32px}}.bubble-pair__col{flex:1 0 0;min-width:0;max-width:400px;display:flex;flex-direction:column;align-items:center}.bubble-pair__title{font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#002f3e;text-align:center;margin:0 0 12px}.bubble-pair__svg{display:block;width:100%;overflow:visible}.donut-grid--3col{grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.donut-grid--3col{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 400px){.donut-grid--3col{grid-template-columns:1fr}}.donut-sublabel{margin-top:4px;font-family:"Inter",sans-serif;font-size:13px;font-weight:700;line-height:18px;color:#4e8293;text-align:center}.interrupter__driver{height:320vh;position:relative}.interrupter__sticky{position:sticky;top:0;height:100vh;overflow:hidden;background:linear-gradient(-61deg, #dfd6cc 17.9%, #f9f8f7 98%)}.interrupter__title{position:absolute;top:117px;left:50%;transform:translateX(-50%);width:min(758px,100% - 48px);margin:0;font-family:"Inter",sans-serif;font-size:65px;font-weight:300;line-height:72px;color:#024d64;text-align:center;z-index:2}.interrupter__card{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%) translateY(100vh);width:min(907px,100% - 48px);height:auto;min-height:380px;max-height:calc(100vh - 48px);border-radius:8px 80px 8px 8px;background:#f9f8f7;box-shadow:0 4px 54px rgba(0,0,0,.22);display:flex;overflow:hidden;flex-shrink:0}.interrupter__photo{width:34.73%;flex-shrink:0;overflow:hidden}.interrupter__photo img{width:100%;height:100%;object-fit:cover;display:block}.interrupter__content{flex:1;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:clamp(24px,5vh,61px) 51px clamp(24px,5vh,61px) 35px}.interrupter__body{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#002f3e}.interrupter__body p{margin:0}.interrupter__body p+p{margin-top:20px}@media(max-width: 600px){.interrupter__photo{display:none}.interrupter__content{padding:32px 24px}}@media(max-width: 700px){.interrupter__title{top:32px;font-size:40px;line-height:48px}}@media(max-height: 800px){.interrupter__title{top:70px;font-size:40px;line-height:48px}}.testimonial-wall{background:linear-gradient(106.76deg, #002f3e 5.08%, #024d64 100%);padding:150px 24px;display:flex;flex-direction:column;align-items:center;gap:128px;overflow:hidden}.testimonial-wall__header{width:min(758px,100%);text-align:center;display:flex;flex-direction:column;gap:20px}.testimonial-wall__h2{font-family:"Inter",sans-serif;font-size:30px;font-weight:300;line-height:38px;color:#fff;margin:0}.testimonial-wall__intro{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#fff;margin:0}.testimonial-wall__mosaic{display:flex;align-items:flex-start;gap:15px;width:min(1260px,100%)}.testimonial-wall__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:15px}.testimonial-card{position:relative;background:hsla(0,0%,100%,.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.1);border-radius:4px 40px 4px 4px;padding:36px;display:flex;flex-direction:column;gap:20px}.testimonial-card--extreme{border-color:hsla(0,0%,100%,.6)}.testimonial-card__eyebrow{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#e1d555;margin:0}.testimonial-card__quote{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;line-height:22px;color:hsla(0,0%,100%,.8);margin:0}.testimonial-card__author{display:flex;flex-direction:column;gap:8px;margin-top:auto}.testimonial-card__name{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#fff;margin:0}.testimonial-card__creds{font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:16px;color:#fff;margin:0}.testimonial-card__corner{position:absolute;top:-1px;right:-1px;width:52px;height:50px;pointer-events:none;display:block}.testimonial-wall__closing-quote{width:min(758px,100%);text-align:center;margin:0;display:flex;flex-direction:column;gap:32px}.testimonial-wall__closing-quote p{font-family:"Inter",sans-serif;font-size:30px;font-weight:200;line-height:38px;color:#fff;margin:0}.testimonial-wall__closing-quote figcaption{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;color:#e1d555}.testimonial-wall__closing-quote figcaption strong{font-weight:500}.testimonial-wall__closing-quote figcaption span{font-weight:300}.testimonial-wall__load-more{display:none;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0}.testimonial-wall__load-more span{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#e1d555}.testimonial-wall__load-more svg{display:block}@media(max-width: 758px){.testimonial-wall{padding:80px 20px;gap:36px}.testimonial-wall__h2{font-size:24px;line-height:28px}.testimonial-wall__closing-quote{width:100%}.testimonial-wall__closing-quote p{font-size:24px;line-height:28px}.testimonial-wall__mosaic{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.testimonial-wall__col{display:contents}.testimonial-card{width:100%;box-sizing:border-box}.testimonial-card--more{display:none}.testimonial-wall__load-more{display:flex}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJwYXJ0aWFscy9fZm9udHMuc2NzcyIsInBhcnRpYWxzL19iYXNlLnNjc3MiLCJwYXJ0aWFscy9fY29sb3JzLnNjc3MiLCJwYXJ0aWFscy9fY29taW5nLXNvb24uc2NzcyIsInBhcnRpYWxzL19nYXRlLnNjc3MiLCJwYXJ0aWFscy9fbmF2LnNjc3MiLCJwYXJ0aWFscy9fbGF5b3V0LnNjc3MiLCJwYXJ0aWFscy9fZWRpdG9yaWFsLnNjc3MiLCJwYXJ0aWFscy9fY2FsY3VsYXRvci5zY3NzIiwicGFydGlhbHMvX2RhcmtfbW9kZS5zY3NzIiwicGFydGlhbHMvX2Fja25vd2xlZGdlbWVudHMuc2NzcyIsInBhcnRpYWxzL19mb290ZXItY3RhLnNjc3MiLCJwYXJ0aWFscy9fZm9vdGVyLnNjc3MiLCJwYXJ0aWFscy9fbWV0aG9kb2xvZ3kuc2NzcyIsInBhcnRpYWxzL19jaGFydHMuc2NzcyIsInBhcnRpYWxzL19pbnRlcnJ1cHRlci5zY3NzIiwicGFydGlhbHMvX3Rlc3RpbW9uaWFscy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLFdBQ0Usb0JBQ0EseUpBR0Esa0JBQ0EsZ0JBQ0Esa0JBQ0Esd0JBR0YsV0FDRSxvQkFDQSxxS0FHQSxrQkFDQSxnQkFDQSxrQkFDQSx3QkFHRixXQUNFLG9CQUNBLHNKQUdBLGtCQUNBLGdCQUNBLGtCQUNBLHdCQUdGLFdBQ0Usb0JBQ0Esa0tBR0Esa0JBQ0EsZ0JBQ0Esa0JBQ0Esd0JBR0YsV0FDRSxvQkFDQSw0SkFHQSxrQkFDQSxnQkFDQSxrQkFDQSx3QkFHRixXQUNFLG9CQUNBLCtKQUdBLGtCQUNBLGdCQUNBLGtCQUNBLHdCQUdGLFdBQ0Usb0JBQ0EseUpBR0Esa0JBQ0EsZ0JBQ0Esa0JBQ0Esd0JBR0YsV0FDRSxvQkFDQSx3S0FHQSxrQkFDQSxnQkFDQSxrQkFDQSx3QkFHRixXQUNFLG9CQUNBLHNKQUdBLGtCQUNBLGdCQUNBLGtCQUNBLHdCQ2xHRixxQkFDRSxzQkFHRixVQUNF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MEJBQ0Usc0JBQ0Esa0JBQ0EsYUFDQSxzQkFDQSxTQUdGLHNCQUNFLCtCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsTWR0QmdCLEtjdUJoQixTQUdGLHlCQUNFLCtCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsTWQvQmdCLEtjZ0NoQixTQUtGLDBCQUNFLGFBQ0EsdUJBQ0EsU0FDQSx1QkFHRix1QkFDRSxPQUNBLFlBQ0EsYUFDQSxzQkFDQSxTQUtGLGtCQUNFLGtCQUNBLDhCQUNBLDJCQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGFBQ0EsYUFDQSxzQkFDQSxTQUVBLDJCQUNFLGdDQUdGLDJCQUNFLCtCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsY0FDQSxTQUdGLHlCQUNFLCtCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EseUJBQ0EsU0FHRiwwQkFDRSxhQUNBLHNCQUNBLFFBQ0EsZ0JBR0Ysd0JBQ0UsK0JBQ0EsZUFDQSxnQkFDQSxpQkFDQSxNZHBHYyxLY3FHZCxTQUdGLHlCQUNFLCtCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsTWQ3R2MsS2M4R2QsU0FHRiwwQkFDRSxrQkFDQSxTQUNBLFdBQ0EsV0FDQSxZQUNBLG9CQUNBLGNBTUosaUNBQ0Usc0JBQ0Esa0JBQ0EsU0FDQSxhQUNBLHNCQUNBLFNBRUEsbUNBQ0UsK0JBQ0EsZUFDQSxnQkFDQSxpQkFDQSxNZDNJYyxLYzRJZCxTQUdGLDRDQUNFLCtCQUNBLGVBQ0EsaUJBQ0EsY0FFQSxtRUFDQSxpRUFNSiw2QkFDRSxhQUNBLHNCQUNBLG1CQUNBLFFBQ0EsZ0JBQ0EsWUFDQSxlQUNBLFVBRUEsK0hBQ0EsK0NBS0YseUJBQ0UsNkNBRUEsc0RBQ0EsNENBQ0EsbUVBR0EscUZBQ0Esd0NBQ0EsbURBR0EscUNBR0EiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdjb2xvcnMnIGFzICo7XG4vKiBGb250cyAgKi9cblxuQGZvbnQtZmFjZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdJbnRlcic7XG5cdFx0c3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVyLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0ludGVyLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblx0XHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0dW5pY29kZS1yYW5nZTogVSswMDAtNUZGO1xufVxuXG5AZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJ0ludGVyJztcblx0XHRzcmM6IHVybCgnLi4vZm9udHMvSW50ZXItRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHR1bmljb2RlLXJhbmdlOiBVKzAwMC01RkY7XG59XG5cbkBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuXHRcdHNyYzogdXJsKCcuLi9mb250cy9JbnRlci1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHRcdHVybCgnLi4vZm9udHMvSW50ZXItQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdHVuaWNvZGUtcmFuZ2U6IFUrMDAwLTVGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdJbnRlcic7XG5cdFx0c3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblx0XHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0dW5pY29kZS1yYW5nZTogVSswMDAtNUZGO1xufVxuXG5AZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJ0ludGVyJztcblx0XHRzcmM6IHVybCgnLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHR1bmljb2RlLXJhbmdlOiBVKzAwMC01RkY7XG59XG5cbkBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuXHRcdHNyYzogdXJsKCcuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHRcdHVybCgnLi4vZm9udHMvSW50ZXItUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdHVuaWNvZGUtcmFuZ2U6IFUrMDAwLTVGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdJbnRlcic7XG5cdFx0c3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVyLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0ludGVyLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblx0XHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0dW5pY29kZS1yYW5nZTogVSswMDAtNUZGO1xufVxuXG5AZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJ0ludGVyJztcblx0XHRzcmM6IHVybCgnLi4vZm9udHMvSW50ZXItRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHRcdHVybCgnLi4vZm9udHMvSW50ZXItRXh0cmFMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0ludGVyLUV4dHJhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0XHRmb250LXdlaWdodDogMjAwO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHR1bmljb2RlLXJhbmdlOiBVKzAwMC01RkY7XG59XG5cbkBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuXHRcdHNyYzogdXJsKCcuLi9mb250cy9JbnRlci1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcuLi9mb250cy9JbnRlci1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHRcdHVybCgnLi4vZm9udHMvSW50ZXItVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdHVuaWNvZGUtcmFuZ2U6IFUrMDAwLTVGRjtcbn1cblxuXG5cbiIsIkB1c2UgJ2NvbG9ycycgYXMgKjtcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIEJyYW5kIGJhc2UgdHlwb2dyYXBoeSAod2FzIHByZXZpb3VzbHkgc2V0IGFzIGJvaWxlcnBsYXRlIGluIHRoZSByZXBvcnQnc1xuLy8gcGFnZS5jc3M7IG5vdyBhIHByb3BlciBnbG9iYWwgZGVmYXVsdCBzbyBhbGwgcmVwb3J0cyBpbmhlcml0IGl0KS5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4vLyBQcmVzZW50IGluIHRoZSBET00gKHJlYWRhYmxlIGJ5IGNyYXdsZXJzLCBBSSBib3RzLCBhbmQgc2NyZWVuIHJlYWRlcnMpIGJ1dFxuLy8gcmVtb3ZlZCBmcm9tIHZpc3VhbCBsYXlvdXQg4oCUIGZvciB0ZXh0L2RhdGEgZXF1aXZhbGVudHMgb2YgSlMtcmVuZGVyZWQgY2hhcnRzLlxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuIiwiLy8g4pSA4pSAIEVuc29yYSBIZWFsdGggRGVzaWduIFN5c3RlbSDigJQgQ29sb3IgUHJpbWl0aXZlcyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFNvdXJjZTogRmlnbWEgRGVzaWduIFN5c3RlbSAvIENvbG9yIHBhZ2Vcbi8vIE5hbWluZzogT2NlYW4gQmx1ZSDihpIgJHByaW1hcnksIEVjcnUg4oaSICRzZWNvbmRhcnksIEdyYXNzIEdyZWVuIOKGkiAkdGVydGlhcnksXG4vLyAgICAgICAgIE1hZ2VudGEg4oaSICRhY2NlbnQsIEhhenkgWWVsbG93IOKGkiAkaGlnaGxpZ2h0LCBFbnNvcmEgQmxhY2sg4oaSICRibGFja1xuXG4vLyDilIDilIAgQmxhY2sgKHRleHQgb25seSkgJiBXaGl0ZVxuJGJsYWNrOiAgICAgICAgICAgIzAwMmYzZTtcbiR3aGl0ZTogICAgICAgICAgICNmZmY7XG5cbi8vIOKUgOKUgCBFcnJvciBSZWRcbiRlcnJvcjogICAgICAgICAgICNhNjE5MmU7XG5cbi8vIOKUgOKUgCBQcmltYXJ5IOKAlCBPY2VhbiBCbHVlXG4kcHJpbWFyeS0xMDA6ICAgICAjMDI0ZDY0O1xuJHByaW1hcnktOTA6ICAgICAgIzFiNWY3NDtcbiRwcmltYXJ5LTgwOiAgICAgICMzNDcxODM7XG4kcHJpbWFyeS03MDogICAgICAjNGU4MjkzO1xuJHByaW1hcnktNjA6ICAgICAgIzY3OTRhMTtcbiRwcmltYXJ5LTUwOiAgICAgICM4MGE2YjE7XG4kcHJpbWFyeS00MDogICAgICAjOWFiOGMwO1xuJHByaW1hcnktMzA6ICAgICAgI2IzY2FkMDtcbiRwcmltYXJ5LTIwOiAgICAgICNjZGRiZTA7XG4kcHJpbWFyeS0xMDogICAgICAjZTZlZGVmO1xuXG4vLyDilIDilIAgU2Vjb25kYXJ5IOKAlCBFY3J1XG4kc2Vjb25kYXJ5LTEwMDogICAjYzhiYmFjO1xuJHNlY29uZGFyeS05MDogICAgI2NlYzJiNDtcbiRzZWNvbmRhcnktODA6ICAgICNkM2M5YmQ7XG4kc2Vjb25kYXJ5LTcwOiAgICAjZDljZmM1O1xuJHNlY29uZGFyeS02MDogICAgI2RmZDZjYztcbiRzZWNvbmRhcnktNTA6ICAgICNlM2RkZDU7XG4kc2Vjb25kYXJ5LTQwOiAgICAjZTllM2RlO1xuJHNlY29uZGFyeS0zMDogICAgI2VmZWJlNjtcbiRzZWNvbmRhcnktMjA6ICAgICNmM2YxZWU7XG4kc2Vjb25kYXJ5LTEwOiAgICAjZjlmOGY3O1xuXG4vLyDilIDilIAgVGVydGlhcnkg4oCUIEdyYXNzIEdyZWVuXG4kdGVydGlhcnktMTAwOiAgICAjYTFkODg0O1xuJHRlcnRpYXJ5LTkwOiAgICAgI2FhZGM5MDtcbiR0ZXJ0aWFyeS04MDogICAgICNiNWUwOWM7XG4kdGVydGlhcnktNzA6ICAgICAjYmRlNGE5O1xuJHRlcnRpYXJ5LTYwOiAgICAgI2M3ZThiNztcbiR0ZXJ0aWFyeS01MDogICAgICNkMGViYzE7XG4kdGVydGlhcnktNDA6ICAgICAjZGFlZmNlO1xuJHRlcnRpYXJ5LTMwOiAgICAgI2UzZjNkYTtcbiR0ZXJ0aWFyeS0yMDogICAgICNlY2Y3ZTc7XG4kdGVydGlhcnktMTA6ICAgICAjZjZmYmYzO1xuXG4vLyDilIDilIAgQWNjZW50IOKAlCBNYWdlbnRhXG4kYWNjZW50LTEwMDogICAgICAjY2UwMjgzO1xuJGFjY2VudC05MDogICAgICAgI2RlMDI4ZDtcbiRhY2NlbnQtODA6ICAgICAgICNkODM1OWM7XG4kYWNjZW50LTcwOiAgICAgICAjZGQ0ZWE4O1xuJGFjY2VudC02MDogICAgICAgI2UyNjdiNTtcbiRhY2NlbnQtNTA6ICAgICAgICNlNzgwYzE7XG4kYWNjZW50LTQwOiAgICAgICAjZWI5YWNkO1xuJGFjY2VudC0zMDogICAgICAgI2YwYjNkYTtcbiRhY2NlbnQtMjA6ICAgICAgICNmNGNlZTY7XG4kYWNjZW50LTEwOiAgICAgICAjZjllNmYyO1xuXG4vLyDilIDilIAgQnJhbmQgZ3JhZGllbnRzICYgbWl4aW5zICh0b2tlbiBsYXllcjsgYXZhaWxhYmxlIHdoZXJldmVyIGNvbG9ycyBhcmUgQHVzZSdkIGFzICopXG4kZ3JhZGllbnQtZGFyazogbGluZWFyLWdyYWRpZW50KDExNS45NWRlZywgIzAwMmYzZSAxLjIyJSwgIzAwN2NhNCAxMDAlKTtcblxuLy8gU2lnbmF0dXJlIENvcm5lciDigJQgRW5zb3JhIGJyYW5kIGVsZW1lbnQuIFwiUnVsZSBvZiAxNVwiOiB0aGUgb25lIGJpZyBjb3JuZXIgPVxuLy8gMTXDlyB0aGUgNHB4IGJhc2UgY29ybmVycyAo4oaSIDRweCA2MHB4IDRweCA0cHgpLiAtLW9wcG9zaW5nID0gdGhlIFMtY3VydmUgdmFyaWFudC5cbkBtaXhpbiBzaWduYXR1cmUtY29ybmVyKCRiaWc6IDYwcHgsICRiYXNlOiA0cHgpIHtcbiAgYm9yZGVyLXJhZGl1czogJGJhc2UgJGJpZyAkYmFzZSAkYmFzZTtcbn1cbkBtaXhpbiBzaWduYXR1cmUtY29ybmVyLW9wcG9zaW5nKCRiaWc6IDYwcHgsICRiYXNlOiA0cHgpIHtcbiAgYm9yZGVyLXJhZGl1czogJGJhc2UgJGJpZyAkYmFzZSAkYmlnO1xufVxuXG4vLyDilIDilIAgSGlnaGxpZ2h0IOKAlCBIYXp5IFllbGxvd1xuJGhpZ2hsaWdodC0xMDA6ICAgI2UxZDU1NTtcbiRoaWdobGlnaHQtOTA6ICAgICNlNGQ5NjY7XG4kaGlnaGxpZ2h0LTgwOiAgICAjZTdkZTc3O1xuJGhpZ2hsaWdodC03MDogICAgI2VhZTI4ODtcbiRoaWdobGlnaHQtNjA6ICAgICNlZGU2OTg7XG4kaGlnaGxpZ2h0LTUwOiAgICAjZjBlYWFhO1xuJGhpZ2hsaWdodC00MDogICAgI2YzZWViYjtcbiRoaWdobGlnaHQtMzA6ICAgICNmNmYyY2M7XG4kaGlnaGxpZ2h0LTIwOiAgICAjZjlmOGRkO1xuJGhpZ2hsaWdodC0xMDogICAgI2ZjZmJlZTtcbiIsIkB1c2UgJ2NvbG9ycycgYXMgKjtcbi5jb21pbmctc29vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGFjY2VudC0xMDA7XG59XG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG5cbiNnYXRlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmdhdGUtbW9kYWwge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXI7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDQ4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcGFkZGluZzogNDhweCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiAwIDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeS02MDtcbiAgICBtYXJnaW46IDAgMCAyOHB4O1xuICB9XG5cbiAgLmdhdGUtY29uc2VudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LTEwMDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LTEwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRwcmltYXJ5LTEwMDsgfVxuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktMTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50LTEwMDtcbiAgICB9XG4gIH1cblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRhY2NlbnQtMTAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMTVweCAzcHggM3B4O1xuICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50LTkwO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnY29sb3JzJyBhcyAqO1xuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS0yMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDM4cHggNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC40cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYuaXMtc2Nyb2xsZWQgJl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE4cHggNDBweDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICZfX2xvZ28taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICRwcmltYXJ5LTEwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktNDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyDilIDilIAgSGFtYnVyZ2VyIHRvZ2dsZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuICAmX190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyDilIDilIAgTW9iaWxlIG5hdiBwYW5lbCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuICAmX19tb2JpbGUtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjI1cyBlYXNlLCBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcblxuICAgIGEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS0xMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxOHB4IDQwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS00MDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogJHNlY29uZGFyeS00MDsgfVxuICAgIH1cbiAgfVxuXG4gIC8vIOKUgOKUgCBNb2JpbGUgYnJlYWtwb2ludCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gICAgJl9fbmF2ICAgIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICZfX3RvZ2dsZSB7IGRpc3BsYXk6IGZsZXg7IH1cblxuICAgICZfX21vYmlsZS1uYXYgeyBkaXNwbGF5OiBmbGV4OyB9XG5cbiAgICAmX19pbm5lciB7IHBhZGRpbmc6IDIwcHggMjRweDsgfVxuXG4gICAgJi5pcy1zY3JvbGxlZCAmX19pbm5lciB7IHBhZGRpbmc6IDE0cHggMjRweDsgfVxuXG4gICAgJi5pcy1vcGVuICZfX21vYmlsZS1uYXYge1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LTQwO1xuICAgIH1cblxuICAgICYuaXMtb3BlbiAmX190b2dnbGUgc3BhbjpudGgtY2hpbGQoMSkgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoNDVkZWcpOyB9XG4gICAgJi5pcy1vcGVuICZfX3RvZ2dsZSBzcGFuOm50aC1jaGlsZCgyKSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogc2NhbGVYKDApOyB9XG4gICAgJi5pcy1vcGVuICZfX3RvZ2dsZSBzcGFuOm50aC1jaGlsZCgzKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuICB9XG59XG5cbiIsIkB1c2UgJ2NvbG9ycycgYXMgKjtcblxuLy8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQXG4vLyBMQVlPVVQg4oCUIHJldXNhYmxlLCByZXBvcnQtYWdub3N0aWMgc3RydWN0dXJhbCBwcmltaXRpdmVzXG4vLyBObyBzZWN0aW9uL3JlcG9ydCBuYW1lcyBiZWxvbmcgaGVyZS4gU2VjdGlvbnMgY29tcG9zZSBmcm9tIHRoZXNlICsgY29tcG9uZW50cztcbi8vIHVuaXF1ZSBob29rcyB1c2UgSURzOyBnZW51aW5lbHkgb25lLW9mZiBsYXlvdXQgbGl2ZXMgaW4gYSByZXBvcnQncyBwYWdlLmNzcy5cbi8vIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkFxuXG4vLyBTZWN0aW9uOiBjZW50ZXJlZCB2ZXJ0aWNhbCByaHl0aG0gd2l0aCBzdGFuZGFyZCBwYWdlIGd1dHRlcnMuXG4uc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNjRweDtcbiAgcGFkZGluZzogMzJweCA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICYtLWZsdXNoLXRvcCAgICB7IHBhZGRpbmctdG9wOiAwOyB9XG4gICYtLWZsdXNoLWJvdHRvbSB7IHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICYtLWFpcnkgICAgICAgICB7IGdhcDogNjRweDsgfVxuICAmLS1haXJ5LXRvcCAgICAgeyBwYWRkaW5nLXRvcDogMTI4cHg7IH1cbiAgJi0tdGludCAgICAgICAgIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHNlY29uZGFyeS0yMCAwJSwgJHNlY29uZGFyeS0yMCA2MCUsICR3aGl0ZSAxMDAlKTsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi8vIE1lYXN1cmU6IHRoZSBjb250ZW50IGNvbHVtbi4gRGVmYXVsdCA9IHJlYWRpbmcgd2lkdGg7IC0td2lkZSBmb3IgYnJlYWtvdXRzLlxuLy8gQm90aCBjYXJyeSB3aWR0aDoxMDAlIHNvIHRoZXkgd29yayBzdGFuZGFsb25lIChlLmcuIGNsYXNzPVwibWVhc3VyZS0td2lkZVwiKVxuLy8gd2l0aG91dCBuZWVkaW5nIHRoZSBiYXNlIGNsYXNzIOKAlCBpbXBvcnRhbnQgaW5zaWRlIGNlbnRlcmVkIGZsZXggc2VjdGlvbnMsXG4vLyBvdGhlcndpc2UgdGhlIGVsZW1lbnQgc2hyaW5rcyB0byBjb250ZW50IGFuZCBjaGFydCBtb3VudHMgbWVhc3VyZSAwIHdpZHRoLlxuLm1lYXN1cmUsXG4ubWVhc3VyZS0td2lkZSxcbi5tZWFzdXJlLS1iYW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWVhc3VyZSAgICAgICAgeyBtYXgtd2lkdGg6IDc1OHB4OyB9XG4ubWVhc3VyZS0td2lkZSAgeyBtYXgtd2lkdGg6IDEwMTdweDsgfVxuLm1lYXN1cmUtLWJhbmQgIHsgbWF4LXdpZHRoOiAxMDk1cHg7IH1cblxuLy8gU2VjdGlvbiBkaXZpZGVyXG5oci5kaXZpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktMTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8vIFZlcnRpY2FsIHN0YWNrIGhlbHBlciBmb3IgZ3JvdXBpbmcgYmxvY2tzIGF0IGEgY3VzdG9tIGdhcCB3aGVuIC5zZWN0aW9uJ3Ncbi8vIHJoeXRobSBpc24ndCB0aGUgcmlnaHQgZ3JhbnVsYXJpdHkuXG4uc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICYtLTggeyBnYXA6IDhweDsgfVxuICAmLS0xNiB7IGdhcDogMTZweDsgfVxuICAmLS0yMCB7IGdhcDogMjBweDsgfVxuICAmLS0yNCB7IGdhcDogMjRweDsgfVxuICAmLS0zMiB7IGdhcDogMzJweDsgfVxuICAmLS00MCB7IGdhcDogNDBweDsgfVxuICAmLS00OCB7IGdhcDogNDhweDsgfVxuICAmLS02NCB7IGdhcDogNjRweDsgfVxuICAmLS04MCB7IGdhcDogODBweDsgfVxuICAmLS05NiB7IGdhcDogOTZweDsgfVxuICAmLS0xMjggeyBnYXA6IDEyOHB4OyB9XG59XG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG5cbi8vIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkFxuLy8gRURJVE9SSUFMIOKAlCBzaGFyZWQsIHNlY3Rpb24tYWdub3N0aWMgZGVzaWduLXN5c3RlbSBmb3VuZGF0aW9uXG4vLyBSZXVzYWJsZSBhY3Jvc3MgYWxsIHJlcG9ydHMuIE5vIHNlY3Rpb24vY2hhcnQtc3BlY2lmaWMgbmFtZXMgYmVsb25nIGhlcmUuXG4vLyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZBcblxuLy8gJGdyYWRpZW50LWRhcmsgKyBzaWduYXR1cmUtY29ybmVyKCkgbWl4aW4gbm93IGxpdmUgaW4gX2NvbG9ycy5zY3NzICh0b2tlblxuLy8gbGF5ZXIpLCBhdmFpbGFibGUgaGVyZSB2aWEgYEB1c2UgJ2NvbG9ycycgYXMgKmAuXG5cbi8vIOKUgOKUgCBTaGFyZWQgY2hhcnQgY29tcG9uZW50IHN0eWxlcyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFJlbmRlcmVkIGJ5IHRoZSBjaGFydCBJSUZFcyBpbiBtYWluLmpzLlxuXG4uY2hhcnQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogJGJsYWNrO1xuICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyBmb250LXNpemU6IDEzcHg7IH1cbn1cblxuLmNoYXJ0LXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luOiAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG59XG5cbi5jaGFydC1mb290bm90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAkcHJpbWFyeS03MDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IGZvbnQtc2l6ZTogMTFweDsgfVxufVxuXG4ubGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyOHB4O1xuICBtYXJnaW46IDE2cHggMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubGVnZW5kLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICRibGFjaztcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTZweDsgfVxufVxuXG4ubGVnZW5kLWRvdCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5jaGFydC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gIC5sZWdlbmQgKyAmIHsgbWFyZ2luLXRvcDogMDsgfVxufVxuXG4uY2hhcnQtc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmNoYXJ0LWJyZWFrb3V0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctc2VudGluZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8g4pSA4pSAIFR5cGUgc2NhbGUgKGZsYXQgZWRpdG9yaWFsLSogY2xhc3NlcywgbWFwcGVkIHRvIERTIEgxL0gyL0gzL1AvRm9ybXMpIOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gRmlnbWEgd2VpZ2h0cyBoYXZlIOKIkjEwMCBhcHBsaWVkIHBlciBzdGFuZGluZyBydWxlLlxuXG4uZWRpdG9yaWFsLWgxIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA2NXB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdG9yaWFsLWgyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdG9yaWFsLWgzIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdG9yaWFsLWV5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogJGFjY2VudC0xMDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVkaXRvcmlhbC1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luOiAwO1xuXG4gIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgYSB7IGNvbG9yOiBpbmhlcml0OyB9XG59XG5cbi5lZGl0b3JpYWwtc3RhdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBjb2xvcjogJGJsYWNrO1xuICBtYXJnaW46IDA7XG59XG5cbi5lZGl0b3JpYWwtbGFiZWwge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogJHByaW1hcnktMzA7XG4gIG1hcmdpbjogMDtcbn1cblxuLy8g4pSA4pSAIENvbnRleHR1YWwgdGhlbWluZyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIENvbG9yIGlzIGRyaXZlbiBieSB0aGUgLmRhcmstbW9kZSBjb250ZXh0ICsgdGhlIGVsZW1lbnQvY29tcG9uZW50LCBub3QgYnlcbi8vIHBlci1lbGVtZW50IGNvbG9yIG1vZGlmaWVycy4gTGlnaHQgaXMgdGhlIGRlZmF1bHQgKHNldCBhYm92ZSk7IGEgLmRhcmstbW9kZVxuLy8gYW5jZXN0b3IgZmxpcHMgdGhlIGVkaXRvcmlhbCB0eXBlIGNsYXNzZXMgdG8gdGhlaXIgZGFyay1jb250ZXh0IHZhcmlhbnRzLlxuLmRhcmstbW9kZSB7XG4gIC5lZGl0b3JpYWwtaDEsXG4gIC5lZGl0b3JpYWwtaDIsXG4gIC5lZGl0b3JpYWwtaDMgeyBjb2xvcjogJHdoaXRlOyB9XG5cbiAgLmVkaXRvcmlhbC1ib2R5LFxuICAuZWRpdG9yaWFsLWJvZHktYmxvY2sgcCB7IGNvbG9yOiAkd2hpdGU7IH1cblxuICAuZWRpdG9yaWFsLWV5ZWJyb3cgeyBjb2xvcjogJGhpZ2hsaWdodC0xMDA7IH1cblxuICAuZWRpdG9yaWFsLWxpbmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7IGNvbG9yOiAkaGlnaGxpZ2h0LTEwMDsgfVxuICB9XG59XG5cbi8vIOKUgOKUgCBTZWN0aW9uIG9wZW5lciAobnVtYmVyZWQgdGl0bGUgKyBoZXJvIGltYWdlKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmVkaXRvcmlhbC1vcGVuZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDY0cHg7XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9faGVybyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxMDI0IC8gNTAzO1xuICAgIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoODBweCwgOHB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgb2JqZWN0LWZpdDogY292ZXI7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgICAmLS1mYWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycyBlYXNlO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHsgb3BhY2l0eTogMTsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDilIDilIAgRWRpdG9yaWFsIGxheW91dCBoZWxwZXJzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4uZWRpdG9yaWFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuXG4uZWRpdG9yaWFsLWJvZHktYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG5cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcblxuICAgIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICBhIHsgY29sb3I6IGluaGVyaXQ7IH1cbiAgfVxufVxuXG4uZWRpdG9yaWFsLWxpbmsge1xuICBjb2xvcjogJGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAmOmhvdmVyIHsgY29sb3I6ICRwcmltYXJ5LTEwMDsgfVxufVxuXG4vLyDilIDilIAgUHVsbCBxdW90ZXMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5lZGl0b3JpYWwtcXVvdGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNnB4O1xufVxuXG4uZWRpdG9yaWFsLXF1b3RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzU4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNDBweCA0cHggNHB4O1xuICBwYWRkaW5nOiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmX19wcm9tcHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG5cbiAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyB9XG4gIH1cblxuICAmX19hdHRyIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeS0xMDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICB9XG59XG5cbi8vIOKUgOKUgCBDYWxsb3V0cyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmVkaXRvcmlhbC1jYWxsb3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzU4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICR0ZXJ0aWFyeS0xMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCA0cHggNHB4O1xuICBwYWRkaW5nOiAyNHB4IDMxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcblxuICAmLS1ncmVlbiAgIHsgYm9yZGVyLWxlZnQtY29sb3I6ICR0ZXJ0aWFyeS0xMDA7IH1cbiAgJi0tbWFnZW50YSB7IGJvcmRlci1sZWZ0LWNvbG9yOiAkYWNjZW50LTEwMDsgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5LTEwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyBJbmxpbmUgdGFpbCB0aGF0IHJldmVydHMgdGhlIGhlYWRpbmcgdG8gcmVndWxhciB3ZWlnaHQgKyBib2R5IGNvbG9yXG4gICZfX2hlYWRpbmctdGFpbCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLy8g4pSA4pSAIFRhYnMgKHRhYmxpc3Qgd2l0aCB1bmRlcmxpbmUgaW5kaWNhdG9yKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlY29uZGFyeS0yMDtcbn1cblxuLnRhYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAkcHJpbWFyeS03MDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cywgYm9yZGVyLWNvbG9yIDAuMTVzO1xuXG4gICY6aG92ZXIgeyBjb2xvcjogJHByaW1hcnktMTAwOyB9XG5cbiAgJi0tYWN0aXZlIHtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRhY2NlbnQtMTAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7IHBhZGRpbmc6IDEwcHggMTRweDsgZm9udC1zaXplOiAxM3B4OyB9XG59XG5cbi8vIOKUgOKUgCBBcnJvdyBsaXN0ICjihpIgbWFya2VyICsgYm9keSB0ZXh0KSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmFycm93LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICAmLS10aWdodCB7IGdhcDogMTJweDsgfVxuICAmLS1yb29teSB7IGdhcDogMzJweDsgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJl9fbWFya2VyIHtcbiAgICBjb2xvcjogJGFjY2VudC0xMDA7XG4gICAgLy8gTm90IFwiSW50ZXJcIjogaXRzIEBmb250LWZhY2UgdW5pY29kZS1yYW5nZSAoX2ZvbnRzLnNjc3MpIHN0b3BzIGF0IFUrNUZGLFxuICAgIC8vIGJlZm9yZSB0aGUgYXJyb3cgZ2x5cGggKFUrMjE5MikuIENocm9tZS9GaXJlZm94IGZhbGwgYmFjayB0byBzYW5zLXNlcmlmXG4gICAgLy8gZm9yIHRoZSBvdXQtb2YtcmFuZ2UgY2hhciwgYnV0IFNhZmFyaS9pT1MgcmVuZGVycyBpdCBibGFuayBpbnN0ZWFkIG9mXG4gICAgLy8gZmFsbGluZyBiYWNrLCBzbyB0aGlzIG1hcmtlciBza2lwcyBJbnRlciBhbmQgZ29lcyBzdHJhaWdodCB0byB0aGVcbiAgICAvLyBzeXN0ZW0gZm9udCwgd2hpY2ggZG9lcyBoYXZlIHRoZSBnbHlwaC5cbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4vLyDilIDilIAgSGlnaGxpZ2h0IGNhcmRzIChsYWJlbCArIGJpZyBzdGF0ICsgYm9keTsgMy11cCkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5oaWdobGlnaHQtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG59XG5cbi5oaWdobGlnaHQtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgc2lnbmF0dXJlLWNvcm5lcig0MHB4KTtcbiAgcGFkZGluZzogMjhweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogJGFjY2VudC0xMDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLy8g4pSA4pSAIEZpbmRpbmdzIChiaWcgbnVtYmVyZWQgbGlzdCkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5maW5kaW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTRweDtcbn1cblxuLmZpbmRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuXG4gICZfX251bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICBjb2xvcjogJGFjY2VudC0xMDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgfVxuXG4gIC5maW5kaW5nX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBnYXA6IDEycHg7XG4gICAgJl9fbnVtIHsgZm9udC1zaXplOiA0NHB4OyBsaW5lLWhlaWdodDogNDhweDsgd2lkdGg6IDU2cHg7IH1cbiAgfVxufVxuXG4vLyDilIDilIAgQ29tcGFyZSBibG9jayAoc3RhdCArIHF1ZXN0aW9uICsgbWVkaWEpIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4uY29tcGFyZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0MHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX3VuaXQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkcHJpbWFyeS01MDtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG5cbiAgJl9fcXVlc3Rpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19zb3VyY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5LTgwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX21lZGlhIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICAgIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoODBweCk7XG4gICAgYXNwZWN0LXJhdGlvOiAzMzggLyA0MjY7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IG9iamVjdC1maXQ6IGNvdmVyOyBkaXNwbGF5OiBibG9jazsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgJl9fcXVlc3Rpb24geyBmb250LXNpemU6IDM2cHg7IH1cbiAgfVxufVxuXG4vLyDilIDilIAgQ2FwdGlvbiAoY2hhcnQgLyBkYXRhLXNvdXJjZSBsaW5lKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmVkaXRvcmlhbC1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICRwcmltYXJ5LTcwO1xuICBtYXJnaW46IDA7XG5cbiAgJi0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgJi0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG59XG5cbi8vIOKUgOKUgCBTdGF0IGNhcmRzICh0ZXh0IGJlc2lkZSBhIDLDlzIgc3RhdCBncmlkKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnN0YXQtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICZfX3RleHQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICAmX190ZXh0IHsgd2lkdGg6IDEwMCU7IH1cbiAgfVxufVxuXG4uc3RhdC1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDIzNHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMTk3cHgpO1xuICBmbGV4LXNocmluazogMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIFNvbGlkLWJvcmRlcmVkIGJveCB2YXJpYW50ICh2cy4gdGhlIGRlZmF1bHQgZGFzaGVkIGZyZWUtZmxvYXRpbmcgY2FyZHMpXG4gICYtLWJvcmRlcmVkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktNDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLnN0YXQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQ4cHggMzZweDtcblxuICAmLS1ib3JkZXItbGVmdCAgICAgIHsgYm9yZGVyLWxlZnQ6ICAxcHggZGFzaGVkICRwcmltYXJ5LTgwOyB9XG4gICYtLWJvcmRlci1yaWdodC10b3AgeyBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgJHByaW1hcnktODA7IGJvcmRlci10b3A6IDFweCBkYXNoZWQgJHByaW1hcnktODA7IH1cbiAgJi0tYm9yZGVyLXRvcCAgICAgICB7IGJvcmRlci10b3A6ICAgMXB4IGRhc2hlZCAkcHJpbWFyeS04MDsgfVxuICAmLS1oaWdobGlnaHQgICAgICAgIHsgYmFja2dyb3VuZDogJHRlcnRpYXJ5LTIwOyB9XG4gICYtLWhpZ2hsaWdodC1hbHQgICAgeyBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0LTIwOyB9XG5cbiAgLy8gUGFpcmVkIHdpdGggLnN0YXQtY2FyZHMtLWJvcmRlcmVkOiBzb2xpZCBkaXZpZGVycyBpbnN0ZWFkIG9mIGRhc2hlZCBlZGdlc1xuICAmLS1ib3JkZXJlZCB7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMjhweCAyMHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWNvbmRhcnktNDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktNDA7XG5cbiAgICAmOm50aC1jaGlsZCgybikgeyBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKC1uKzIpIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDUxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogNjhweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgICYtLWNvbXBhY3QgeyBmb250LXNpemU6IDUycHg7IGxpbmUtaGVpZ2h0OiAxOyB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyB9XG5cbiAgICAmLS1ib2xkICAgeyBmb250LXdlaWdodDogNjAwOyB9XG4gICAgJi0tZGV0YWlsIHsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogNDAwOyBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICYtLXNtYWxsICB7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICRibGFjazsgfVxuICB9XG5cbiAgJl9fZGVzYyB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogJHByaW1hcnktNzA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vIOKUgOKUgCBGZWF0dXJlIGJsb2NrIChkYXJrIGdyYWRpZW50IHBhbmVsKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFNlbGYtY29udGFpbmVkIGRhcmsgYXBwZWFyYW5jZSAod2hpdGUgaGVhZGluZyArIGNvcHkpLiAtLXNwb3RsaWdodCA9IGNlbnRlcmVkXG4vLyB0ZXh0IHBhbmVsOyAtLXNwbGl0ID0gdGV4dCBiZXNpZGUgbWVkaWEuIFJvYnVzdCBmbGV4K3BhZGRpbmcgKG5vIGNsaXBwaW5nKS5cblxuLmZlYXR1cmUtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogJGdyYWRpZW50LWRhcms7XG4gIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoODBweCwgOHB4KTtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmX190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBjb2xvcjogJHRlcnRpYXJ5LTEwMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyB9XG4gIH1cblxuICAmX19jb3B5IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBwIHsgbWFyZ2luOiAwOyAmICsgcCB7IG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICB9XG5cbiAgLy8gTm8gbWluLWhlaWdodCBoZXJlIOKAlCBmdXR1cmUtb2YtcmVoYWItdGhlcmFweSdzIC0tc3BvdGxpZ2h0IGNhcmRzICh0aGVcbiAgLy8gb25seSBvdGhlciB1c2FnZSkgY2FycnkgYSBoZWFkaW5nICsgc2V2ZXJhbCBwYXJhZ3JhcGhzIG9mIGJvZHkgY29weSB0aGF0XG4gIC8vIG5hdHVyYWxseSBleGNlZWQgNTAwcHggb24gdGhlaXIgb3duLCBzbyBhIGZpeGVkIG1pbmltdW0gd2FzIG9ubHkgZXZlclxuICAvLyBmb3JjaW5nIHBzaSdzIG11Y2ggc2hvcnRlciBzaW5nbGUtc2VudGVuY2Ugc3RhdCBjYXJkcyBpbnRvIGFuXG4gIC8vIGFydGlmaWNpYWxseSB0YWxsIGJveC5cbiAgJi0tc3BvdGxpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNjRweCA0MHB4O1xuXG4gICAgLmZlYXR1cmUtYmxvY2tfX3RleHQgeyBtYXgtd2lkdGg6IDQ4MXB4OyB9XG4gIH1cblxuICAvLyBEZWNvcmF0aXZlIGJyYW5kIGNvcm5lciBmbG91cmlzaCAoRmlnbWE6IGNvcm5lci1lbGVtZW50KSAtIG9wdC1pbiB2aWFcbiAgLy8gdGhpcyBtb2RpZmllciBzaW5jZSBpdCBuZWVkcyBwb3NpdGlvbjpyZWxhdGl2ZSwgd2hpY2ggd291bGQgYWZmZWN0IG90aGVyXG4gIC8vIGZlYXR1cmUtYmxvY2sgaW5zdGFuY2VzIHRoYXQgcmVseSBvbiBkZWZhdWx0IHBvc2l0aW9uaW5nLiBBbHNvIGNvcnJlY3RzXG4gIC8vIHBhZGRpbmcvY29ybmVyLXJhZGl1cyB0byBtYXRjaCB0aGUgRmlnbWEgXCJlZGl0b3JpYWwtYXJ0aWNsZS1ib2R5LWNvcHlcIlxuICAvLyBzdGF0LWNhcmQgY29tcG9uZW50ICg0MHB4LzRweCwgNjRweCB1bmlmb3JtIHBhZGRpbmcpIHRoYXQgdGhpc1xuICAvLyBtb2RpZmllcidzIGluc3RhbmNlcyBhcmUgYWx3YXlzIGJ1aWx0IGZyb20g4oCUIHNjb3BlZCBoZXJlIHJhdGhlciB0aGFuIG9uXG4gIC8vIHRoZSBzaGFyZWQgYmFzZSwgc2luY2Ugb3RoZXIgZmVhdHVyZS1ibG9jayB1c2FnZXMgKGUuZy5cbiAgLy8gZnV0dXJlLW9mLXJlaGFiLXRoZXJhcHkpIGNvbWUgZnJvbSBhIGRpZmZlcmVudCBGaWdtYSBjb21wb25lbnQuXG4gICYtLWNvcm5lci1hY2NlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA2NHB4O1xuICAgIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoNDBweCwgNHB4KTtcblxuICAgIC8vIEZpZ21hJ3Mgc3RhdC1jYXJkIHRleHQgY29sdW1uIGlzIHRoZSBmdWxsIHBhZGRlZCB3aWR0aCAoNzU4cHggY2FyZCAtXG4gICAgLy8gNjRweCBwYWRkaW5nIGVhY2ggc2lkZSA9IDYzMHB4KSDigJQgdGhlIHNoYXJlZCAtLXNwb3RsaWdodCdzIDQ4MXB4IGNhcFxuICAgIC8vIChzaXplZCBmb3IgYSBkaWZmZXJlbnQgRmlnbWEgY29tcG9uZW50KSBpcyB0b28gbmFycm93IGZvciB0aGlzIGZhbWlseS5cbiAgICAvLyBHYXAgaXMgYWxzbyB0aWdodGVyIGhlcmUgKDEycHggdnMuIHRoZSBzaGFyZWQgMzJweCkg4oCUIHRoaXMgZmFtaWx5XG4gICAgLy8gc3RhY2tzIGEgaGVhZGxpbmUgZGlyZWN0bHkgb3ZlciBpdHMgY2l0YXRpb24sIG5vdCBhIGhlYWRpbmcgKyBzZXZlcmFsXG4gICAgLy8gcGFyYWdyYXBocyBvZiBib2R5IGNvcHkuXG4gICAgLmZlYXR1cmUtYmxvY2tfX3RleHQgeyBtYXgtd2lkdGg6IG5vbmU7IGdhcDogMTJweDsgfVxuICB9XG5cbiAgLy8gQ2VudGVyZWQgb24gdGhlIGJveCdzIGNvcm5lciAoaGFsZiBpbiwgaGFsZiBvdXQpLCBub3QgY2xpcHBlZCBpbnNpZGUgaXQg4oCUXG4gIC8vIGNvbmZpcm1lZCBhZ2FpbnN0IEZpZ21hJ3MgY2FudmFzIGNvb3JkaW5hdGVzIGZvciB0aGlzIGZsb2F0aW5nIGFzc2V0LlxuICAmX19jb3JuZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgICYtLXNwb3RsaWdodCB7IHBhZGRpbmc6IDQ4cHggMjRweDsgfVxuXG4gICAgLy8gVGhlIGRlY29yYXRpdmUgY29ybmVyIGZsb3VyaXNoIHNpdHMgaGFsZiBvdXRzaWRlIHRoZSBjYXJkJ3Mgb3duIGVkZ2Ug4oCUXG4gICAgLy8gYXQgbmFycm93IHdpZHRocyBpdCBjbGlwcyBhZ2FpbnN0IHRoZSB2aWV3cG9ydC9vdmVyZmxvdyBhbmNlc3RvcnMgYW5kXG4gICAgLy8gcmVuZGVycyBpbmNvbnNpc3RlbnRseSBhY3Jvc3MgbW9iaWxlIGJyb3dzZXJzLCBzbyBqdXN0IGhpZGUgaXQgdGhlcmUuXG4gICAgJl9fY29ybmVyIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG59XG5cbi8vIOKUgOKUgCBFbXBoYXNpcyBibG9jayAoc3RhdCBoZWFkbGluZSArIGNvcHkgKyBwaG90bywgbGlnaHQgY2FyZCkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5lbXBoYXNpcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc1OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS0yMDtcbiAgQGluY2x1ZGUgc2lnbmF0dXJlLWNvcm5lcig5MHB4KTtcbiAgcGFkZGluZzogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyM3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC8vIERhcmsgdmFyaWFudCAoZS5nLiBwcm9vZi1wb2ludHMgYmxvY2spOiBkYXJrIGdyYWRpZW50ICsgd2hpdGUgdGV4dFxuICAmLS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtZGFyaztcblxuICAgIC5lbXBoYXNpc19fc3RhdCxcbiAgICAuZW1waGFzaXNfX2JvZHkgeyBjb2xvcjogJHdoaXRlOyB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcblxuICAgIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIHAgeyBtYXJnaW46IDA7ICYgKyBwIHsgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIH1cblxuICAmX19waG90byB7XG4gICAgZmxleDogMTtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoNDBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IG9iamVjdC1maXQ6IGNvdmVyOyBkaXNwbGF5OiBibG9jazsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gICAgQGluY2x1ZGUgc2lnbmF0dXJlLWNvcm5lcig0MHB4KTtcblxuICAgICZfX3RleHQgeyB3aWR0aDogMTAwJTsgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICZfX3Bob3RvIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMjAwcHg7IGFsaWduLXNlbGY6IGF1dG87IH1cbiAgfVxufVxuXG4vLyDilIDilIAgQWN0aW9uIGNhcmRzIChjb2xvcmVkIGhlYWRlciArIGJvZHkgdy8gY29udGV4dCwgZGl2aWRlciwgYWN0aW9uIGJsb2NrKSDilIDilIDilIDilIBcblxuLmFjdGlvbi1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbn1cblxuLmFjdGlvbi1jYXJkIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktNDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDIwcHggMCAwO1xuICAgIHBhZGRpbmc6IDIwcHggMjhweDtcbiAgfVxuXG4gICYtLWRhcmsgJl9faGVhZGVyIHsgYmFja2dyb3VuZDogJHByaW1hcnktODA7IH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYtLWRhcmsgJl9fdGl0bGUgeyBjb2xvcjogJHdoaXRlOyB9XG5cbiAgJl9fYm9keSB7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTEwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIHBhZGRpbmc6IDMycHggMjhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgJl9fY29udGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2RpdmlkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeS0xMDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fYWN0aW9uLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICB9XG5cbiAgJl9fYWN0aW9uLWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vIOKUgOKUgCBTdGF0IHBhaXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5lZGl0b3JpYWwtc3RhdC1wYWlyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDE2cHg7XG59XG5cbi8vIOKUgOKUgCBDYXJlZXIgY29zdCBjYWxjdWxhdG9yIGNhcmQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5jYXJlZXItY29zdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHggNDBweCA0cHggNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICZfX3RvcCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMTAwO1xuICAgIHBhZGRpbmc6IDMwcHggMzlweCAyOHB4O1xuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xMDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgcGFkZGluZzogMzBweCAzOXB4IDM2cHg7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwIDAgMTRweDtcbiAgfVxuXG4gICZfX2xhYmVsLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJl9fbGFiZWwtdmFsIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmX19yZXN1bHQtYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTQ3cHg7XG4gIH1cblxuICAmX19jYW52YXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19iaWctbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDI4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZ2FwOiA4cHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX251bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHRlcnRpYXJ5LTEwMDtcbiAgfVxuXG4gICZfX3VuaXQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3N1YiB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRwcmltYXJ5LTEwO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICZfX2dpdmUtYmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZ2FwOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAmX19naXZlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGdhcDogMTZweDtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgJl9fZ2l2ZS1pdGVtLS1kaXZpZGVkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICB9XG5cbiAgJl9fZ2l2ZS1udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX2dpdmUtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG5cbi8vIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkFxuLy8gQ0FMQ1VMQVRPUiDigJQgc3RhbmRhcmRpemVkIGludGVyYWN0aXZlIGNhbGN1bGF0b3IgY2FyZCAocmV1c2VkIGFjcm9zcyByZXBvcnRzKVxuLy8gRGFyayBjYXJkIHNoZWxsICsgc2xpZGVyICsgbGFiZWwgcm93cyArIHNjZW5hcmlvIHBpbGxzICsgcmVzdWx0IHN0YXQgZ3JpZC5cbi8vIFJlc3VsdCBkaXNwbGF5IHZhcmllcyBieSBjYWxjdWxhdG9yIChzdGF0IGdyaWQgaGVyZTsgYmlnLW51bWJlciAvIGNhbnZhc1xuLy8gdmFyaWFudHMgY29tcG9zZWQgYnkgdGhlIGNvbnN1bWluZyBtYXJrdXApLlxuLy8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQXG5cbi5jYWxjdWxhdG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LTEwMDtcbiAgQGluY2x1ZGUgc2lnbmF0dXJlLWNvcm5lcig0MHB4KTtcbiAgcGFkZGluZzogMjhweCAzMnB4IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcblxuICAmX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2lucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMThweDtcbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cblxuICAmX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmX192YWx1ZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLy8gUmFuZ2Ugc2xpZGVyIChKUyBzZXRzIHRoZSBmaWxsIGdyYWRpZW50IGlubGluZSBvbiAuc3R5bGUuYmFja2dyb3VuZClcbiAgJl9fc2xpZGVyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktODA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3Rub3RlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX3NjZW5hcmlvcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgJl9fc2NlbmFyaW8ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICR0ZXJ0aWFyeS0xMDA7XG4gICAgICBib3JkZXItY29sb3I6ICR0ZXJ0aWFyeS0xMDA7XG4gICAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIFJlc3VsdCBwYW5lbCAobGFiZWwgKyBzdGF0IGdyaWQpXG4gICZfX3BhbmVsLWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgfVxuXG4gICZfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjhmciAxLjFmciAxLjJmciAxZnI7XG4gIH1cblxuICAmX19zdGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcblxuICAgICYtLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMDAsIDE4NywgMTcyLCAwLjI1KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdC1zdWJsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19zdGF0LW51bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTA7XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuXG4gICAgJi0tYnJpZ2h0IHsgY29sb3I6ICR3aGl0ZTsgfVxuICB9XG5cbiAgJl9fc3RhdC11bml0IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gSW50cm8vZGVzY3JpcHRpb24gbGluZSB1bmRlciB0aGUgdGl0bGVcbiAgJl9fZGVzYyB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUmVzdWx0IGRpc3BsYXk6IGFuaW1hdGVkIGNhbnZhcyB0cmFpbCArIGJpZyBudW1iZXIgKHRlYXNlciAvIGNhcmVlci1jb3N0KVxuICAmX19yZXN1bHQtYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTQ3cHg7XG4gIH1cblxuICAmX19jYW52YXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19iaWctbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDI4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZ2FwOiA4cHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX251bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHRlcnRpYXJ5LTEwMDtcbiAgfVxuXG4gICZfX3VuaXQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3N1YiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHByaW1hcnktMTA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICR3aGl0ZTsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgJl9fZ3JpZCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IHJvdy1nYXA6IDIwcHg7IH1cbiAgfVxufVxuIiwiQHVzZSAnY29sb3JzJyBhcyAqO1xuLmRhcmstbW9kZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTcuMzJkZWcsICRibGFjayA1LjA4JSwgJHByaW1hcnktMTAwIDEwMCUpO1xuICBwYWRkaW5nOiAxMjhweCA0MHB4O1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIG1heC13aWR0aDogNzU4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDhweDtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG4uYWNrbm93bGVkZ2VtZW50cyB7XG4gIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktMjA7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICAmX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA3NThweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAmX19leWVicm93IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAkYWNjZW50LTEwMDtcbiAgICBtYXJnaW46IDAgMCA0OHB4O1xuICB9XG5cbiAgJl9fY3JlZGl0cyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdhcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG5cbiAgJl9fY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG5cbiAgJl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogJGFjY2VudC0xMDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fbmFtZXMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19yb2xlIHtcbiAgICBjb2xvcjogJHByaW1hcnktODA7XG4gIH1cblxuICAmX19zZXBhcmF0b3Ige1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeS0xMDA7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuXG4gICZfX21lZGlhLWNvbnRhY3Qge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGFjY2VudC0xMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmICsgcCB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYWNjZW50LTEwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnY29sb3JzJyBhcyAqO1xuLmZvb3Rlci1jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAxNXB4IDNweCAzcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29ybmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0NjlweDtcbiAgICBoZWlnaHQ6IDQ2OXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IDUzcHggNjRweDtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29weXJpZ2h0IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnY29sb3JzJyBhcyAqO1xuLm1ldGhvZG9sb2d5IHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiA2NHB4IDA7XG5cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogNzU4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE5cHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAmX19leWVicm93IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYWNjZW50LTEwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9faW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIHAgeyBtYXJnaW46IDA7ICYgKyBwIHsgbWFyZ2luLXRvcDogMTZweDsgfSB9XG4gIH1cblxuICAmX19zZWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDhweDtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxuXG4gICZfX3NlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS0yMDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIHAgeyBtYXJnaW46IDA7ICYgKyBwIHsgbWFyZ2luLXRvcDogMTZweDsgfSB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgJl9fdG9waWMtYm94ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cblxuICAmX190b3BpYy1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktMjA7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggMjBweCA4cHggOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RvcGljLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTJweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX19kZW1vZ3JhcGhpY3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cblxuICAmX19kaXNjbGFpbWVyIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fdGFibGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX3RhYmxlLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fdGFibGUtc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICB0aGVhZCB0ciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTQwO1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMTBweCA0OHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDQ4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktMjA7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTIwO1xuICAgIH1cblxuICAgIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgICB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnY29sb3JzJyBhcyAqO1xuXG4vLyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZBcbi8vIENIQVJUUyDigJQgcmV1c2FibGUgY2hhcnQgY29tcG9uZW50IHN0eWxlcyAocmVuZGVyZWQgYnkgdGhlIElJRkVzIGluIG1haW4uanMpXG4vLyDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZDilZBcblxuLy8g4pSA4pSAIFN0YWNrZWQtYmFyIGNoYXJ0IChjdXJyZW50IC8gcGxhbiAvIGRvLW5vdC1wbGFuKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnN0YWNrZWQtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG5cbiAgJl9fcm93cyB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMjBweDsgfVxuXG4gICZfX3JvdyB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogOHB4OyBoZWlnaHQ6IDI4cHg7IH1cblxuICAmX19sYWJlbCB7XG4gICAgd2lkdGg6IDE4NnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19iYXJzIHsgZmxleDogMTsgZGlzcGxheTogZmxleDsgaGVpZ2h0OiAyOHB4OyB9XG5cbiAgJl9fc2VnbWVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgICYtLWN1cnJlbnQgeyBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xMDA7IGNvbG9yOiAkd2hpdGU7IH1cbiAgICAmLS1wbGFuICAgIHsgYmFja2dyb3VuZDogJHByaW1hcnktNzA7IGNvbG9yOiAkd2hpdGU7IH1cbiAgICAmLS1ubyAgICAgIHsgYmFja2dyb3VuZDogJHNlY29uZGFyeS00MDsgY29sb3I6ICRibGFjazsgfVxuICB9XG5cbiAgJl9fbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTk0cHg7XG4gIH1cblxuICAmX19sZWdlbmQtaXRlbSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJi0tY3VycmVudDo6YmVmb3JlIHsgYmFja2dyb3VuZDogJHByaW1hcnktMTAwOyB9XG4gICAgJi0tcGxhbjo6YmVmb3JlICAgIHsgYmFja2dyb3VuZDogJHByaW1hcnktNzA7IH1cbiAgICAmLS1ubzo6YmVmb3JlICAgICAgeyBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTQwOyBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LTEwMDsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgJl9fbGFiZWwgeyB3aWR0aDogMTEwcHg7IGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICZfX2xlZ2VuZCB7IHBhZGRpbmctbGVmdDogMDsgZmxleC13cmFwOiB3cmFwOyBnYXA6IDE2cHg7IH1cbiAgfVxufVxuXG4vLyDilIDilIAgSG9yaXpvbnRhbCBiYXIgY2hhcnQgKGxhYmVsIHwgdHJhY2srZG90IHwgdmFsdWUpIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4vLyDilIDilIAgRG9udXQgc3RhdCBjYXJkcyAoYW5pbWF0ZWQgU1ZHIGRvbnV0ICsgdmFsdWUgKyBsYWJlbCkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5kb251dC1zdGF0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDM4cHg7XG4gIHJvdy1nYXA6IDIwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH1cbn1cblxuLmRvbnV0LXN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICZfX2NpcmNsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmX19iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJl9fcGN0IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDYuN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4LjlweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnktMTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fcmFuayB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnktNzA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi8vIFRoZSBsb2xsaXBvcCBjaGFydCBub3cgcmVuZGVycyB0aGUgc2hhcmVkIC5jaGFydC10aXRsZS8uY2hhcnQtc3VidGl0bGUvLmxlZ2VuZC9cbi8vIC5jaGFydC13cmFwLy5jaGFydC1zdmcvLmNoYXJ0LWZvb3Rub3RlIGNsYXNzZXMgKHNlZSBfZWRpdG9yaWFsLnNjc3MpIOKAlCBzYW1lXG4vLyBjaHJvbWUgYXMgZXZlcnkgb3RoZXIgY2hhcnQsIG1hdGNoaW5nIGVuc29yYS1jaGFydHMtdGVzdC5odG1sLlxuXG4vLyDilIDilIAgUmFkaWFsIChjb25jZW50cmljIHJpbmdzKSBjaGFydCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnJhZGlhbC1sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogODBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJhZGlhbC1jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yYWRpYWwtcHJvbXB0IHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJGJsYWNrO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5cbi5yYWRpYWwtYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJhZGlhbC1jaGFydC1jb2wgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDhweDsgfVxuLnJhZGlhbC1jaGFydC13cmFwIHsgd2lkdGg6IDEwMCU7IH1cblxuLnJhZGlhbC1zdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAucmFkaWFsLWxheW91dCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBnYXA6IDI0cHg7IH1cbiAgLnJhZGlhbC1jaGFydC13cmFwIHsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnJhZGlhbC1zdmcgeyBtYXgtd2lkdGg6IDI4MHB4OyB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucmFkaWFsLXN2ZyB7IG1heC13aWR0aDogMjQwcHg7IH1cbn1cblxuLnMzLXByZXBhcmVkLWNoYXJ0c19fc2xvcGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogJGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4vLyDilIDilIAgRG9udXQgZ3JpZCAobXVsdGktZG9udXQgcm93OiBTVkcgKyBjZW50ZXJlZCB2YWx1ZSArIGxhYmVsKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi5kb251dC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuXG4uZG9udXQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRvbnV0LXN2Zy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTYxcHg7XG4gIGhlaWdodDogMTYxcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIHN2ZyB7IGRpc3BsYXk6IGJsb2NrOyB9XG59XG5cbi5kb251dC12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGJsYWNrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRvbnV0LWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICRwcmltYXJ5LTEwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kb251dC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG4gIC5kb251dC1zdmctd3JhcCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuICAuZG9udXQtdmFsdWUgeyBmb250LXNpemU6IDI4cHg7IH1cbiAgLmRvbnV0LWxhYmVsIHsgZm9udC1zaXplOiAxMnB4OyB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZG9udXQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG5cbiAgLmRvbnV0LXN2Zy13cmFwIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5kb251dC12YWx1ZSB7IGZvbnQtc2l6ZTogMzRweDsgfVxufVxuXG4vLyDilIDilIAgRGlzdHJpYnV0aW9uIGJhciAoc2luZ2xlIGhvcml6b250YWwgMTAwJSBzdGFja2VkIGJhcikg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5kaXN0LWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX19zZWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi8vIOKUgOKUgCBCdWJibGUgcGFpciAodHdvIHNpZGUtYnktc2lkZSBjaXJjbGUtcGFjayBjaGFydHMsIGUuZy4gYXVkaWVuY2Ugc3BsaXQpIOKUgOKUgOKUgOKUgFxuXG4uYnViYmxlLXBhaXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG5cbi5idWJibGUtcGFpcl9fY29sIHtcbiAgZmxleDogMSAwIDA7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJ1YmJsZS1wYWlyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbn1cblxuLmJ1YmJsZS1wYWlyX19zdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vLyDilIDilIAgRG9udXQgZ3JpZDogMy1jb2x1bW4gdmFyaWFudCArIHN1YmxhYmVsIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4uZG9udXQtZ3JpZC0tM2NvbCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kb251dC1ncmlkLS0zY29sIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmRvbnV0LWdyaWQtLTNjb2wgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxufVxuXG4uZG9udXQtc3VibGFiZWwge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAkcHJpbWFyeS03MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4iLCJAdXNlICdjb2xvcnMnIGFzICo7XG5cbi8vIOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkOKVkFxuLy8gSU5URVJSVVBURVIg4oCUIHNjcm9sbC1waW5uZWQgc3RhY2tpbmcgY2FyZHMgKHJldXNhYmxlOyBkcml2ZW4gYnkgbWFpbi5qcylcbi8vIE1hcmt1cDogLmludGVycnVwdGVyID4gLmludGVycnVwdGVyX19kcml2ZXIgPiAuaW50ZXJydXB0ZXJfX3N0aWNreSA+IFsuaW50ZXJydXB0ZXJfX3RpdGxlXT8gKyBOw5cgLmludGVycnVwdGVyX19jYXJkXG4vLyBfX3RpdGxlIChpZiBwcmVzZW50KSBpcyBhYnNvbHV0ZWx5IHBvc2l0aW9uZWQgaW5zaWRlIF9fc3RpY2t5LCBzbyBpdCdzXG4vLyBwaW5uZWQgYWxvbmcgd2l0aCB0aGUgY2FyZCBzdGFjayBmb3IgdGhlIHdob2xlIHNjcm9sbC1kcml2ZW4gc2VxdWVuY2Vcbi8vIGluc3RlYWQgb2Ygc2Nyb2xsaW5nIGF3YXkgd2l0aCB0aGUgYXJ0aWNsZSBjb3B5IGFib3ZlLlxuLy8g4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQ4pWQXG5cbi5pbnRlcnJ1cHRlciB7XG5cbiAgJl9fZHJpdmVyIHtcbiAgICBoZWlnaHQ6IDMyMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX3N0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNjFkZWcsICRzZWNvbmRhcnktNjAgMTcuOSUsICRzZWNvbmRhcnktMTAgOTglKTtcbiAgfVxuXG4gIC8vIE9wdGlvbmFsIGhlYWRpbmcgcGlubmVkIGluc2lkZSBfX3N0aWNreSAoZS5nLiBcIlRoZSBmaXZlIGRvbWFpbnMgb2ZcbiAgLy8gcHJhY3RpY2Ugc3VjY2Vzc1wiKSwgYWJzb2x1dGVseSBwb3NpdGlvbmVkIHNvIGl0IGRvZXNuJ3QgYWZmZWN0IHRoZSBjYXJkXG4gIC8vIHN0YWNrJ3Mgb3duIHZlcnRpY2FsLWNlbnRlcmluZyBtYXRoIGluIG1haW4uanMgKHdoaWNoIG9ubHkgbWVhc3VyZXNcbiAgLy8gLmludGVycnVwdGVyX19jYXJkIGVsZW1lbnRzKS4gZnV0dXJlLW9mLXJlaGFiLXRoZXJhcHkncyBpbnRlcnJ1cHRlcnNcbiAgLy8gZG9uJ3QgdXNlIHRoaXMg4oCUIHRoZWlycyBhcmUgcHVyZSBtaWQtYXJ0aWNsZSBpbnNlcnRzIHdpdGggbm8gaGVhZGluZy5cbiAgJl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExN3B4OyAvLyBtYXRjaGVzIEZpZ21hIHNwZWMgKHk6IDExNi41NDY4NzUgd2l0aGluIHRoZSAxNjAww5c5MDAgZnJhbWUpXG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAvLyAxMDAlIHJhdGhlciB0aGFuIDEwMHZ3OiBfX3N0aWNreSBpcyBhbHJlYWR5IGZ1bGwgdmlld3BvcnQgd2lkdGggdmlhIHRoZVxuICAgIC8vIGZ1bGwtYmxlZWQgLmludGVycnVwdGVyIG92ZXJyaWRlLCBhbmQgaU9TIFNhZmFyaSBoYXMgYSBkb2N1bWVudGVkIGJ1Z1xuICAgIC8vIG1pc2NhbGN1bGF0aW5nIHZ3IHVuaXRzIGluc2lkZSBuZXN0ZWQgZnVsbC1ibGVlZC9vdmVyZmxvdyBjb250ZXh0c1xuICAgIC8vIChuZWdhdGl2ZS1tYXJnaW4gYnJlYWtvdXQgKyBwb3NpdGlvbjogc3RpY2t5KSwgd2hpY2ggd2FzIHJlbmRlcmluZ1xuICAgIC8vIHRoaXMgbGVmdC1hbGlnbmVkL29kZGx5IHNpemVkIG9uIG1vYmlsZSBTYWZhcmkgaW5zdGVhZCBvZiBjZW50ZXJlZC5cbiAgICB3aWR0aDogbWluKDc1OHB4LCBjYWxjKDEwMCUgLSA0OHB4KSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgY29sb3I6ICRwcmltYXJ5LTEwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwdmgpO1xuICAgIC8vIFNlZSBfX3RpdGxlIGFib3ZlIHJlOiAxMDAlIHZzIDEwMHZ3LlxuICAgIHdpZHRoOiBtaW4oOTA3cHgsIGNhbGMoMTAwJSAtIDQ4cHgpKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQ4cHgpO1xuICAgIEBpbmNsdWRlIHNpZ25hdHVyZS1jb3JuZXIoODBweCwgOHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LTEwO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDU0cHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAmX19waG90byB7XG4gICAgd2lkdGg6IDM0LjczJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgb2JqZWN0LWZpdDogY292ZXI7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogY2xhbXAoMjRweCwgNXZoLCA2MXB4KSA1MXB4IGNsYW1wKDI0cHgsIDV2aCwgNjFweCkgMzVweDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIHAgeyBtYXJnaW46IDA7ICYgKyBwIHsgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAmX19waG90byB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAmX19jb250ZW50IHsgcGFkZGluZzogMzJweCAyNHB4OyB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAmX190aXRsZSB7IHRvcDogMzJweDsgZm9udC1zaXplOiA0MHB4OyBsaW5lLWhlaWdodDogNDhweDsgfVxuICB9XG5cbiAgLy8gU2hvcnRlciAoZS5nLiBsYXB0b3ApIHZpZXdwb3J0czogdGhlIHRpdGxlJ3MgZml4ZWQgZm9vdHByaW50IGxlYXZlcyB0b29cbiAgLy8gbGl0dGxlIHZlcnRpY2FsIHJvb20gZm9yIHRoZSBjYXJkIHN0YWNrIGJlbG93IGl0LCBzbyBzaHJpbmsgdGhlIHRpdGxlXG4gIC8vIGhlcmUgdG9vIOKAlCBtYWluLmpzIHJlYWRzIGl0cyByZW5kZXJlZCBzaXplLCBzbyB0aGlzIGZyZWVzIHVwIHNwYWNlXG4gIC8vIGF1dG9tYXRpY2FsbHkgd2l0aG91dCBhbnkgSlMgY2hhbmdlcy5cbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAgICZfX3RpdGxlIHsgdG9wOiA3MHB4OyBmb250LXNpemU6IDQwcHg7IGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG4gIH1cbn1cbiIsIkB1c2UgJ2NvbG9ycycgYXMgKjtcblxuLy8g4pSA4pSAIFNlY3Rpb24gc2hlbGwg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi50ZXN0aW1vbmlhbC13YWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwNi43NmRlZywgIzAwMmYzZSA1LjA4JSwgIzAyNGQ2NCAxMDAlKTtcbiAgcGFkZGluZzogMTUwcHggMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8g4pSA4pSAIEhlYWRlciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnRlc3RpbW9uaWFsLXdhbGxfX2hlYWRlciB7XG4gIHdpZHRoOiBtaW4oNzU4cHgsIDEwMCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cblxuLnRlc3RpbW9uaWFsLXdhbGxfX2gyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGVzdGltb25pYWwtd2FsbF9faW50cm8ge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBtYXJnaW46IDA7XG59XG5cbi8vIOKUgOKUgCBNb3NhaWMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi50ZXN0aW1vbmlhbC13YWxsX19tb3NhaWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogbWluKDEyNjBweCwgMTAwJSk7XG59XG5cbi50ZXN0aW1vbmlhbC13YWxsX19jb2wge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cblxuLy8g4pSA4pSAIENhcmRzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4udGVzdGltb25pYWwtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0MHB4IDRweCA0cHg7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcblxuICAmLS1leHRyZW1lIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgfVxuXG4gICZfX2V5ZWJyb3cge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICNlMWQ1NTU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fcXVvdGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19hdXRob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2NyZWRzIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fY29ybmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vLyDilIDilIAgQ2xvc2luZyBxdW90ZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLnRlc3RpbW9uaWFsLXdhbGxfX2Nsb3NpbmctcXVvdGUge1xuICB3aWR0aDogbWluKDc1OHB4LCAxMDAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcblxuICBwIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICNlMWQ1NTU7XG5cbiAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNTAwOyB9XG4gICAgc3BhbiAgIHsgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICB9XG59XG5cbi8vIOKUgOKUgCBMb2FkIG1vcmUgYnV0dG9uIChkZXNrdG9wOiBoaWRkZW47IG1vYmlsZTogdmlzaWJsZSkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi50ZXN0aW1vbmlhbC13YWxsX19sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG5cbiAgc3BhbiB7IGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IDYwMDsgbGluZS1oZWlnaHQ6IDIycHg7IGNvbG9yOiAjZTFkNTU1OyB9XG4gIHN2ZyAgeyBkaXNwbGF5OiBibG9jazsgfVxufVxuXG4vLyDilIDilIAgUmVzcG9uc2l2ZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuQG1lZGlhIChtYXgtd2lkdGg6IDc1OHB4KSB7XG4gIC50ZXN0aW1vbmlhbC13YWxsIHsgcGFkZGluZzogODBweCAyMHB4OyBnYXA6IDM2cHg7IH1cblxuICAudGVzdGltb25pYWwtd2FsbF9faDIgICAgICAgICAgICAgIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjhweDsgfVxuICAudGVzdGltb25pYWwtd2FsbF9fY2xvc2luZy1xdW90ZSAgIHsgd2lkdGg6IDEwMCU7IH1cbiAgLnRlc3RpbW9uaWFsLXdhbGxfX2Nsb3NpbmctcXVvdGUgcCB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuICAvLyBGbGF0dGVuIGNvbHVtbnM6IGNhcmRzIGJlY29tZSBkaXJlY3QgZmxleCBjaGlsZHJlbiwgc3RhY2sgdmVydGljYWxseSBpbiBkb2Mgb3JkZXJcbiAgLnRlc3RpbW9uaWFsLXdhbGxfX21vc2FpYyB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtd3JhcDogbm93cmFwOyBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAudGVzdGltb25pYWwtd2FsbF9fY29sICAgIHsgZGlzcGxheTogY29udGVudHM7IH1cbiAgLnRlc3RpbW9uaWFsLWNhcmQgICAgICAgeyB3aWR0aDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4gIC8vIEhpZGUgY29sIDIgKyBjb2wgMyBjYXJkcyB1bnRpbCBMb2FkIG1vcmUgaXMgY2xpY2tlZFxuICAudGVzdGltb25pYWwtY2FyZC0tbW9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuICAvLyBTaG93IGJ1dHRvblxuICAudGVzdGltb25pYWwtd2FsbF9fbG9hZC1tb3JlIHsgZGlzcGxheTogZmxleDsgfVxufVxuIl0sImZpbGUiOiJzdHlsZS5jc3MifQ== */