@charset "UTF-8";
* {
  box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
*::before, *::after {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
}

p, h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

ol, ul, dl {
  margin: 0;
}

ol ol, ul ul, ol ul, ul ol {
  margin: 0;
}

iframe {
  max-width: 100%;
}

body {
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  color: rgba(233, 233, 255, 0.9);
  background-color: #121212;
  position: relative;
}

img:not([src]) {
  visibility: hidden;
}

.page-wrapper {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  min-width: 320px;
}

.footer-wrapper {
  margin-top: auto;
}

.page-content {
  position: relative;
  z-index: 2;
  background-color: #121212;
}

.footer-content {
  min-height: 100vh;
}

.page-content {
  position: relative;
}

.section-header-menu-wrapper {
  position: sticky;
  top: 48px;
  z-index: 99999;
}

body.page-template-page-home .section-header-top-wrapper {
  display: block;
}

.overflow-hidden {
  overflow: hidden !important;
}

.hidden {
  display: none !important;
}

.img-responsive {
  max-width: 100%;
  height: auto;
}

.youtube-video-container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}

.youtube-video-container iframe, .container object, .container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.section-gap-primary {
  padding: 96px 0;
}

.section-title-primary {
  font-size: 48px;
  font-weight: 400;
  text-align: center;
}

.text-gradient-1 {
  background: linear-gradient(90deg, #36B2EA -189.39%, #A7D6CC -97.41%, #36B2EA 3.62%, #A7D6CC 100.13%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text-gradient-2 {
  background: radial-gradient(100% 1060.1% at 100% -11.84%, #E9E9FF 0%, rgba(207, 207, 255, 0.4) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.button-opacity-1 {
  display: inline-flex;
  font-size: 18px;
  color: rgba(233, 233, 255, 0.9);
  padding: 19px 20px;
  border-radius: 28px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  text-decoration: none;
  outline: none;
}
.button-opacity-1.button-icon {
  padding-left: 51px;
  position: relative;
}
.button-opacity-1.button-icon:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 24px;
  left: 20px;
  top: calc(50% - 12px);
}

.section-thumbnails-grid {
  display: flex;
  flex-wrap: wrap;
}
.section-thumbnails-grid.item-col-2 .grid-item {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  outline: none;
  width: calc(50% - 24px);
  margin-bottom: 60px;
}
.section-thumbnails-grid.item-col-2 .grid-item:nth-child(odd) {
  margin-right: 48px;
}
.section-thumbnails-grid.item-col-2 .grid-item-image {
  width: 100%;
  height: 342px;
  border-radius: 2px;
  padding: 15px 23px;
  display: flex;
  align-items: flex-end;
}
.section-thumbnails-grid.item-col-2 .grid-item-tags {
  display: flex;
  flex-wrap: wrap;
  margin-top: auto;
}
.section-thumbnails-grid.item-col-2 .grid-item-tag {
  height: 32px;
  font-size: 14px;
  line-height: 32px;
  font-weight: 600;
  text-transform: uppercase;
  color: #121212;
  padding: 0 16px;
  border-radius: 40px;
  background: radial-gradient(1060.11% 100% at 100% -11.84%, #E9E9FF 0%, rgba(207, 207, 255, 0.4) 100%);
  mix-blend-mode: luminosity;
  box-shadow: 0px 8px 24px 0px rgba(18, 18, 26, 0.08);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  margin-right: 7px;
  margin-bottom: 5px;
}
.section-thumbnails-grid.item-col-2 .grid-item-tag:last-child {
  margin-right: 0;
}
.section-thumbnails-grid.item-col-2 .grid-item-title {
  font-size: 32px;
  line-height: 38px;
  font-weight: 400;
  padding: 16px 0;
  color: rgba(233, 233, 255, 0.9);
}
.section-thumbnails-grid.item-col-2 .grid-item-text {
  font-size: 18px;
  line-height: 22px;
  color: rgba(233, 233, 255, 0.6);
}
.section-thumbnails-grid.item-col-2 .grid-item-text span {
  padding-right: 20px;
}
.section-thumbnails-grid.item-col-3 .grid-item {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  outline: none;
  width: calc(33% - 12px);
  margin-right: 24px;
  margin-bottom: 96px;
}
.section-thumbnails-grid.item-col-3 .grid-item:nth-child(3n) {
  margin-right: 0;
}
.section-thumbnails-grid.item-col-3 .grid-item-image {
  width: 100%;
  height: 229px;
  border-radius: 2px;
}
.section-thumbnails-grid.item-col-3 .grid-item-title {
  font-size: 32px;
  line-height: 38px;
  font-weight: 400;
  padding: 16px 0;
  color: rgba(233, 233, 255, 0.9);
}
.section-thumbnails-grid.item-col-3 .grid-item-text {
  font-size: 18px;
  line-height: 22px;
  color: rgba(233, 233, 255, 0.6);
}
.section-thumbnails-grid.item-col-3 .grid-item-text span {
  padding-right: 20px;
}

.first-screen-image-bg-1 {
  margin-top: -108px;
  width: 100%;
  height: 100vh;
  display: flex;
  align-items: flex-end;
}

.section-text-blocks-slider-wrapper {
  overflow: unset !important;
}
.section-text-blocks-slider-wrapper .section-text-blocks-slides .swiper-slide {
  max-width: 560px !important;
}
.section-text-blocks-slider-wrapper .section-text-blocks-slide {
  padding: 26px 28px;
  border-radius: 40px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
}
.section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-title {
  font-size: 32px;
  font-weight: 400;
  padding-bottom: 5px;
}
.section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-text {
  font-size: 18px;
  line-height: 24px;
  color: rgba(233, 233, 255, 0.6);
}
.section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-text p {
  font-size: 18px;
  line-height: 24px;
  color: rgba(233, 233, 255, 0.6);
  padding-bottom: 5px;
}
.section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-text p:last-child {
  padding-bottom: 0;
}

.section-pagination-custom .screen-reader-text {
  display: none;
}
.section-pagination-custom .nav-links .page-numbers {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 46px;
  font-size: 16px;
  color: rgba(233, 233, 255, 0.6);
  padding: 10px;
  border-radius: 20px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  text-decoration: none;
  outline: none;
  margin-right: 4px;
}
.section-pagination-custom .nav-links .page-numbers.current {
  color: rgba(233, 233, 255, 0.9);
  font-weight: 600;
}
.section-pagination-custom .nav-links .page-numbers:hover {
  color: rgba(233, 233, 255, 0.9);
}
.section-pagination-custom .nav-links .page-numbers:last-child {
  margin-right: 0;
}

@media only screen and (max-width: 1500px) {
  .page-content {
    margin-bottom: 0;
  }
  .footer-wrapper {
    position: relative;
  }
  .footer-content {
    min-height: auto;
  }
}
@media only screen and (max-width: 1200px) {
  .section-thumbnails-grid.item-col-3 .grid-item {
    width: calc(50% - 24px);
    margin-bottom: 60px;
    margin-right: 0;
  }
  .section-thumbnails-grid.item-col-3 .grid-item:nth-child(odd) {
    margin-right: 48px;
  }
  .section-thumbnails-grid.item-col-3 .grid-item:nth-child(3n) {
    margin-right: 48px;
  }
}
@media only screen and (max-width: 992px) {
  .section-header-menu-wrapper {
    top: 12px;
  }
  .section-title-primary {
    font-size: 26px;
    line-height: 32px;
  }
  .section-gap-primary {
    padding: 43px 0;
  }
  .section-thumbnails-grid.item-col-2.section-thumbnails-slider-mobile,
  .section-thumbnails-grid.item-col-3.section-thumbnails-slider-mobile {
    flex-direction: unset;
    flex-wrap: nowrap;
  }
  .section-thumbnails-grid.item-col-2 .grid-item,
  .section-thumbnails-grid.item-col-3 .grid-item {
    margin-bottom: 16px;
    width: calc(50% - 8px);
  }
  .section-thumbnails-grid.item-col-2 .grid-item:nth-child(odd),
  .section-thumbnails-grid.item-col-3 .grid-item:nth-child(odd) {
    margin-right: 16px;
  }
  .section-thumbnails-grid.item-col-2 .grid-item-image,
  .section-thumbnails-grid.item-col-3 .grid-item-image {
    height: 250px;
  }
  .section-thumbnails-grid.item-col-2 .grid-item-title,
  .section-thumbnails-grid.item-col-3 .grid-item-title {
    font-size: 24px;
    line-height: 28px;
  }
  .section-thumbnails-grid.item-col-2 .grid-item-text,
  .section-thumbnails-grid.item-col-3 .grid-item-text {
    font-size: 18px;
    line-height: 21px;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slides {
    flex-direction: column;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slides .swiper-slide {
    max-width: unset !important;
    width: 100%;
    margin-bottom: 8px;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slides .swiper-slide:last-child {
    margin-bottom: 0;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide {
    width: 100%;
    padding: 16px;
    border-radius: 40px;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-title {
    font-size: 18px;
    padding-bottom: 0;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-title.accordion {
    font-size: 18px;
    cursor: pointer;
    position: relative;
    padding-right: 50px;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-title.accordion:after {
    position: absolute;
    content: "";
    top: calc(50% - 12px);
    right: 0;
    height: 24px;
    width: 24px;
    background: url(../images/common/accordion-arrow-icon.svg) no-repeat center/cover;
    transition: 0.4s;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-title.accordion.active:after {
    transform: rotate(180deg);
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-text {
    font-size: 18px;
    line-height: 24px;
    padding-top: 5px;
  }
  .section-text-blocks-slider-wrapper .section-text-blocks-slide .slide-text.panel {
    font-size: 18px;
    line-height: 24px;
    display: none;
    overflow: hidden;
    padding-top: 10px;
  }
}
@media only screen and (max-width: 768px) {
  .section-thumbnails-grid.item-col-2,
  .section-thumbnails-grid.item-col-3 {
    flex-direction: column;
  }
  .section-thumbnails-grid.item-col-2 .grid-item,
  .section-thumbnails-grid.item-col-3 .grid-item {
    width: 100%;
    margin-bottom: 32px;
  }
  .section-thumbnails-grid.item-col-2 .grid-item:nth-child(odd),
  .section-thumbnails-grid.item-col-3 .grid-item:nth-child(odd) {
    margin-right: 0;
  }
  .section-thumbnails-grid.item-col-2 .grid-item:last-child,
  .section-thumbnails-grid.item-col-3 .grid-item:last-child {
    margin-bottom: 16px;
  }
  .section-thumbnails-grid.item-col-2 .grid-item-image,
  .section-thumbnails-grid.item-col-3 .grid-item-image {
    height: 350px;
  }
  .section-pagination-custom {
    padding-top: 35px;
  }
}
@media only screen and (max-width: 420px) {
  .section-thumbnails-grid.item-col-2 .grid-item-image,
  .section-thumbnails-grid.item-col-3 .grid-item-image {
    height: 200px;
  }
}
.container-custom {
  max-width: 1278px;
  min-width: 320px;
  padding: 0 15px;
  margin: 0 auto;
}

/* Large Devices, Wide Screens */
@media only screen and (max-width: 1200px) {
  .container-custom {
    max-width: 970px;
  }
}
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
  .container-custom {
    max-width: 750px;
  }
}
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
  .container-custom {
    max-width: 100%;
  }
}
@font-face {
  font-family: "Surt Regular";
  src: url(../../fonts/Surt-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: regular;
  font-display: swap;
}
@font-face {
  font-family: "Surt Semi Bold";
  src: url(../../fonts/Surt-SemiBold.ttf) format("truetype");
  font-weight: 500;
  font-style: regular;
  font-display: swap;
}
.section-header-menu-wrapper {
  padding-bottom: 10px;
}
.section-header-menu-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.section-header-menu-container .section-nav-wrapper {
  display: flex;
  align-items: center;
  padding: 0 26px;
  border-radius: 28px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
}
.section-header-menu-container .section-nav-wrapper.contact-us {
  padding: 0 19px;
}
.section-header-menu-container .section-nav-wrapper.contact-us a {
  padding: 19px 0 19px 32px;
  position: relative;
}
.section-header-menu-container .section-nav-wrapper.contact-us a:before {
  position: absolute;
  content: "";
  left: 0;
  top: calc(50% - 12px);
  height: 24px;
  width: 24px;
  background: url("../images/common/contact-icon.svg") no-repeat center/cover;
}
.section-header-menu-container .section-nav-logo-link {
  padding: 19px 13px 19px 0;
}
.section-header-menu-container .section-nav-links {
  display: flex;
}
.section-header-menu-container .section-nav-links a {
  color: rgba(233, 233, 255, 0.9);
  text-decoration: none;
  outline: none;
  font-size: 18px;
  padding: 20px 13px;
  position: relative;
}
.section-header-menu-container .section-nav-links a.careers {
  padding-right: 26px;
}
.section-header-menu-container .section-nav-counter {
  position: absolute;
  top: 12px;
  right: -2px;
  font-size: 12px;
  padding: 2px 5px 2px 4px;
  border-radius: 4px;
  border: 1px solid rgba(5, 234, 170, 0.2);
  color: #05EAAA;
  background: rgba(5, 234, 170, 0.2);
}
.section-header-menu-container .section-nav-mobile-menu-btn {
  display: none;
  flex-direction: column;
  width: 36px;
  height: 24px;
}
.section-header-menu-container .section-nav-mobile-menu-btn.active .section-nav-close-item {
  top: 14px;
  width: 30px;
  background-color: #181821;
}
.section-header-menu-container .section-nav-mobile-menu-btn.active .section-nav-close-item:nth-child(1) {
  transform: rotate(45deg);
}
.section-header-menu-container .section-nav-mobile-menu-btn.active .section-nav-close-item:nth-child(2) {
  transform: rotate(-45deg);
}
.section-header-menu-container .section-nav-close-item {
  position: absolute;
  width: 36px;
  height: 1px;
  background-color: #E9E9FF;
  transition: all ease-in-out 0.2s;
}
.section-header-menu-container .section-nav-close-item:first-child {
  top: 0;
}
.section-header-menu-container .section-nav-close-item:last-child {
  top: 11px;
}

@media only screen and (max-width: 992px) {
  .section-header-menu-wrapper .section-nav-wrapper {
    width: 100%;
    background-color: transparent;
    border: none;
    padding: 0;
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
  }
  .section-header-menu-wrapper .section-nav-wrapper.contact-us {
    padding: 0;
  }
  .section-header-menu-wrapper .section-nav-logo-link {
    padding: 0;
    display: block;
  }
  .section-header-menu-wrapper .section-nav-links {
    display: none;
  }
  .section-header-menu-wrapper .section-nav-mobile-menu-btn {
    display: flex;
  }
}
.mobile-menu-wrapper {
  display: none;
}
.mobile-menu-wrapper.active {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 1000;
}
.mobile-menu-content {
  padding: 74px 12px 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.mobile-menu-content .section-nav-links {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.mobile-menu-content .section-nav-links a {
  font-size: 28px;
  line-height: 32px;
  color: #121212;
  padding: 8px 0;
  text-decoration: none;
  outline: none;
}
.mobile-menu-content .section-nav-links a:hover {
  background: linear-gradient(90deg, #36B2EA -189.39%, #A7D6CC -97.41%, #36B2EA 3.62%, #A7D6CC 100.13%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.mobile-menu-content .section-nav-links a.careers {
  position: relative;
}
.mobile-menu-content .section-nav-counter {
  position: absolute;
  top: -3px;
  right: -25px;
  font-size: 12px;
  line-height: 16px;
  padding: 2px 5px 2px 4px;
  border-radius: 4px;
  border: 1px solid rgba(5, 234, 170, 0.2);
  color: #05EAAA;
  background: rgba(5, 234, 170, 0.2);
}
.mobile-menu-content .section-nav-clocks-wrapper {
  padding: 35px 0 70px;
  justify-content: space-around;
  margin-top: auto;
}
.mobile-menu-content .section-nav-clocks-wrapper .template-clocks-item .item-clock {
  font-size: 26px;
  line-height: 30px;
  color: #121212;
  padding: 10px 0 8px;
}
.mobile-menu-content .section-nav-clocks-wrapper .template-clocks-item .item-clock-minutes:after {
  font-size: 10px;
  line-height: 12px;
  top: -10px;
  right: -20px;
}
.mobile-menu-content .section-nav-clocks-wrapper .template-clocks-item .item-address-title {
  color: #121212;
  font-size: 10px;
  font-weight: 600;
  padding-bottom: 3px;
}
.mobile-menu-content .section-nav-clocks-wrapper .template-clocks-item .item-address-line {
  font-size: 10px;
  line-height: 14px;
}
.mobile-menu-content .section-nav-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mobile-menu-content .section-nav-socials {
  display: flex;
}
.mobile-menu-content .section-nav-socials-item {
  display: flex;
  height: 18px;
  width: 18px;
  margin-right: 4px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.mobile-menu-content .section-nav-copy {
  font-size: 10px;
  color: #121212;
}

@media only screen and (max-width: 340px) {
  .mobile-menu-content .section-nav-clocks-wrapper .template-clocks-item .item-address-line {
    font-size: 8px;
  }
}
.gdpr-popup-sm-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background: rgba(233, 233, 255, 0.04);
  backdrop-filter: blur(70px);
  -webkit-backdrop-filter: blur(70px);
  padding: 40px 50px 50px;
  transform: translateY(100%);
  opacity: 0;
}
.gdpr-popup-sm-wrapper[data-active=true] {
  animation: slideUp 0.5s ease-out forwards;
}
.gdpr-popup-sm-wrapper[data-active=false] {
  animation: slideDown 0.5s ease-out forwards;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-sm-wrapper {
    padding: 24px 46px;
  }
}
@media only screen and (max-width: 500px) {
  .gdpr-popup-sm-wrapper {
    padding: 24px;
  }
}
.gdpr-popup-sm-content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media only screen and (max-width: 1100px) {
  .gdpr-popup-sm-content {
    flex-direction: column;
  }
}
.gdpr-popup-sm-left {
  padding-right: 30px;
}
.gdpr-popup-sm-right {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 1100px) {
  .gdpr-popup-sm-right {
    width: 100%;
    padding-top: 35px;
  }
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-sm-right {
    flex-direction: column;
  }
}
.gdpr-popup-sm-title {
  font-size: 14px;
  line-height: 16px;
  color: rgba(233, 233, 255, 0.8980392157);
  padding-bottom: 30px;
}
.gdpr-popup-sm-description {
  font-size: 12px;
  line-height: 14px;
  color: rgba(233, 233, 255, 0.8980392157);
}
.gdpr-popup-sm-button {
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(233, 233, 255, 0.8980392157);
  border-radius: 28px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  text-decoration: none;
  outline: none;
  font-size: 14px;
  height: 50px;
  padding: 10px 30px;
  margin-right: 18px;
  white-space: nowrap;
  cursor: pointer;
}
.gdpr-popup-sm-button:last-child {
  margin-right: 0;
}
.gdpr-popup-sm-button.accent {
  background-color: rgba(215, 232, 255, 0.4);
}
@media only screen and (max-width: 1100px) {
  .gdpr-popup-sm-button {
    width: 30%;
  }
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-sm-button {
    width: 100%;
    margin-bottom: 15px;
    height: 42px;
  }
  .gdpr-popup-sm-button:last-child {
    margin-bottom: 0;
  }
}
.gdpr-popup-lg-wrapper {
  flex-direction: column;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 999;
  transition: opacity 0.3s ease-in-out;
  background: rgba(233, 233, 255, 0.04);
  backdrop-filter: blur(70px);
  -webkit-backdrop-filter: blur(70px);
  display: none;
  opacity: 0;
  padding: 76px 100px 56px;
  max-height: 100vh;
}
.gdpr-popup-lg-wrapper[data-active=true] {
  display: flex;
}
.gdpr-popup-lg-wrapper.animate {
  opacity: 1;
}
@media only screen and (max-width: 1100px) {
  .gdpr-popup-lg-wrapper {
    padding: 35px 50px;
  }
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-wrapper {
    padding: 24px 26px 24px 46px;
  }
}
@media only screen and (max-width: 500px) {
  .gdpr-popup-lg-wrapper {
    padding: 24px 6px 0 24px;
  }
}
.gdpr-popup-lg-title {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  color: rgba(233, 233, 255, 0.8980392157);
  padding-bottom: 52px;
}
@media only screen and (max-width: 1100px) {
  .gdpr-popup-lg-title {
    padding-bottom: 35px;
  }
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-title {
    display: none;
  }
}
.gdpr-popup-lg-description {
  font-size: 12px;
  color: rgba(233, 233, 255, 0.8980392157);
  padding: 0 50px 25px 50px;
}
.gdpr-popup-lg-description.mobile {
  display: none;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-description.desktop {
    display: none;
  }
  .gdpr-popup-lg-description.mobile {
    display: block;
    position: relative;
    font-size: 14px;
    padding: 0 70px 22px 0;
  }
  .gdpr-popup-lg-description.mobile span {
    position: absolute;
    height: 20px;
    width: 29px;
    background: url("../images/common/icon-accordion-arrow-down-sm.svg") no-repeat center/cover;
    top: 0;
    right: 18px;
  }
}
.gdpr-popup-lg-list {
  position: relative;
  overflow-y: auto;
  padding: 28px 15px 0 50px;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-list {
    padding-left: 0;
  }
}
.gdpr-popup-lg-list-item {
  font-size: 14px;
  color: rgba(233, 233, 255, 0.8980392157);
  padding-bottom: 52px;
  display: flex;
  justify-content: space-between;
}
.gdpr-popup-lg-list-item:last-child {
  padding-bottom: 0;
}
.gdpr-popup-lg-list-item-title {
  padding-bottom: 30px;
  cursor: pointer;
  position: relative;
}
.gdpr-popup-lg-list-item-title::before {
  position: absolute;
  content: "";
  height: 10px;
  width: 14px;
  background: url("../images/common/icon-accordion-arrow-down-sm.svg") no-repeat center/cover;
  top: 4px;
  left: -40px;
  transition: 0.3s;
}
.gdpr-popup-lg-list-item-title.active:before {
  transform: rotate(180deg);
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-list-item-title::before {
    display: none;
  }
}
.gdpr-popup-lg-list-item-description {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.1s ease-out;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-list-item-description {
    max-height: unset !important;
  }
}
.gdpr-popup-lg-list-item-checkmark {
  height: 34px;
  width: 34px;
  border-radius: 50%;
  background-color: rgba(215, 232, 255, 0.4);
  cursor: pointer;
  position: relative;
}
.gdpr-popup-lg-list-item-checkmark[data-editable="1"] {
  background-color: rgba(233, 233, 255, 0.8980392157);
}
.gdpr-popup-lg-list-item-checkmark[data-editable="1"][data-checked="1"]:after {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  border-radius: 50%;
  top: calc(50% - 8px);
  left: calc(50% - 8px);
  background-color: #fff;
}
.gdpr-popup-lg-list-item-checkmark-wrapper {
  padding-left: 74px;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-list-item-checkmark-wrapper {
    padding-left: 30px;
  }
}
.gdpr-popup-lg-buttons {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 52px 50px 0;
  margin-top: auto;
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-buttons {
    padding: 24px 0 0;
    justify-content: flex-start;
    flex-direction: column;
  }
}
.gdpr-popup-lg-button {
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(233, 233, 255, 0.8980392157);
  border-radius: 50px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  text-decoration: none;
  outline: none;
  font-size: 18px;
  height: 50px;
  padding: 10px 20px;
  white-space: nowrap;
  cursor: pointer;
  width: calc(33.3% - 10px);
}
@media only screen and (max-width: 768px) {
  .gdpr-popup-lg-button {
    width: 100%;
    font-size: 14px;
    height: 42px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: auto;
  }
}

@keyframes slideUp {
  from {
    transform: translateY(100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slideDown {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(100%);
    opacity: 0;
  }
}
.template-our-clients-slider {
  overflow: unset !important;
  padding-left: 36px !important;
}
.template-our-clients-slider-wrapper {
  padding-bottom: 62px;
}
.template-our-clients-slider .swiper-slide {
  max-width: 444px !important;
}
.template-our-clients-slide {
  min-height: 313px;
  display: flex;
  flex-direction: column;
  border-radius: 40px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  padding: 28px 25px;
  text-decoration: none;
  outline: none;
}
.template-our-clients-slide .slide-logo-wrapper {
  height: 56px;
  display: flex;
  align-items: center;
}
.template-our-clients-slide .slide-logo img {
  max-height: 100%;
  width: auto;
  margin: auto 0;
}
.template-our-clients-slide .slide-text {
  font-size: 24px;
  line-height: 28px;
  color: rgba(233, 233, 255, 0.9);
  padding-bottom: 20px;
}
.template-our-clients-slide .slide-footer {
  display: flex;
  justify-content: space-between;
  margin-top: auto;
}
.template-our-clients-slide .slide-specialization {
  font-size: 18px;
  color: rgba(233, 233, 255, 0.9);
  opacity: 0.5;
}
.template-our-clients-slide .slide-logo-clutch {
  width: 56px;
}
.template-our-clients-logos-slider {
  position: relative;
  overflow: unset !important;
}
.template-our-clients-logos-slider:before, .template-our-clients-logos-slider:after {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 500px;
  z-index: 2;
}
.template-our-clients-logos-slider:before {
  left: 0;
  background: linear-gradient(90deg, #181821 0%, rgba(24, 24, 33, 0) 100%);
}
.template-our-clients-logos-slider:after {
  right: 0;
  background: linear-gradient(90deg, rgba(24, 24, 33, 0) 0%, #181821 100%);
}
.template-our-clients-logos-slide {
  display: block;
}
.template-our-clients-logos-image {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 56px;
  padding: 10px;
}
.template-our-clients-logos-image img {
  max-height: 100%;
  width: auto;
}
.template-our-clients-cta {
  padding-top: 72px;
  display: flex;
  justify-content: center;
}
.template-our-clients-cta-btn:before {
  background: url("../images/common/clutch-icon.svg") no-repeat center/contain;
}

@media only screen and (max-width: 992px) {
  .template-our-clients-slider-wrapper {
    padding-bottom: 24px;
  }
  .template-our-clients-slider .swiper-slide {
    max-width: unset !important;
  }
  .template-our-clients-slide {
    padding: 12px 16px;
    min-height: 205px;
  }
  .template-our-clients-slide .slide-text {
    font-size: 13px;
    line-height: 16px;
  }
  .template-our-clients-slide .slide-specialization {
    font-size: 10px;
  }
  .template-our-clients-slide .slide-logo-clutch {
    width: 32px;
  }
  .template-our-clients-logos-slider:before, .template-our-clients-logos-slider-after {
    width: 200px;
  }
  .template-our-clients-logos-image img {
    max-width: 140px;
  }
  .template-our-clients-cta {
    padding-top: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .template-our-clients-slider {
    padding: 0 12px !important;
  }
}
@media only screen and (max-width: 600px) {
  .template-our-clients-slider .swiper-slide {
    max-width: 225px !important;
  }
  .template-our-clients-slide {
    min-height: 220px;
    border-radius: 20px;
  }
  .template-our-clients-slide .slide-logo img {
    max-width: 80px;
    max-height: 30px;
  }
}
@media only screen and (max-width: 420px) {
  .template-our-clients-logos-slider:before, .template-our-clients-logos-slider:after {
    width: 45px;
  }
  .template-our-clients-logos-image img {
    max-width: 105px;
    max-height: 30px;
  }
}
.template-vr-leaders-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.template-vr-leaders-title-text {
  max-width: 460px;
}
.template-vr-leaders-slider {
  position: relative;
}
.template-vr-leaders-slider:before, .template-vr-leaders-slider:after {
  position: absolute;
  content: "";
  top: 0;
  height: 100%;
  width: 400px;
  z-index: 2;
}
.template-vr-leaders-slider:before {
  left: 0;
  background: linear-gradient(90deg, #181821 0%, rgba(24, 24, 33, 0) 100%);
}
.template-vr-leaders-slider:after {
  right: 0;
  background: linear-gradient(90deg, rgba(24, 24, 33, 0) 0%, #181821 100%);
}
.template-vr-leaders-slide {
  display: block;
}
.template-vr-leaders-image {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 96px;
}
.template-vr-leaders-image img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}

@media only screen and (max-width: 992px) {
  .template-vr-leaders-title {
    padding-bottom: 32px;
  }
  .template-vr-leaders-slider:before, .template-vr-leaders-slider:after {
    width: 150px;
  }
}
@media only screen and (max-width: 768px) {
  .template-vr-leaders-slider:after, .template-vr-leaders-slider:before {
    width: 45px;
  }
}
.section-certifications-content .section-title {
  padding-bottom: 96px;
}
.section-certifications-content .section-items {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 154px;
}
.section-certifications-content .section-item {
  margin-right: 72px;
}
.section-certifications-content .section-item .item-logo {
  height: 96px;
}
.section-certifications-content .section-item .item-logo img {
  max-height: 100%;
  width: auto;
}

@media only screen and (max-width: 992px) {
  .section-certifications-content .section-title {
    padding-bottom: 48px;
  }
  .section-certifications-content .section-items {
    padding-left: 62px;
  }
  .section-certifications-content .section-item {
    margin-right: 36px;
  }
  .section-certifications-content .section-item .item-logo {
    height: 48px;
  }
}
/* The container must be positioned relative: */
.custom-select {
  position: relative;
}
.custom-select select {
  display: none;
}

.select-selected {
  height: 64px;
  width: 100%;
  display: flex;
  align-items: center;
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  padding: 10px 20px;
  font-size: 18px;
  color: #121212;
  border: 1px solid rgba(24, 24, 33, 0.2);
  border-radius: 28px;
  outline: none;
  cursor: pointer;
}
.select-selected:after {
  position: relative;
  content: "";
  height: 26px;
  width: 26px;
  margin-left: 8px;
  background: url("../images/common/icon-expand-more-primary.svg") no-repeat center top/cover;
}

.select-items {
  position: absolute;
  width: 312px;
  background-color: #fff;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2);
  top: calc(100% + 1px);
  left: 12px;
  right: 0;
  padding: 22px 34px 38px;
  z-index: 99;
}

.select-hide {
  display: none;
}

.select-items div {
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  cursor: pointer;
}

.same-as-selected {
  position: relative;
}
.same-as-selected:before {
  position: absolute;
  content: "✓";
  font-size: 18px;
  left: -16px;
}

.custom-select-list-title {
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #969898;
  padding-bottom: 20px;
}

@media only screen and (max-width: 768px) {
  .select-items div {
    font-size: 14px;
    line-height: 24px;
  }
  .select-selected {
    font-size: 14px;
    height: 48px;
    border-radius: 20px;
  }
  .select-selected:after {
    height: 18px;
    width: 18px;
    margin-left: 4px;
  }
  .custom-select-list-title {
    font-size: 14px;
    padding-bottom: 14px;
  }
}
.template-contact-form-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.template-contact-form-wrapper .contact-form-items-horizontal {
  display: flex;
  justify-content: space-between;
}
.template-contact-form-wrapper .contact-form-items-horizontal .contact-form-item {
  width: calc(50% - 4px);
}
.template-contact-form-wrapper .contact-form-item {
  width: 100%;
  padding-bottom: 8px;
  position: relative;
}
.template-contact-form-wrapper .contact-form-item.item-checkbox-wrapper {
  padding: 4px 0;
}
.template-contact-form-wrapper .contact-form-item[data-active=false] {
  display: none;
}
.template-contact-form-wrapper .contact-form-item .item-input, .template-contact-form-wrapper .contact-form-item .item-textarea {
  height: 64px;
  width: 100%;
  padding: 10px 20px;
  font-size: 18px;
  color: #121212;
  border: 1px solid rgba(24, 24, 33, 0.2);
  border-radius: 28px;
  outline: none;
}
.template-contact-form-wrapper .contact-form-item .item-input::-moz-placeholder, .template-contact-form-wrapper .contact-form-item .item-textarea::-moz-placeholder {
  color: #121212;
}
.template-contact-form-wrapper .contact-form-item .item-input::placeholder, .template-contact-form-wrapper .contact-form-item .item-textarea::placeholder {
  color: #121212;
}
.template-contact-form-wrapper .contact-form-item .item-input[data-active=false], .template-contact-form-wrapper .contact-form-item .item-textarea[data-active=false] {
  display: none;
}
.template-contact-form-wrapper .contact-form-item .item-textarea {
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  padding: 40px 20px;
  resize: none;
  height: 174px;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-wrapper {
  display: block;
  padding: 3px 0 26px 0;
  position: relative;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-input {
  display: none !important;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-input:checked ~ .item-checkbox-checkmark {
  background-color: #121212;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-input:checked ~ .item-checkbox-checkmark:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 18px;
  top: calc(50% - 7px);
  left: calc(50% - 9px);
  background: url("../images/common/icon-checked-white.svg") no-repeat center/cover;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-label {
  padding-left: 34px;
  font-size: 14px;
  cursor: pointer;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-label a {
  color: #121212;
  text-decoration: underline;
}
.template-contact-form-wrapper .contact-form-item .item-checkbox-checkmark {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 7px;
  height: 24px;
  width: 24px;
  border: 1px solid rgba(24, 24, 33, 0.2);
  cursor: pointer;
}
.template-contact-form-wrapper .contact-form-item .item-turnstile-wrapper {
  padding-top: 20px;
}
.template-contact-form-wrapper .contact-form-item .item-turnstile-wrapper .contact-form-invalid-msg {
  bottom: -10px;
  left: 0;
}
.template-contact-form-wrapper .contact-form-item .iti {
  width: 100%;
}
.template-contact-form-wrapper .contact-form-item .iti__arrow {
  border: none;
  height: 26px;
  width: 26px;
  margin-left: 8px;
  background: url("../images/common/icon-expand-more-primary.svg") no-repeat center top/cover;
}
.template-contact-form-wrapper .contact-form-item .iti__selected-flag {
  background-color: transparent !important;
}
.template-contact-form-wrapper .contact-form-item .iti__selected-flag:hover {
  background-color: transparent !important;
}
.template-contact-form-wrapper .contact-form-item .iti__selected-flag .iti__flag {
  display: none;
}
.template-contact-form-wrapper .contact-form-item .iti__selected-dial-code {
  color: #121212;
  font-size: 18px;
  font-weight: 400;
  margin-left: 12px !important;
}
.template-contact-form-wrapper .contact-form-item .iti__country-list {
  color: #121212 !important;
  font-family: Surt Regular, sans-serif;
  font-size: 16px;
  font-weight: 500;
  width: 296px;
  left: 4px;
  margin-top: 0;
  padding: 3px;
  border: 1px solid rgba(24, 24, 33, 0.2);
  overflow-x: hidden;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.template-contact-form-wrapper .contact-form-item .iti__country-list::-webkit-scrollbar {
  display: none;
  width: 0 !important;
}
.template-contact-form-wrapper .contact-form-item .iti__country-list span {
  color: #121212;
}
.template-contact-form-wrapper .contact-form-item .iti__country-list .iti__dial-code {
  display: none;
}
.template-contact-form-wrapper .contact-form-invalid-msg {
  position: absolute;
  font-size: 12px;
  background: linear-gradient(90deg, #FE8AAD 0%, #FFF895 178%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  bottom: 12px;
  left: 21px;
}
.template-contact-form-wrapper .contact-form-invalid-msg.textarea {
  bottom: unset;
  top: 65px;
}
.template-contact-form-wrapper .contact-form-invalid-msg.checkbox {
  bottom: -14px;
  left: 34px;
}
.template-contact-form-wrapper .contact-form-submit {
  padding-top: 30px;
  display: flex;
  align-items: center;
}
.template-contact-form-wrapper .contact-form-submit .item-submit {
  height: 64px;
  padding: 0 20px;
  border: 1px solid #121212;
  border-radius: 28px;
  background-color: #121212;
  outline: none;
  cursor: pointer;
}
.template-contact-form-wrapper .contact-form-submit .item-submit span {
  font-size: 18px;
  font-family: Surt Regular, sans-serif;
  font-weight: 400;
  color: #fff;
  padding-left: 32px;
  position: relative;
}
.template-contact-form-wrapper .contact-form-submit .item-submit span:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 24px;
  top: -2px;
  left: 0;
  background: url("../images/common/icon-arrow-right.svg") no-repeat center/cover;
}
.template-contact-form-wrapper .contact-form-error-message {
  font-size: 18px;
  padding-left: 16px;
  color: #FF3465;
}

.iti__flag-box,
.iti__country-name {
  color: #121212 !important;
}

@media only screen and (max-width: 992px) {
  .template-contact-form-wrapper .contact-form-item .item-input,
  .template-contact-form-wrapper .contact-form-item .item-textarea,
  .template-contact-form-wrapper .contact-form-item .iti__selected-dial-code {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
  .template-contact-form-wrapper .contact-form-item .item-input,
  .template-contact-form-wrapper .contact-form-item .item-textarea,
  .template-contact-form-wrapper .contact-form-item .iti__selected-dial-code {
    font-size: 14px;
  }
  .template-contact-form-wrapper .contact-form-item .item-input {
    height: 48px;
    border-radius: 20px;
  }
  .template-contact-form-wrapper .contact-form-item .item-textarea {
    height: 120px;
    padding: 20px;
  }
  .template-contact-form-wrapper .contact-form-item .iti__arrow {
    height: 18px;
    width: 18px;
    margin-left: 4px;
  }
  .template-contact-form-wrapper .contact-form-items-horizontal {
    flex-direction: column;
  }
  .template-contact-form-wrapper .contact-form-items-horizontal .contact-form-item {
    width: 100%;
  }
  .template-contact-form-wrapper .contact-form-invalid-msg {
    bottom: 10px;
  }
  .template-contact-form-wrapper .contact-form-invalid-msg.textarea {
    top: 40px;
  }
  .template-contact-form-wrapper .contact-form-submit {
    flex-direction: column;
    align-items: flex-start;
  }
  .template-contact-form-wrapper .contact-form-error-message {
    padding: 15px 0 0;
  }
}
.template-seo-links-container {
  color: rgba(24, 24, 33, 0.6);
}
.template-seo-links-body-items {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-top: 92px;
}
.template-seo-links-body-items .item-link {
  width: 25%;
  font-size: 10px;
  line-height: 20px;
  padding-right: 10px;
  color: rgba(24, 24, 33, 0.6);
}

@media only screen and (max-width: 1200px) {
  .template-seo-links-body-items .item-link {
    width: 33%;
  }
}
@media only screen and (max-width: 992px) {
  .template-seo-links-body-items .item-link {
    width: 50%;
  }
}
@media only screen and (max-width: 620px) {
  .template-seo-links-body-items .item-link {
    width: 100%;
  }
}
.template-clocks-wrapper {
  display: flex;
  justify-content: space-around;
  width: 100%;
  padding-bottom: 78px;
}
.template-clocks-item .item-clock {
  display: flex;
  font-size: 60px;
  line-height: 60px;
  padding-bottom: 15px;
}
.template-clocks-item .item-clock-semicolon {
  animation: blink 1s linear infinite;
}
.template-clocks-item .item-clock-minutes {
  position: relative;
}
.template-clocks-item .item-clock-minutes:after {
  position: absolute;
  top: -18px;
  right: -45px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.template-clocks-item .item-clock-minutes[data-ampm=AM]:after {
  content: "AM";
}
.template-clocks-item .item-clock-minutes[data-ampm=PM]:after {
  content: "PM";
}
.template-clocks-item .item-address {
  display: flex;
  flex-direction: column;
}
.template-clocks-item .item-address-title {
  font-size: 18px;
  line-height: 18px;
  text-transform: uppercase;
  padding-bottom: 12px;
  font-weight: 600;
}
.template-clocks-item .item-address-line {
  font-size: 14px;
  line-height: 18px;
  color: rgba(24, 24, 33, 0.6);
}
.template-clocks-item .item-address-link {
  color: rgba(24, 24, 33, 0.6);
}

@keyframes blink {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}
.footer-wrapper {
  background-color: #fff;
  color: #121212;
}
.footer-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px 0;
}
.footer-header-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 48px 0 25px;
}
.footer-header-logo {
  max-width: 91px;
}
.footer-header-back {
  cursor: pointer;
}
.footer-title-wrapper {
  padding-bottom: 34px;
  margin-bottom: auto;
}
.footer-title-text {
  font-size: 48px;
  line-height: 58px;
  display: flex;
  flex-direction: column;
}
.footer-body-wrapper {
  display: flex;
  justify-content: space-between;
}
.footer-form-wrapper {
  display: flex;
  min-width: 702px;
}
.footer-clocks-wrapper {
  padding-left: 105px;
  width: 100%;
}
.footer-clocks-wrapper.ty-message-active {
  padding-left: 0;
  width: 100%;
}
.footer-clocks-wrapper .template-clocks-wrapper {
  flex-wrap: wrap;
}
.footer-clocks-wrapper .template-clocks-item {
  padding-right: 40px;
  margin-bottom: 50px;
}
.footer-clocks-wrapper .template-clocks-item .item-clock {
  font-size: 48px;
  line-height: 52px;
}
.footer-clocks-wrapper .template-clocks-item .item-address-line.mobile {
  display: none;
}
.footer-clocks-wrapper .template-clocks-item .item-address-title {
  padding-bottom: 6px;
}
.footer-bottom-wrapper {
  display: flex;
  justify-content: space-between;
  padding-top: 50px;
}
.footer-socials-wrapper {
  display: flex;
}
.footer-socials-item {
  text-decoration: none;
  height: 24px;
  width: 24px;
  margin-right: 19px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.footer-copyright-wrapper {
  display: flex;
}
.footer-copyright-text {
  font-size: 18px;
  line-height: 24px;
}
.footer-copyright-link {
  color: #121212;
}
.footer-copyright-seo-links-item {
  font-size: 18px;
  color: rgba(24, 24, 33, 0.4);
  display: flex;
  cursor: pointer;
  padding-right: 22px;
  margin-right: 24px;
  position: relative;
}
.footer-copyright-seo-links-item:after {
  position: absolute;
  content: "";
  right: 0;
  top: calc(50% - 7px);
  height: 14px;
  width: 14px;
  background: url("../images/common/icon-arrow-down-new.svg") no-repeat center/cover;
  transform: rotate(180deg);
}
.footer-copyright-seo-links-item:not(.active):after {
  transform: rotate(0deg);
}

@media only screen and (max-width: 1200px) {
  .footer-clocks-wrapper {
    padding-left: 0;
    padding-top: 48px;
  }
  .footer-clocks-wrapper .template-clocks-item {
    margin-bottom: 0;
  }
  .footer-body-wrapper {
    flex-direction: column;
  }
  .footer-form-wrapper {
    width: 100%;
    margin-right: 0;
  }
  .footer-bottom-wrapper {
    align-items: flex-end;
  }
  .footer-copyright-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .footer-copyright-text {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .footer-copyright-seo-links-item {
    margin-right: 0;
    margin-bottom: 6px;
  }
  .footer-socials-item {
    margin-right: 4px;
    height: 16px;
    width: 16px;
  }
  .footer-socials-item.tw {
    order: 4;
  }
  .footer-socials-item.in {
    order: 5;
  }
  .footer-socials-item.ln {
    order: 3;
  }
  .footer-socials-item.fb {
    order: 2;
    width: 8px;
  }
  .footer-socials-item.cl {
    order: 1;
  }
  .footer-socials-item.yt {
    order: 6;
  }
}
@media only screen and (max-width: 992px) {
  .footer-content {
    padding: 12px 0;
  }
  .footer-header-wrapper {
    padding: 0;
  }
  .footer-header-logo {
    max-width: 66px;
  }
  .footer-header-back {
    margin-top: -17px;
    width: 24px;
  }
  .footer-title-wrapper {
    padding: 48px 0;
  }
  .footer-title-text {
    font-size: 32px;
    line-height: 38px;
  }
  .footer-body-wrapper {
    flex-direction: column;
  }
  .footer-form-wrapper {
    width: 100%;
    min-width: unset;
  }
  .footer-clocks-content {
    padding-bottom: 0;
  }
  .footer-clocks-content .template-clocks-item {
    padding-right: 0;
  }
  .footer-clocks-content .template-clocks-item .item-clock {
    font-size: 26px;
    line-height: 32px;
    padding-bottom: 6px;
  }
  .footer-clocks-content .template-clocks-item .item-clock-minutes:after {
    font-size: 12px;
    line-height: 16px;
    top: -10px;
    right: -25px;
  }
  .footer-clocks-content .template-clocks-item .item-address-line.desktop {
    display: none;
  }
  .footer-clocks-content .template-clocks-item .item-address-line.mobile {
    display: block;
  }
  .footer-clocks-content .template-clocks-item .item-address-title {
    font-size: 10px;
    padding-bottom: 5px;
  }
  .footer-clocks-content .template-clocks-item .item-address-line {
    font-size: 10px;
  }
  .footer-bottom-wrapper {
    padding-top: 33px;
  }
  .footer-copyright-text {
    font-size: 10px;
    line-height: normal;
  }
  .footer-copyright-seo-links-item {
    font-size: 10px;
    padding-right: 13px;
  }
  .footer-copyright-seo-links-item:after {
    height: 10px;
    width: 10px;
    top: calc(50% - 5px);
  }
}
@media only screen and (max-width: 768px) {
  .footer-title-wrapper {
    padding: 24px 0 36px;
  }
  .footer-title-text {
    font-size: 26px;
    line-height: 32px;
  }
}
@media only screen and (max-width: 350px) {
  .footer-copyright-text span:nth-child(2) {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
}
@media only screen and (max-width: 340px) {
  .footer-clocks-content .template-clocks-item .item-clock {
    font-size: 24px;
    line-height: 30px;
  }
  .footer-clocks-content .template-clocks-item .item-clock-minutes:after {
    right: -20px;
  }
  .footer-clocks-content .template-clocks-item .item-address-line {
    font-size: 9px;
    line-height: 13px;
  }
}
#inc5000-badge {
  position: fixed;
  right: 80px;
  bottom: 80px;
  width: 140px;
  height: 140px;
  z-index: 9999;
  pointer-events: auto;
}
#inc5000-badge .incb-link {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
#inc5000-badge .incb-container {
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  animation: inc5000-pulse 3s infinite ease-in-out;
}
@keyframes inc5000-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}
#inc5000-badge .incb-side {
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: #fb3e04;
  display: flex;
  align-items: center;
  justify-content: center;
  backface-visibility: hidden;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);
}
#inc5000-badge .incb-front {
  display: none;
}
#inc5000-badge .incb-back {
  transform: rotateY(0deg);
}
#inc5000-badge .incb-logo {
  width: calc(140px * 0.7);
  height: auto;
  display: block;
}
#inc5000-badge:hover .incb-container {
  animation-play-state: paused;
}
@media (prefers-reduced-motion: reduce) {
  #inc5000-badge .incb-container {
    animation: none;
  }
}
@media (max-width: 1024px) {
  #inc5000-badge {
    right: 32px;
    bottom: 32px;
    width: 120px;
    height: 120px;
  }
  #inc5000-badge .incb-logo {
    width: calc(120px * 0.7);
  }
}
@media (max-width: 480px) {
  #inc5000-badge {
    right: max(12px, env(safe-area-inset-right));
    bottom: max(12px, env(safe-area-inset-bottom));
    width: 100px;
    height: 100px;
  }
  #inc5000-badge .incb-logo {
    width: calc(100px * 0.7);
  }
}

.homepage-first-screen-wrapper {
  background: linear-gradient(180deg, rgba(24, 24, 33, 0) 50%, #181821 100%);
  background-blend-mode: normal;
  overflow: hidden;
  margin-top: -108px;
}
.homepage-first-screen-content {
  padding: 340px 0 180px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.homepage-first-screen-content .section-left-title {
  font-size: 48px;
  line-height: 57px;
  font-weight: 400;
  max-width: 580px;
  padding-bottom: 60px;
}
.homepage-first-screen-content .section-left-title.seo-post {
  padding-bottom: 30px;
}
.homepage-first-screen-content .section-left-subtitle {
  font-size: 24px;
  color: rgba(207, 207, 255, 0.6);
  padding-bottom: 40px;
  font-weight: 400;
}
.homepage-first-screen-content .section-left-subtitle.seo-post {
  padding-bottom: 60px;
}
.homepage-first-screen-content .section-left-cta-link:before {
  background: url("../images/common/play-icon.svg") no-repeat center/cover;
}
.homepage-first-screen-content .section-right-image {
  position: absolute;
  top: 0;
  right: -199px;
  height: 920px;
  width: 70%;
  background-blend-mode: lighten;
  z-index: -1;
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 30%, black 70%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 30%, black 70%, transparent 100%);
  mask-image: linear-gradient(to right, transparent 0%, black 30%, black 70%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 30%, black 70%, transparent 100%);
  -webkit-mask-composite: source-in, xor;
  mask-composite: intersect;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.homepage-reviews-link-wrapper {
  padding-bottom: 88px;
  padding-top: 35px;
}
.homepage-reviews-link-content {
  display: flex;
  justify-content: center;
}
.homepage-reviews-link-content .section-wrapper {
  display: flex;
  font-size: 18px;
  padding: 19px 20px;
  border-radius: 28px;
  border: 1px solid rgba(233, 233, 255, 0.04);
  background-color: rgba(233, 233, 255, 0.02);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
}
.homepage-reviews-link-content .section-link {
  padding-left: 5px;
  text-decoration: none;
  outline: none;
}
.homepage-video-wrapper {
  padding: 88px 0 64px;
}
.homepage-video-content .section-title {
  padding-bottom: 36px;
}
.homepage-video-content .section-description {
  font-size: 24px;
  padding-bottom: 96px;
  color: rgba(233, 233, 255, 0.6);
  text-align: center;
  max-width: 1065px;
  margin: 0 auto;
}
.homepage-video-content .section-video-wrapper {
  position: relative;
}
.homepage-video-content .section-video-player {
  border-radius: 2px;
  max-width: 100%;
  height: auto;
}
.homepage-video-content .section-play-btn {
  position: absolute;
  height: 128px;
  width: 128px;
  top: calc(50% - 64px);
  left: calc(50% - 64px);
  border-radius: 50%;
  background-color: rgba(233, 233, 255, 0.04);
  -webkit-backdrop-filter: blur(45px);
  backdrop-filter: blur(45px);
  cursor: pointer;
}
.homepage-video-content .section-play-btn:after {
  position: absolute;
  content: "";
  height: 60px;
  width: 60px;
  top: calc(50% - 30px);
  right: calc(50% - 34px);
  background: url("../images/common/icon-play-lg.svg") no-repeat center/contain;
}
.homepage-video-content .section-play-btn:hover {
  -webkit-backdrop-filter: blur(65px);
  backdrop-filter: blur(65px);
}
.homepage-video-content .section-play-btn:active {
  -webkit-backdrop-filter: blur(45px);
  backdrop-filter: blur(45px);
}
.homepage-what-we-do-wrapper {
  padding: 64px 0 96px;
}
.homepage-what-we-do-content .section-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.homepage-what-we-do-content .section-items {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.homepage-what-we-do-content .section-items:before {
  position: absolute;
  content: "";
  top: 0;
  left: calc(50% - 1px);
  height: 100%;
  width: 2px;
  background: linear-gradient(180deg, rgba(39, 39, 51, 0) 0%, #272733 27.08%, #272733 72.92%, rgba(39, 39, 51, 0) 100%);
}
.homepage-what-we-do-content .section-item {
  width: 50%;
  padding: 60px 58px;
  position: relative;
}
.homepage-what-we-do-content .section-item:nth-child(2n):after {
  position: absolute;
  content: "";
  bottom: -1px;
  left: -100%;
  height: 2px;
  width: 200%;
  background: linear-gradient(90deg, rgba(39, 39, 51, 0) 0%, #272733 27.08%, #272733 72.92%, rgba(39, 39, 51, 0) 100%);
}
.homepage-what-we-do-content .section-item:last-child:after {
  display: none;
}
.homepage-what-we-do-content .section-item-title {
  font-size: 32px;
  line-height: 32px;
  font-weight: 400;
  padding: 0 0 14px 58px;
  color: rgba(233, 233, 255, 0.9);
  position: relative;
}
.homepage-what-we-do-content .section-item-title:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 48px;
  left: 0;
  top: 5px;
}
.homepage-what-we-do-content .section-item-title.icon-1:before {
  background: url("../images/page-home/page-home-what-we-do-icon-1.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-title.icon-2:before {
  background: url("../images/page-home/page-home-what-we-do-icon-2.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-title.icon-3:before {
  background: url("../images/page-home/page-home-what-we-do-icon-3.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-title.icon-4:before {
  background: url("../images/page-home/page-home-what-we-do-icon-4-upd.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-title.icon-5:before {
  background: url("../images/page-home/page-home-what-we-do-icon-5.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-title.icon-6:before {
  background: url("../images/page-home/page-home-what-we-do-icon-6.svg") no-repeat center/cover;
}
.homepage-what-we-do-content .section-item-text {
  font-size: 18px;
  line-height: 24px;
  color: rgba(233, 233, 255, 0.6);
}
.homepage-what-we-do-content .section-cta {
  padding-top: 60px;
  display: flex;
  justify-content: center;
}
.homepage-what-we-do-content .section-cta-btn:before {
  background: url("../images/common/services-icon.svg") no-repeat center/cover;
}
.homepage-clients-wrapper {
  overflow: hidden;
}
.homepage-clients-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.homepage-clients-title-text {
  max-width: 450px;
}
.homepage-projects-content .section-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.homepage-projects-content .section-cta {
  display: flex;
  justify-content: center;
}
.homepage-projects-content .section-cta-btn:before {
  background: url("../images/common/vr-icon-v-2.svg") no-repeat center/contain;
}
.homepage-news-wrapper:not(.default) {
  padding-bottom: 256px;
}
.homepage-news-content .section-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.homepage-news-content .section-cta {
  display: flex;
  justify-content: center;
}
.homepage-news-content .section-cta-btn:before {
  background: url("../images/common/article-icon.svg") no-repeat center/cover;
}
.homepage-prew-next-content .section-title {
  display: flex;
  justify-content: center;
  padding-bottom: 96px;
}
.homepage-prew-next-content .section-links {
  display: flex;
  justify-content: center;
}
.homepage-prew-next-content .section-link:last-child {
  margin-left: 25px;
}

@media only screen and (max-width: 1450px) {
  .homepage-first-screen-content {
    padding: 270px 0 80px;
  }
}
@media only screen and (max-width: 1250px) {
  .homepage-first-screen-content .section-right-image {
    top: 0;
    right: -145px;
    height: 820px;
    width: 63%;
  }
}
@media only screen and (max-width: 1200px) {
  .homepage-first-screen-content {
    padding: 248px 0 100px;
  }
  .homepage-first-screen-content .section-right-image {
    top: 156px;
    right: -145px;
    height: 463px;
    width: 55%;
  }
}
@media only screen and (max-width: 992px) {
  .homepage-first-screen-content {
    padding: 585px 0 30px;
  }
  .homepage-first-screen-content .section-left-title {
    padding: 0;
    font-size: 32px;
    line-height: 32px;
    text-align: center;
  }
  .homepage-first-screen-content .section-left-subtitle {
    font-size: 16px;
    text-align: center;
    padding-bottom: 24px;
  }
  .homepage-first-screen-content .section-left-cta-wrapper {
    display: none;
  }
  .homepage-first-screen-content .section-right-image {
    top: 124px;
    right: -145px;
    height: 570px;
    width: 89%;
  }
  .homepage-first-screen-content .section-left-title {
    max-width: 100%;
  }
  .homepage-reviews-link-wrapper {
    padding-bottom: 38px;
  }
  .homepage-reviews-link-content .section-wrapper {
    font-size: 14px;
  }
  .homepage-video-wrapper {
    padding: 48px 0;
  }
  .homepage-video-content .section-title {
    padding-bottom: 20px;
  }
  .homepage-video-content .section-title-text {
    font-size: 28px;
    max-width: 260px;
    margin: 0 auto;
  }
  .homepage-video-content .section-description {
    text-indent: 0;
    font-size: 16px;
    padding-bottom: 36px;
    max-width: 100%;
  }
  .homepage-video-content .section-video-player {
    border-radius: 2px;
  }
  .homepage-video-content .section-play-btn {
    display: none;
  }
  .homepage-video-content .section-play-btn:after {
    height: 22px;
    width: 22px;
    top: calc(50% - 10px);
    left: calc(50% - 10px);
  }
  .homepage-what-we-do-wrapper {
    padding: 48px 0;
  }
  .homepage-what-we-do-content {
    padding-left: 24px;
    padding-right: 24px;
  }
  .homepage-what-we-do-content .section-title {
    padding-bottom: 12px;
  }
  .homepage-what-we-do-content .section-items {
    flex-direction: column;
  }
  .homepage-what-we-do-content .section-items:before {
    display: none;
  }
  .homepage-what-we-do-content .section-item {
    width: 100%;
    padding: 24px 0;
  }
  .homepage-what-we-do-content .section-item:nth-child(2n):after, .homepage-what-we-do-content .section-item:after {
    display: none;
  }
  .homepage-what-we-do-content .section-item:last-child:after {
    display: none;
  }
  .homepage-what-we-do-content .section-item-title {
    font-size: 20px;
    line-height: 28px;
    padding-left: 45px;
  }
  .homepage-what-we-do-content .section-item-title:before {
    height: 18px;
    width: 36px;
    top: 6px;
  }
  .homepage-what-we-do-content .section-item-title:after {
    position: absolute;
    content: "";
    right: 0;
    top: 9px;
    height: 7px;
    width: 10px;
    background: url("../images/common/icon-accordion-arrow-up-sm.svg") no-repeat center/cover;
    transition: 0.4s;
  }
  .homepage-what-we-do-content .section-item-title.active:after {
    transform: rotate(180deg);
  }
  .homepage-what-we-do-content .section-item-text {
    font-size: 16px;
    overflow: hidden;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .homepage-what-we-do-content .section-item-text.active {
    line-clamp: unset;
    -webkit-line-clamp: unset;
  }
  .homepage-what-we-do-content .section-cta {
    padding-top: 24px;
  }
  .homepage-clients-title {
    padding-bottom: 44px;
  }
  .homepage-projects-wrapper {
    overflow: hidden;
  }
  .homepage-projects-content .section-title {
    padding-bottom: 32px;
  }
  .homepage-projects-content .section-cta {
    padding-top: 54px;
  }
  .homepage-projects-content .swiper {
    overflow: unset;
  }
  .homepage-projects-content .section-thumbnails-grid.item-col-2 .grid-item {
    margin-bottom: 0;
  }
  .homepage-projects-content .section-thumbnails-grid.item-col-2 .grid-item-image {
    padding: 10px 12px;
    border-radius: 2px;
    height: 52vw;
  }
  .homepage-projects-content .section-thumbnails-grid.item-col-2 .grid-item-tag {
    font-size: 8px;
    line-height: 16px;
    height: 16px;
    border-radius: 8px;
    padding: 0 8px;
  }
  .homepage-projects-content .section-thumbnails-grid.item-col-2 .grid-item-title {
    font-size: 16px;
    padding: 8px 0;
  }
  .homepage-projects-content .section-thumbnails-grid.item-col-2 .grid-item-text {
    display: none;
  }
  .homepage-news-wrapper {
    overflow: hidden;
  }
  .homepage-news-content .section-title {
    padding-bottom: 32px;
  }
  .homepage-news-content .section-cta {
    padding-top: 54px;
  }
  .homepage-news-content .swiper {
    overflow: unset;
  }
  .homepage-news-content .section-thumbnails-grid.item-col-2 .grid-item {
    margin-bottom: 0;
  }
  .homepage-news-content .section-thumbnails-grid.item-col-2 .grid-item-image {
    padding: 10px 12px;
    border-radius: 2px;
    height: 52vw;
  }
  .homepage-news-content .section-thumbnails-grid.item-col-2 .grid-item-tag {
    font-size: 8px;
    line-height: 16px;
    height: 16px;
    border-radius: 8px;
    padding: 0 8px;
  }
  .homepage-news-content .section-thumbnails-grid.item-col-2 .grid-item-title {
    font-size: 16px;
    line-height: 24px;
    padding: 8px 0;
  }
  .homepage-news-content .section-thumbnails-grid.item-col-2 .grid-item-text {
    font-size: 10px;
    line-height: 14px;
  }
  .homepage-prew-next-content .section-title {
    padding-bottom: 32px;
  }
  .homepage-prew-next-content .section-links {
    flex-direction: column;
  }
  .homepage-prew-next-content .section-link:first-child {
    margin-bottom: 25px;
  }
  .homepage-prew-next-content .section-link:last-child {
    margin-left: 0;
  }
}
@media only screen and (max-width: 748px) {
  .homepage-first-screen-content {
    padding-top: 576px;
  }
}
@media only screen and (max-width: 670px) {
  .homepage-first-screen-content .section-right-image {
    height: 510px;
  }
}
@media only screen and (max-width: 550px) {
  .homepage-first-screen-content {
    padding-top: 528px;
  }
  .homepage-first-screen-content .section-left {
    max-width: 350px;
    margin: 0 auto;
  }
  .homepage-first-screen-content .section-left-title {
    font-size: 28px;
  }
  .homepage-first-screen-content .section-right-image {
    top: 101px;
    right: -169px;
    width: 137%;
    height: 626px;
  }
}
@media only screen and (max-width: 460px) {
  .homepage-first-screen-content .section-left-subtitle {
    padding-bottom: 20px;
  }
  .homepage-first-screen-content .section-left-subtitle.seo-post {
    padding-bottom: 20px;
  }
  .homepage-first-screen-content .section-right-image {
    top: 147px;
    right: -130px;
    width: 505px;
    height: 491px;
  }
}
@media only screen and (max-width: 420px) {
  .homepage-first-screen-content .section-right-image {
    width: 460px;
  }
}
@media only screen and (max-width: 350px) {
  .homepage-first-screen-content .section-right-image {
    right: -160px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWVwYWdlLmNzcyIsImNvbW1vbi9fcmVzZXQuc2FzcyIsImNvbW1vbi9faGVscGVyLnNhc3MiLCJjb21tb24vX3ZhcnMuc2FzcyIsImNvbW1vbi9fZ3JpZC5zYXNzIiwiY29tbW9uL19mb250cy5zYXNzIiwidGVtcGxhdGUtcGFydHMvaGVhZGVyLW1lbnUuc2FzcyIsInRlbXBsYXRlLXBhcnRzL21vYmlsZS1tZW51LnNhc3MiLCJ0ZW1wbGF0ZS1wYXJ0cy9nZHByLXBvcHVwLnNhc3MiLCJ0ZW1wbGF0ZS1wYXJ0cy9vdXItY2xpZW50cy5zYXNzIiwidGVtcGxhdGUtcGFydHMvdnItbGVhZGVycy5zYXNzIiwidGVtcGxhdGUtcGFydHMvY2VydGlmaWNhdGlvbnMuc2FzcyIsInRlbXBsYXRlLXBhcnRzL2N1c3RvbS1zZWxlY3Quc2FzcyIsInRlbXBsYXRlLXBhcnRzL2NvbnRhY3QtZm9ybS5zYXNzIiwidGVtcGxhdGUtcGFydHMvc2VvLWxpbmtzLnNhc3MiLCJ0ZW1wbGF0ZS1wYXJ0cy9jbG9ja3Muc2FzcyIsInRlbXBsYXRlLXBhcnRzL2Zvb3Rlci5zYXNzIiwidGVtcGxhdGUtcGFydHMvaW5jNTAwMC5zY3NzIiwicGFnZXMvcGFnZS1ob21lLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0Usc0JBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0FERUY7QUNERTtFQUNFLHNCQUFBO0FER0o7O0FDREE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtBRElGOztBQ0ZBO0VBQ0UsU0FBQTtBREtGOztBQ0hBO0VBQ0UsU0FBQTtBRE1GOztBQ0pBO0VBQ0UsU0FBQTtBRE9GOztBQ0xBO0VBQ0UsZUFBQTtBRFFGOztBRTdCQTtFQUNFLHFDQUFBO0VBQ0EsZ0JBQUE7RUFFQSwrQkNPd0I7RUROeEIseUJDQ2U7RURBZixrQkFBQTtBRitCRjs7QUU1QkE7RUFDRSxrQkFBQTtBRitCRjs7QUU1QkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7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QkFBQTtFbEI4bEVaO0VrQjNsRU07SUFDRSxvQkFBQTtFbEI2bEVSO0VrQjVsRU07SUFDRSxzQkFBQTtFbEI4bEVSO0VrQjVsRVE7SUFDRSxtQkFBQTtFbEI4bEVWO0VrQjdsRVE7SUFDRSxjQUFBO0VsQitsRVY7QUFDRjtBa0I5bEVBO0VBQ0U7SUFDRSxrQkFBQTtFbEJnbUVGO0FBQ0Y7QWtCL2xFQTtFQUVJO0lBQ0UsYUFBQTtFbEJnbUVKO0FBQ0Y7QWtCL2xFQTtFQUNFO0lBQ0Usa0JBQUE7RWxCaW1FRjtFa0IvbEVJO0lBQ0UsZ0JBQUE7SUFDQSxjQUFBO0VsQmltRU47RWtCaG1FTTtJQUNFLGVBQUE7RWxCa21FUjtFa0JqbUVJO0lBQ0UsVUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsYUFBQTtFbEJtbUVOO0FBQ0Y7QWtCbG1FQTtFQUdNO0lBQ0Usb0JBQUE7RWxCa21FTjtFa0JqbUVNO0lBQ0Usb0JBQUE7RWxCbW1FUjtFa0JsbUVJO0lBQ0UsVUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFbEJvbUVOO0FBQ0Y7QWtCbm1FQTtFQUdNO0lBQ0UsWUFBQTtFbEJtbUVOO0FBQ0Y7QWtCbG1FQTtFQUdNO0lBQ0UsYUFBQTtFbEJrbUVOO0FBQ0YiLCJmaWxlIjoiaG9tZXBhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7XG59XG5cbm9sLCB1bCwgZGwge1xuICBtYXJnaW46IDA7XG59XG5cbm9sIG9sLCB1bCB1bCwgb2wgdWwsIHVsIG9sIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogU3VydCBSZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmltZzpub3QoW3NyY10pIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbi5mb290ZXItd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7XG59XG5cbi5mb290ZXItY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbi1oZWFkZXItbWVudS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA0OHB4O1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtaG9tZSAuc2VjdGlvbi1oZWFkZXItdG9wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi55b3V0dWJlLXZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cblxuLnlvdXR1YmUtdmlkZW8tY29udGFpbmVyIGlmcmFtZSwgLmNvbnRhaW5lciBvYmplY3QsIC5jb250YWluZXIgZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNlY3Rpb24tZ2FwLXByaW1hcnkge1xuICBwYWRkaW5nOiA5NnB4IDA7XG59XG5cbi5zZWN0aW9uLXRpdGxlLXByaW1hcnkge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtZ3JhZGllbnQtMSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzM2QjJFQSAtMTg5LjM5JSwgI0E3RDZDQyAtOTcuNDElLCAjMzZCMkVBIDMuNjIlLCAjQTdENkNDIDEwMC4xMyUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50ZXh0LWdyYWRpZW50LTIge1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTAwJSAxMDYwLjElIGF0IDEwMCUgLTExLjg0JSwgI0U5RTlGRiAwJSwgcmdiYSgyMDcsIDIwNywgMjU1LCAwLjQpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idXR0b24tb3BhY2l0eS0xIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC45KTtcbiAgcGFkZGluZzogMTlweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDIpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b24tb3BhY2l0eS0xLmJ1dHRvbi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA1MXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnV0dG9uLW9wYWNpdHktMS5idXR0b24taWNvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbn1cblxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0MnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAxNXB4IDIzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGFnIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzEyMTIxMjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTA2MC4xMSUgMTAwJSBhdCAxMDAlIC0xMS44NCUsICNFOUU5RkYgMCUsIHJnYmEoMjA3LCAyMDcsIDI1NSwgMC40KSAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxOCwgMTgsIDI2LCAwLjA4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS10YWc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuOSk7XG59XG4uc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjYpO1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS10ZXh0IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMTJweCk7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjlweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuOSk7XG59XG4uc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyAuZ3JpZC1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjYpO1xufVxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbS10ZXh0IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlyc3Qtc2NyZWVuLWltYWdlLWJnLTEge1xuICBtYXJnaW4tdG9wOiAtMTA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXItd3JhcHBlciAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXMgLnN3aXBlci1zbGlkZSB7XG4gIG1heC13aWR0aDogNTYwcHggIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlIHtcbiAgcGFkZGluZzogMjZweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDIpO1xufVxuLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUgLnNsaWRlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUgLnNsaWRlLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjYpO1xufVxuLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUgLnNsaWRlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuNik7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXItd3JhcHBlciAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZSAuc2xpZGUtdGV4dCBwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNlY3Rpb24tcGFnaW5hdGlvbi1jdXN0b20gLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1wYWdpbmF0aW9uLWN1c3RvbSAubmF2LWxpbmtzIC5wYWdlLW51bWJlcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzMsIDIzMywgMjU1LCAwLjA0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjAyKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnNlY3Rpb24tcGFnaW5hdGlvbi1jdXN0b20gLm5hdi1saW5rcyAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjkpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNlY3Rpb24tcGFnaW5hdGlvbi1jdXN0b20gLm5hdi1saW5rcyAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC45KTtcbn1cbi5zZWN0aW9uLXBhZ2luYXRpb24tY3VzdG9tIC5uYXYtbGlua3MgLnBhZ2UtbnVtYmVyczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb290ZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mb290ZXItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlci1tZW51LXdyYXBwZXIge1xuICAgIHRvcDogMTJweDtcbiAgfVxuICAuc2VjdGlvbi10aXRsZS1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgLnNlY3Rpb24tZ2FwLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDQzcHggMDtcbiAgfVxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMi5zZWN0aW9uLXRodW1ibmFpbHMtc2xpZGVyLW1vYmlsZSxcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMuc2VjdGlvbi10aHVtYm5haWxzLXNsaWRlci1tb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLFxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyAuZ3JpZC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gIH1cbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbTpudGgtY2hpbGQob2RkKSxcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0taW1hZ2UsXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW0taW1hZ2Uge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS10aXRsZSxcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGV4dCxcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTMgLmdyaWQtaXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlcyAuc3dpcGVyLXNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlcyAuc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxuICAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXItd3JhcHBlciAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZSAuc2xpZGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXItd3JhcHBlciAuc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZSAuc2xpZGUtdGl0bGUuYWNjb3JkaW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlIC5zbGlkZS10aXRsZS5hY2NvcmRpb246YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb21tb24vYWNjb3JkaW9uLWFycm93LWljb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUgLnNsaWRlLXRpdGxlLmFjY29yZGlvbi5hY3RpdmU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXIgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGUgLnNsaWRlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlci13cmFwcGVyIC5zZWN0aW9uLXRleHQtYmxvY2tzLXNsaWRlIC5zbGlkZS10ZXh0LnBhbmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yLFxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLFxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyAuZ3JpZC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW06bnRoLWNoaWxkKG9kZCksXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtOmxhc3QtY2hpbGQsXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLWltYWdlLFxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyAuZ3JpZC1pdGVtLWltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5zZWN0aW9uLXBhZ2luYXRpb24tY3VzdG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLWltYWdlLFxuICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMyAuZ3JpZC1pdGVtLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uY29udGFpbmVyLWN1c3RvbSB7XG4gIG1heC13aWR0aDogMTI3OHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBMYXJnZSBEZXZpY2VzLCBXaWRlIFNjcmVlbnMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItY3VzdG9tIHtcbiAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICB9XG59XG4vKiBNZWRpdW0gRGV2aWNlcywgRGVza3RvcHMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1jdXN0b20ge1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gIH1cbn1cbi8qIFNtYWxsIERldmljZXMsIFRhYmxldHMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1jdXN0b20ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN1cnQgUmVndWxhclwiO1xuICBzcmM6IHVybCguLi8uLi9mb250cy9TdXJ0LVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogcmVndWxhcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN1cnQgU2VtaSBCb2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL1N1cnQtU2VtaUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogcmVndWxhcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDIpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi13cmFwcGVyLmNvbnRhY3QtdXMge1xuICBwYWRkaW5nOiAwIDE5cHg7XG59XG4uc2VjdGlvbi1oZWFkZXItbWVudS1jb250YWluZXIgLnNlY3Rpb24tbmF2LXdyYXBwZXIuY29udGFjdC11cyBhIHtcbiAgcGFkZGluZzogMTlweCAwIDE5cHggMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi13cmFwcGVyLmNvbnRhY3QtdXMgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9jb250YWN0LWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4uc2VjdGlvbi1oZWFkZXItbWVudS1jb250YWluZXIgLnNlY3Rpb24tbmF2LWxvZ28tbGluayB7XG4gIHBhZGRpbmc6IDE5cHggMTNweCAxOXB4IDA7XG59XG4uc2VjdGlvbi1oZWFkZXItbWVudS1jb250YWluZXIgLnNlY3Rpb24tbmF2LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLWhlYWRlci1tZW51LWNvbnRhaW5lciAuc2VjdGlvbi1uYXYtbGlua3MgYSB7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuOSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWhlYWRlci1tZW51LWNvbnRhaW5lciAuc2VjdGlvbi1uYXYtbGlua3MgYS5jYXJlZXJzIHtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbn1cbi5zZWN0aW9uLWhlYWRlci1tZW51LWNvbnRhaW5lciAuc2VjdGlvbi1uYXYtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogLTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAycHggNXB4IDJweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1LCAyMzQsIDE3MCwgMC4yKTtcbiAgY29sb3I6ICMwNUVBQUE7XG4gIGJhY2tncm91bmQ6IHJnYmEoNSwgMjM0LCAxNzAsIDAuMik7XG59XG4uc2VjdGlvbi1oZWFkZXItbWVudS1jb250YWluZXIgLnNlY3Rpb24tbmF2LW1vYmlsZS1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uc2VjdGlvbi1oZWFkZXItbWVudS1jb250YWluZXIgLnNlY3Rpb24tbmF2LW1vYmlsZS1tZW51LWJ0bi5hY3RpdmUgLnNlY3Rpb24tbmF2LWNsb3NlLWl0ZW0ge1xuICB0b3A6IDE0cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODIxO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi1tb2JpbGUtbWVudS1idG4uYWN0aXZlIC5zZWN0aW9uLW5hdi1jbG9zZS1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5zZWN0aW9uLWhlYWRlci1tZW51LWNvbnRhaW5lciAuc2VjdGlvbi1uYXYtbW9iaWxlLW1lbnUtYnRuLmFjdGl2ZSAuc2VjdGlvbi1uYXYtY2xvc2UtaXRlbTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi1jbG9zZS1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUU5RkY7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjJzO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi1jbG9zZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgdG9wOiAwO1xufVxuLnNlY3Rpb24taGVhZGVyLW1lbnUtY29udGFpbmVyIC5zZWN0aW9uLW5hdi1jbG9zZS1pdGVtOmxhc3QtY2hpbGQge1xuICB0b3A6IDExcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyLW1lbnUtd3JhcHBlciAuc2VjdGlvbi1uYXYtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBub25lO1xuICB9XG4gIC5zZWN0aW9uLWhlYWRlci1tZW51LXdyYXBwZXIgLnNlY3Rpb24tbmF2LXdyYXBwZXIuY29udGFjdC11cyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkZXItbWVudS13cmFwcGVyIC5zZWN0aW9uLW5hdi1sb2dvLWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlY3Rpb24taGVhZGVyLW1lbnUtd3JhcHBlciAuc2VjdGlvbi1uYXYtbGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24taGVhZGVyLW1lbnUtd3JhcHBlciAuc2VjdGlvbi1uYXYtbW9iaWxlLW1lbnUtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubW9iaWxlLW1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLW1lbnUtd3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgcGFkZGluZzogNzRweCAxMnB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2JpbGUtbWVudS1jb250ZW50IC5zZWN0aW9uLW5hdi1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtbGlua3MgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzM2QjJFQSAtMTg5LjM5JSwgI0E3RDZDQyAtOTcuNDElLCAjMzZCMkVBIDMuNjIlLCAjQTdENkNDIDEwMC4xMyUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtbGlua3MgYS5jYXJlZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vYmlsZS1tZW51LWNvbnRlbnQgLnNlY3Rpb24tbmF2LWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IC0yNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAycHggNXB4IDJweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1LCAyMzQsIDE3MCwgMC4yKTtcbiAgY29sb3I6ICMwNUVBQUE7XG4gIGJhY2tncm91bmQ6IHJnYmEoNSwgMjM0LCAxNzAsIDAuMik7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtY2xvY2tzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzNXB4IDAgNzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtY2xvY2tzLXdyYXBwZXIgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWNsb2NrIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHBhZGRpbmc6IDEwcHggMCA4cHg7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtY2xvY2tzLXdyYXBwZXIgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWNsb2NrLW1pbnV0ZXM6YWZ0ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTIwcHg7XG59XG4ubW9iaWxlLW1lbnUtY29udGVudCAuc2VjdGlvbi1uYXYtY2xvY2tzLXdyYXBwZXIgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWFkZHJlc3MtdGl0bGUge1xuICBjb2xvcjogIzEyMTIxMjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuLm1vYmlsZS1tZW51LWNvbnRlbnQgLnNlY3Rpb24tbmF2LWNsb2Nrcy13cmFwcGVyIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLm1vYmlsZS1tZW51LWNvbnRlbnQgLnNlY3Rpb24tbmF2LWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGUtbWVudS1jb250ZW50IC5zZWN0aW9uLW5hdi1zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2JpbGUtbWVudS1jb250ZW50IC5zZWN0aW9uLW5hdi1zb2NpYWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm1vYmlsZS1tZW51LWNvbnRlbnQgLnNlY3Rpb24tbmF2LWNvcHkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMTIxMjEyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5tb2JpbGUtbWVudS1jb250ZW50IC5zZWN0aW9uLW5hdi1jbG9ja3Mtd3JhcHBlciAudGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tYWRkcmVzcy1saW5lIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuLmdkcHItcG9wdXAtc20td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wNCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wNCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3MHB4KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzBweCk7XG4gIHBhZGRpbmc6IDQwcHggNTBweCA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG4uZ2Rwci1wb3B1cC1zbS13cmFwcGVyW2RhdGEtYWN0aXZlPXRydWVdIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVVwIDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG4uZ2Rwci1wb3B1cC1zbS13cmFwcGVyW2RhdGEtYWN0aXZlPWZhbHNlXSB7XG4gIGFuaW1hdGlvbjogc2xpZGVEb3duIDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZHByLXBvcHVwLXNtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI0cHggNDZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZ2Rwci1wb3B1cC1zbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG4uZ2Rwci1wb3B1cC1zbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZ2Rwci1wb3B1cC1zbS1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZ2Rwci1wb3B1cC1zbS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5nZHByLXBvcHVwLXNtLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmdkcHItcG9wdXAtc20tcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZHByLXBvcHVwLXNtLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZ2Rwci1wb3B1cC1zbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuODk4MDM5MjE1Nyk7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmdkcHItcG9wdXAtc20tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjg5ODAzOTIxNTcpO1xufVxuLmdkcHItcG9wdXAtc20tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuODk4MDM5MjE1Nyk7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wMik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nZHByLXBvcHVwLXNtLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdkcHItcG9wdXAtc20tYnV0dG9uLmFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAyMzIsIDI1NSwgMC40KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5nZHByLXBvcHVwLXNtLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2Rwci1wb3B1cC1zbS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG4gIC5nZHByLXBvcHVwLXNtLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZ2Rwci1wb3B1cC1sZy13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzBweCk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcwcHgpO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA3NnB4IDEwMHB4IDU2cHg7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLmdkcHItcG9wdXAtbGctd3JhcHBlcltkYXRhLWFjdGl2ZT10cnVlXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ2Rwci1wb3B1cC1sZy13cmFwcGVyLmFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmdkcHItcG9wdXAtbGctd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzVweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZHByLXBvcHVwLWxnLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMjZweCAyNHB4IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmdkcHItcG9wdXAtbGctd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjRweCA2cHggMCAyNHB4O1xuICB9XG59XG4uZ2Rwci1wb3B1cC1sZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjg5ODAzOTIxNTcpO1xuICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5nZHByLXBvcHVwLWxnLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2Rwci1wb3B1cC1sZy10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmdkcHItcG9wdXAtbGctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuODk4MDM5MjE1Nyk7XG4gIHBhZGRpbmc6IDAgNTBweCAyNXB4IDUwcHg7XG59XG4uZ2Rwci1wb3B1cC1sZy1kZXNjcmlwdGlvbi5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2Rwci1wb3B1cC1sZy1kZXNjcmlwdGlvbi5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5nZHByLXBvcHVwLWxnLWRlc2NyaXB0aW9uLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwIDcwcHggMjJweCAwO1xuICB9XG4gIC5nZHByLXBvcHVwLWxnLWRlc2NyaXB0aW9uLm1vYmlsZSBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi1hY2NvcmRpb24tYXJyb3ctZG93bi1zbS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5nZHByLXBvcHVwLWxnLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDI4cHggMTVweCAwIDUwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZHByLXBvcHVwLWxnLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjg5ODAzOTIxNTcpO1xuICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5nZHByLXBvcHVwLWxnLWxpc3QtaXRlbS10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZHByLXBvcHVwLWxnLWxpc3QtaXRlbS10aXRsZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tYWNjb3JkaW9uLWFycm93LWRvd24tc20uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAtNDBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5nZHByLXBvcHVwLWxnLWxpc3QtaXRlbS10aXRsZS5hY3RpdmU6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtLXRpdGxlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5nZHByLXBvcHVwLWxnLWxpc3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4xcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG4uZ2Rwci1wb3B1cC1sZy1saXN0LWl0ZW0tY2hlY2ttYXJrIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMjMyLCAyNTUsIDAuNCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtLWNoZWNrbWFya1tkYXRhLWVkaXRhYmxlPVwiMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC44OTgwMzkyMTU3KTtcbn1cbi5nZHByLXBvcHVwLWxnLWxpc3QtaXRlbS1jaGVja21hcmtbZGF0YS1lZGl0YWJsZT1cIjFcIl1bZGF0YS1jaGVja2VkPVwiMVwiXTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmdkcHItcG9wdXAtbGctbGlzdC1pdGVtLWNoZWNrbWFyay13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA3NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2Rwci1wb3B1cC1sZy1saXN0LWl0ZW0tY2hlY2ttYXJrLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLmdkcHItcG9wdXAtbGctYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA1MnB4IDUwcHggMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdkcHItcG9wdXAtbGctYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMjRweCAwIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5nZHByLXBvcHVwLWxnLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjg5ODAzOTIxNTcpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDIpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDEwcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2Rwci1wb3B1cC1sZy1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA2MnB4O1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgbWF4LXdpZHRoOiA0NDRweCAhaW1wb3J0YW50O1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlIHtcbiAgbWluLWhlaWdodDogMzEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wMik7XG4gIHBhZGRpbmc6IDI4cHggMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlIC5zbGlkZS1sb2dvLXdyYXBwZXIge1xuICBoZWlnaHQ6IDU2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGVtcGxhdGUtb3VyLWNsaWVudHMtc2xpZGUgLnNsaWRlLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlIC5zbGlkZS10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC45KTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udGVtcGxhdGUtb3VyLWNsaWVudHMtc2xpZGUgLnNsaWRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSAuc2xpZGUtc3BlY2lhbGl6YXRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuOSk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSAuc2xpZGUtbG9nby1jbHV0Y2gge1xuICB3aWR0aDogNTZweDtcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1sb2dvcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLWxvZ29zLXNsaWRlcjpiZWZvcmUsIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1sb2dvcy1zbGlkZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTAwcHg7XG4gIHotaW5kZXg6IDI7XG59XG4udGVtcGxhdGUtb3VyLWNsaWVudHMtbG9nb3Mtc2xpZGVyOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE4MTgyMSAwJSwgcmdiYSgyNCwgMjQsIDMzLCAwKSAxMDAlKTtcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1sb2dvcy1zbGlkZXI6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0LCAyNCwgMzMsIDApIDAlLCAjMTgxODIxIDEwMCUpO1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLWxvZ29zLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVtcGxhdGUtb3VyLWNsaWVudHMtbG9nb3MtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLWxvZ29zLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRlbXBsYXRlLW91ci1jbGllbnRzLWN0YSB7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZW1wbGF0ZS1vdXItY2xpZW50cy1jdGEtYnRuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vY2x1dGNoLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGVtcGxhdGUtb3VyLWNsaWVudHMtc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwNXB4O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSAuc2xpZGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSAuc2xpZGUtc3BlY2lhbGl6YXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudGVtcGxhdGUtb3VyLWNsaWVudHMtc2xpZGUgLnNsaWRlLWxvZ28tY2x1dGNoIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxuICAudGVtcGxhdGUtb3VyLWNsaWVudHMtbG9nb3Mtc2xpZGVyOmJlZm9yZSwgLnRlbXBsYXRlLW91ci1jbGllbnRzLWxvZ29zLXNsaWRlci1hZnRlciB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1sb2dvcy1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gIH1cbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzLWN0YSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlciB7XG4gICAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzLXNsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZSAuc2xpZGUtbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1sb2dvcy1zbGlkZXI6YmVmb3JlLCAudGVtcGxhdGUtb3VyLWNsaWVudHMtbG9nb3Mtc2xpZGVyOmFmdGVyIHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAudGVtcGxhdGUtb3VyLWNsaWVudHMtbG9nb3MtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi50ZW1wbGF0ZS12ci1sZWFkZXJzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4O1xufVxuLnRlbXBsYXRlLXZyLWxlYWRlcnMtdGl0bGUtdGV4dCB7XG4gIG1heC13aWR0aDogNDYwcHg7XG59XG4udGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YmVmb3JlLCAudGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNDAwcHg7XG4gIHotaW5kZXg6IDI7XG59XG4udGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTgxODIxIDAlLCByZ2JhKDI0LCAyNCwgMzMsIDApIDEwMCUpO1xufVxuLnRlbXBsYXRlLXZyLWxlYWRlcnMtc2xpZGVyOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNCwgMjQsIDMzLCAwKSAwJSwgIzE4MTgyMSAxMDAlKTtcbn1cbi50ZW1wbGF0ZS12ci1sZWFkZXJzLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVtcGxhdGUtdnItbGVhZGVycy1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDk2cHg7XG59XG4udGVtcGxhdGUtdnItbGVhZGVycy1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50ZW1wbGF0ZS12ci1sZWFkZXJzLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxuICAudGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YmVmb3JlLCAudGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVtcGxhdGUtdnItbGVhZGVycy1zbGlkZXI6YWZ0ZXIsIC50ZW1wbGF0ZS12ci1sZWFkZXJzLXNsaWRlcjpiZWZvcmUge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG4uc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4uc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTU0cHg7XG59XG4uc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDcycHg7XG59XG4uc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLWl0ZW0gLml0ZW0tbG9nbyB7XG4gIGhlaWdodDogOTZweDtcbn1cbi5zZWN0aW9uLWNlcnRpZmljYXRpb25zLWNvbnRlbnQgLnNlY3Rpb24taXRlbSAuaXRlbS1sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWNlcnRpZmljYXRpb25zLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWNlcnRpZmljYXRpb25zLWNvbnRlbnQgLnNlY3Rpb24taXRlbXMge1xuICAgIHBhZGRpbmctbGVmdDogNjJweDtcbiAgfVxuICAuc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMzZweDtcbiAgfVxuICAuc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50IC5zZWN0aW9uLWl0ZW0gLml0ZW0tbG9nbyB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4vKiBUaGUgY29udGFpbmVyIG11c3QgYmUgcG9zaXRpb25lZCByZWxhdGl2ZTogKi9cbi5jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1zZWxlY3Qgc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdC1zZWxlY3RlZCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBTdXJ0IFJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzEyMTIxMjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNCwgMjQsIDMzLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tZXhwYW5kLW1vcmUtcHJpbWFyeS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG59XG5cbi5zZWxlY3QtaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMjJweCAzNHB4IDM4cHg7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uc2VsZWN0LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0LWl0ZW1zIGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBTdXJ0IFJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNhbWUtYXMtc2VsZWN0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2FtZS1hcy1zZWxlY3RlZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGVmdDogLTE2cHg7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxpc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogU3VydCBSZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjOTY5ODk4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VsZWN0LWl0ZW1zIGRpdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5zZWxlY3Qtc2VsZWN0ZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAuc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAuY3VzdG9tLXNlbGVjdC1saXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbXMtaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW1zLWhvcml6b250YWwgLmNvbnRhY3QtZm9ybS1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbS5pdGVtLWNoZWNrYm94LXdyYXBwZXIge1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW1bZGF0YS1hY3RpdmU9ZmFsc2VdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0taW5wdXQsIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tdGV4dGFyZWEge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQsIDI0LCAzMywgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0taW5wdXQ6OnBsYWNlaG9sZGVyLCAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLXRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTIxMjEyO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRlbS1pbnB1dFtkYXRhLWFjdGl2ZT1mYWxzZV0sIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tdGV4dGFyZWFbZGF0YS1hY3RpdmU9ZmFsc2VdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogU3VydCBSZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgaGVpZ2h0OiAxNzRweDtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tY2hlY2tib3gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMCAyNnB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tY2hlY2tib3gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLWNoZWNrYm94LWlucHV0OmNoZWNrZWQgfiAuaXRlbS1jaGVja2JveC1jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRlbS1jaGVja2JveC1pbnB1dDpjaGVja2VkIH4gLml0ZW0tY2hlY2tib3gtY2hlY2ttYXJrOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMThweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWNoZWNrZWQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLWNoZWNrYm94LWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tY2hlY2tib3gtbGFiZWwgYSB7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tY2hlY2tib3gtY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNCwgMjQsIDMzLCAwLjIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLXR1cm5zdGlsZS13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLXR1cm5zdGlsZS13cmFwcGVyIC5jb250YWN0LWZvcm0taW52YWxpZC1tc2cge1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGlfX2Fycm93IHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tZXhwYW5kLW1vcmUtcHJpbWFyeS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRpX19zZWxlY3RlZC1mbGFnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fc2VsZWN0ZWQtZmxhZyAuaXRpX19mbGFnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlIHtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fY291bnRyeS1saXN0IHtcbiAgY29sb3I6ICMxMjEyMTIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFN1cnQgUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMjk2cHg7XG4gIGxlZnQ6IDRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0LCAyNCwgMzMsIDAuMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRpX19jb3VudHJ5LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fY291bnRyeS1saXN0IHNwYW4ge1xuICBjb2xvcjogIzEyMTIxMjtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fY291bnRyeS1saXN0IC5pdGlfX2RpYWwtY29kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pbnZhbGlkLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRThBQUQgMCUsICNGRkY4OTUgMTc4JSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAyMXB4O1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taW52YWxpZC1tc2cudGV4dGFyZWEge1xuICBib3R0b206IHVuc2V0O1xuICB0b3A6IDY1cHg7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pbnZhbGlkLW1zZy5jaGVja2JveCB7XG4gIGJvdHRvbTogLTE0cHg7XG4gIGxlZnQ6IDM0cHg7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1zdWJtaXQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLXN1Ym1pdCAuaXRlbS1zdWJtaXQge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMTIxMjtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0tc3VibWl0IC5pdGVtLXN1Ym1pdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogU3VydCBSZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1zdWJtaXQgLml0ZW0tc3VibWl0IHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi1hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgY29sb3I6ICNGRjM0NjU7XG59XG5cbi5pdGlfX2ZsYWctYm94LFxuLml0aV9fY291bnRyeS1uYW1lIHtcbiAgY29sb3I6ICMxMjEyMTIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLWlucHV0LFxuICAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGVtLXRleHRhcmVhLFxuICAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1pdGVtIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0taW5wdXQsXG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0ZW0tdGV4dGFyZWEsXG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRlbS1pbnB1dCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbSAuaXRlbS10ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW0gLml0aV9fYXJyb3cge1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWl0ZW1zLWhvcml6b250YWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taXRlbXMtaG9yaXpvbnRhbCAuY29udGFjdC1mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZW1wbGF0ZS1jb250YWN0LWZvcm0td3JhcHBlciAuY29udGFjdC1mb3JtLWludmFsaWQtbXNnIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0taW52YWxpZC1tc2cudGV4dGFyZWEge1xuICAgIHRvcDogNDBweDtcbiAgfVxuICAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXIgLmNvbnRhY3QtZm9ybS1zdWJtaXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIC5jb250YWN0LWZvcm0tZXJyb3ItbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMTVweCAwIDA7XG4gIH1cbn1cbi50ZW1wbGF0ZS1zZW8tbGlua3MtY29udGFpbmVyIHtcbiAgY29sb3I6IHJnYmEoMjQsIDI0LCAzMywgMC42KTtcbn1cbi50ZW1wbGF0ZS1zZW8tbGlua3MtYm9keS1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogOTJweDtcbn1cbi50ZW1wbGF0ZS1zZW8tbGlua3MtYm9keS1pdGVtcyAuaXRlbS1saW5rIHtcbiAgd2lkdGg6IDI1JTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgY29sb3I6IHJnYmEoMjQsIDI0LCAzMywgMC42KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlbXBsYXRlLXNlby1saW5rcy1ib2R5LWl0ZW1zIC5pdGVtLWxpbmsge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRlbXBsYXRlLXNlby1saW5rcy1ib2R5LWl0ZW1zIC5pdGVtLWxpbmsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgLnRlbXBsYXRlLXNlby1saW5rcy1ib2R5LWl0ZW1zIC5pdGVtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGVtcGxhdGUtY2xvY2tzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3OHB4O1xufVxuLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWNsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4udGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tY2xvY2stc2VtaWNvbG9uIHtcbiAgYW5pbWF0aW9uOiBibGluayAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4udGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tY2xvY2stbWludXRlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1jbG9jay1taW51dGVzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOHB4O1xuICByaWdodDogLTQ1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tY2xvY2stbWludXRlc1tkYXRhLWFtcG09QU1dOmFmdGVyIHtcbiAgY29udGVudDogXCJBTVwiO1xufVxuLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWNsb2NrLW1pbnV0ZXNbZGF0YS1hbXBtPVBNXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUE1cIjtcbn1cbi50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tYWRkcmVzcy1saW5lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHJnYmEoMjQsIDI0LCAzMywgMC42KTtcbn1cbi50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmsge1xuICBjb2xvcjogcmdiYSgyNCwgMjQsIDMzLCAwLjYpO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4uZm9vdGVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzEyMTIxMjtcbn1cbi5mb290ZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmZvb3Rlci1oZWFkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDQ4cHggMCAyNXB4O1xufVxuLmZvb3Rlci1oZWFkZXItbG9nbyB7XG4gIG1heC13aWR0aDogOTFweDtcbn1cbi5mb290ZXItaGVhZGVyLWJhY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9vdGVyLXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5mb290ZXItdGl0bGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZm9vdGVyLWJvZHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb290ZXItZm9ybS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiA3MDJweDtcbn1cbi5mb290ZXItY2xvY2tzLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItY2xvY2tzLXdyYXBwZXIudHktbWVzc2FnZS1hY3RpdmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1jbG9ja3Mtd3JhcHBlciAudGVtcGxhdGUtY2xvY2tzLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLWNsb2Nrcy13cmFwcGVyIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZm9vdGVyLWNsb2Nrcy13cmFwcGVyIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1jbG9jayB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG59XG4uZm9vdGVyLWNsb2Nrcy13cmFwcGVyIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmUubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItY2xvY2tzLXdyYXBwZXIgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWFkZHJlc3MtdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmZvb3Rlci1ib3R0b20td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uZm9vdGVyLXNvY2lhbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyLXNvY2lhbHMtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uZm9vdGVyLWNvcHlyaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb290ZXItY29weXJpZ2h0LXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmZvb3Rlci1jb3B5cmlnaHQtbGluayB7XG4gIGNvbG9yOiAjMTIxMjEyO1xufVxuLmZvb3Rlci1jb3B5cmlnaHQtc2VvLWxpbmtzLWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDI0LCAyNCwgMzMsIDAuNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyLWNvcHlyaWdodC1zZW8tbGlua3MtaXRlbTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tYXJyb3ctZG93bi1uZXcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZm9vdGVyLWNvcHlyaWdodC1zZW8tbGlua3MtaXRlbTpub3QoLmFjdGl2ZSk6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1jbG9ja3Mtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG4gIC5mb290ZXItY2xvY2tzLXdyYXBwZXIgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb290ZXItYm9keS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mb290ZXItZm9ybS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvb3Rlci1ib3R0b20td3JhcHBlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mb290ZXItY29weXJpZ2h0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZvb3Rlci1jb3B5cmlnaHQtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZm9vdGVyLWNvcHlyaWdodC1zZW8tbGlua3MtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAuZm9vdGVyLXNvY2lhbHMtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG4gIC5mb290ZXItc29jaWFscy1pdGVtLnR3IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuZm9vdGVyLXNvY2lhbHMtaXRlbS5pbiB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLmZvb3Rlci1zb2NpYWxzLWl0ZW0ubG4ge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5mb290ZXItc29jaWFscy1pdGVtLmZiIHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogOHB4O1xuICB9XG4gIC5mb290ZXItc29jaWFscy1pdGVtLmNsIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZm9vdGVyLXNvY2lhbHMtaXRlbS55dCB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gIH1cbiAgLmZvb3Rlci1oZWFkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9vdGVyLWhlYWRlci1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDY2cHg7XG4gIH1cbiAgLmZvb3Rlci1oZWFkZXItYmFjayB7XG4gICAgbWFyZ2luLXRvcDogLTE3cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbiAgLmZvb3Rlci10aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cbiAgLmZvb3Rlci10aXRsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmZvb3Rlci1ib2R5LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZvb3Rlci1mb3JtLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLmZvb3Rlci1jbG9ja3MtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmZvb3Rlci1jbG9ja3MtY29udGVudCAudGVtcGxhdGUtY2xvY2tzLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZvb3Rlci1jbG9ja3MtY29udGVudCAudGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tY2xvY2sge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5mb290ZXItY2xvY2tzLWNvbnRlbnQgLnRlbXBsYXRlLWNsb2Nrcy1pdGVtIC5pdGVtLWNsb2NrLW1pbnV0ZXM6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgfVxuICAuZm9vdGVyLWNsb2Nrcy1jb250ZW50IC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmUuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9vdGVyLWNsb2Nrcy1jb250ZW50IC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9vdGVyLWNsb2Nrcy1jb250ZW50IC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuZm9vdGVyLWNsb2Nrcy1jb250ZW50IC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1hZGRyZXNzLWxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuZm9vdGVyLWJvdHRvbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzNweDtcbiAgfVxuICAuZm9vdGVyLWNvcHlyaWdodC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuZm9vdGVyLWNvcHlyaWdodC1zZW8tbGlua3MtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gIH1cbiAgLmZvb3Rlci1jb3B5cmlnaHQtc2VvLWxpbmtzLWl0ZW06YWZ0ZXIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXRpdGxlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMCAzNnB4O1xuICB9XG4gIC5mb290ZXItdGl0bGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5mb290ZXItY29weXJpZ2h0LXRleHQgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmZvb3Rlci1jbG9ja3MtY29udGVudCAudGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tY2xvY2sge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuZm9vdGVyLWNsb2Nrcy1jb250ZW50IC50ZW1wbGF0ZS1jbG9ja3MtaXRlbSAuaXRlbS1jbG9jay1taW51dGVzOmFmdGVyIHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbiAgLmZvb3Rlci1jbG9ja3MtY29udGVudCAudGVtcGxhdGUtY2xvY2tzLWl0ZW0gLml0ZW0tYWRkcmVzcy1saW5lIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgfVxufVxuI2luYzUwMDAtYmFkZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiA4MHB4O1xuICBib3R0b206IDgwcHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jaW5jNTAwMC1iYWRnZSAuaW5jYi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNpbmM1MDAwLWJhZGdlIC5pbmNiLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIGFuaW1hdGlvbjogaW5jNTAwMC1wdWxzZSAzcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbkBrZXlmcmFtZXMgaW5jNTAwMC1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4jaW5jNTAwMC1iYWRnZSAuaW5jYi1zaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmIzZTA0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4jaW5jNTAwMC1iYWRnZSAuaW5jYi1mcm9udCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaW5jNTAwMC1iYWRnZSAuaW5jYi1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xufVxuI2luYzUwMDAtYmFkZ2UgLmluY2ItbG9nbyB7XG4gIHdpZHRoOiBjYWxjKDE0MHB4ICogMC43KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNpbmM1MDAwLWJhZGdlOmhvdmVyIC5pbmNiLWNvbnRhaW5lciB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAjaW5jNTAwMC1iYWRnZSAuaW5jYi1jb250YWluZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjaW5jNTAwMC1iYWRnZSB7XG4gICAgcmlnaHQ6IDMycHg7XG4gICAgYm90dG9tOiAzMnB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gICNpbmM1MDAwLWJhZGdlIC5pbmNiLWxvZ28ge1xuICAgIHdpZHRoOiBjYWxjKDEyMHB4ICogMC43KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNpbmM1MDAwLWJhZGdlIHtcbiAgICByaWdodDogbWF4KDEycHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBib3R0b206IG1heCgxMnB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gICNpbmM1MDAwLWJhZGdlIC5pbmNiLWxvZ28ge1xuICAgIHdpZHRoOiBjYWxjKDEwMHB4ICogMC43KTtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0LCAyNCwgMzMsIDApIDUwJSwgIzE4MTgyMSAxMDAlKTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC0xMDhweDtcbn1cbi5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDM0MHB4IDAgMTgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50IC5zZWN0aW9uLWxlZnQtdGl0bGUge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1sZWZ0LXRpdGxlLnNlby1wb3N0IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6IHJnYmEoMjA3LCAyMDcsIDI1NSwgMC42KTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdC1zdWJ0aXRsZS5zZW8tcG9zdCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50IC5zZWN0aW9uLWxlZnQtY3RhLWxpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9wbGF5LWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4uaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tcmlnaHQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xOTlweDtcbiAgaGVpZ2h0OiA5MjBweDtcbiAgd2lkdGg6IDcwJTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICB6LWluZGV4OiAtMTtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwJSwgYmxhY2sgMzAlLCBibGFjayA3MCUsIHRyYW5zcGFyZW50IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgYmxhY2sgMzAlLCBibGFjayA3MCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBtYXNrLWNvbXBvc2l0ZTogaW50ZXJzZWN0O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5ob21lcGFnZS1yZXZpZXdzLWxpbmstd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi5ob21lcGFnZS1yZXZpZXdzLWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvbWVwYWdlLXJldmlld3MtbGluay1jb250ZW50IC5zZWN0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDE5cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzMsIDIzMywgMjU1LCAwLjA0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjAyKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xufVxuLmhvbWVwYWdlLXJldmlld3MtbGluay1jb250ZW50IC5zZWN0aW9uLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWVwYWdlLXZpZGVvLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4OHB4IDAgNjRweDtcbn1cbi5ob21lcGFnZS12aWRlby1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG59XG4uaG9tZXBhZ2UtdmlkZW8tY29udGVudCAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuNik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDY1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhvbWVwYWdlLXZpZGVvLWNvbnRlbnQgLnNlY3Rpb24tdmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lcGFnZS12aWRlby1jb250ZW50IC5zZWN0aW9uLXZpZGVvLXBsYXllciB7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhvbWVwYWdlLXZpZGVvLWNvbnRlbnQgLnNlY3Rpb24tcGxheS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTI4cHg7XG4gIHdpZHRoOiAxMjhweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDY0cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDY0cHgpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wNCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0NXB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWVwYWdlLXZpZGVvLWNvbnRlbnQgLnNlY3Rpb24tcGxheS1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gMzRweCk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi1wbGF5LWxnLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uaG9tZXBhZ2UtdmlkZW8tY29udGVudCAuc2VjdGlvbi1wbGF5LWJ0bjpob3ZlciB7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2NXB4KTtcbn1cbi5ob21lcGFnZS12aWRlby1jb250ZW50IC5zZWN0aW9uLXBsYXktYnRuOmFjdGl2ZSB7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0NXB4KTtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLXdyYXBwZXIge1xuICBwYWRkaW5nOiA2NHB4IDAgOTZweDtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4uaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW1zOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgzOSwgMzksIDUxLCAwKSAwJSwgIzI3MjczMyAyNy4wOCUsICMyNzI3MzMgNzIuOTIlLCByZ2JhKDM5LCAzOSwgNTEsIDApIDEwMCUpO1xufVxuLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNjBweCA1OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW06bnRoLWNoaWxkKDJuKTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAtMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAyMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMzksIDM5LCA1MSwgMCkgMCUsICMyNzI3MzMgMjcuMDglLCAjMjcyNzMzIDcyLjkyJSwgcmdiYSgzOSwgMzksIDUxLCAwKSAxMDAlKTtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgMCAxNHB4IDU4cHg7XG4gIGNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuOSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbS10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xufVxuLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtLXRpdGxlLmljb24tMTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcGFnZS1ob21lL3BhZ2UtaG9tZS13aGF0LXdlLWRvLWljb24tMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbS10aXRsZS5pY29uLTI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtaG9tZS9wYWdlLWhvbWUtd2hhdC13ZS1kby1pY29uLTIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4uaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0tdGl0bGUuaWNvbi0zOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi0zLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtLXRpdGxlLmljb24tNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcGFnZS1ob21lL3BhZ2UtaG9tZS13aGF0LXdlLWRvLWljb24tNC11cGQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4uaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0tdGl0bGUuaWNvbi01OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi01LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtLXRpdGxlLmljb24tNjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcGFnZS1ob21lL3BhZ2UtaG9tZS13aGF0LXdlLWRvLWljb24tNi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC42KTtcbn1cbi5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1jdGEtYnRuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vc2VydmljZXMtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5ob21lcGFnZS1jbGllbnRzLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhvbWVwYWdlLWNsaWVudHMtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4uaG9tZXBhZ2UtY2xpZW50cy10aXRsZS10ZXh0IHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5ob21lcGFnZS1wcm9qZWN0cy1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4O1xufVxuLmhvbWVwYWdlLXByb2plY3RzLWNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG9tZXBhZ2UtcHJvamVjdHMtY29udGVudCAuc2VjdGlvbi1jdGEtYnRuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vdnItaWNvbi12LTIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5ob21lcGFnZS1uZXdzLXdyYXBwZXI6bm90KC5kZWZhdWx0KSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNTZweDtcbn1cbi5ob21lcGFnZS1uZXdzLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4uaG9tZXBhZ2UtbmV3cy1jb250ZW50IC5zZWN0aW9uLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvbWVwYWdlLW5ld3MtY29udGVudCAuc2VjdGlvbi1jdGEtYnRuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vYXJ0aWNsZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmhvbWVwYWdlLXByZXctbmV4dC1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4O1xufVxuLmhvbWVwYWdlLXByZXctbmV4dC1jb250ZW50IC5zZWN0aW9uLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG9tZXBhZ2UtcHJldy1uZXh0LWNvbnRlbnQgLnNlY3Rpb24tbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCB7XG4gICAgcGFkZGluZzogMjcwcHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tcmlnaHQtaW1hZ2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTE0NXB4O1xuICAgIGhlaWdodDogODIwcHg7XG4gICAgd2lkdGg6IDYzJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNDhweCAwIDEwMHB4O1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1yaWdodC1pbWFnZSB7XG4gICAgdG9wOiAxNTZweDtcbiAgICByaWdodDogLTE0NXB4O1xuICAgIGhlaWdodDogNDYzcHg7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDU4NXB4IDAgMzBweDtcbiAgfVxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdC10aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1sZWZ0LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1sZWZ0LWN0YS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1yaWdodC1pbWFnZSB7XG4gICAgdG9wOiAxMjRweDtcbiAgICByaWdodDogLTE0NXB4O1xuICAgIGhlaWdodDogNTcwcHg7XG4gICAgd2lkdGg6IDg5JTtcbiAgfVxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ob21lcGFnZS1yZXZpZXdzLWxpbmstd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIH1cbiAgLmhvbWVwYWdlLXJldmlld3MtbGluay1jb250ZW50IC5zZWN0aW9uLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuaG9tZXBhZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG4gIC5ob21lcGFnZS12aWRlby1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaG9tZXBhZ2UtdmlkZW8tY29udGVudCAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaG9tZXBhZ2UtdmlkZW8tY29udGVudCAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZXBhZ2UtdmlkZW8tY29udGVudCAuc2VjdGlvbi12aWRlby1wbGF5ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIH1cbiAgLmhvbWVwYWdlLXZpZGVvLWNvbnRlbnQgLnNlY3Rpb24tcGxheS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhvbWVwYWdlLXZpZGVvLWNvbnRlbnQgLnNlY3Rpb24tcGxheS1idG46YWZ0ZXIge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW1zOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW06bnRoLWNoaWxkKDJuKTphZnRlciwgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob21lcGFnZS13aGF0LXdlLWRvLWNvbnRlbnQgLnNlY3Rpb24taXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0tdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgdG9wOiA2cHg7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtLXRpdGxlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDlweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24tYWNjb3JkaW9uLWFycm93LXVwLXNtLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1pdGVtLXRpdGxlLmFjdGl2ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfVxuICAuaG9tZXBhZ2Utd2hhdC13ZS1kby1jb250ZW50IC5zZWN0aW9uLWl0ZW0tdGV4dC5hY3RpdmUge1xuICAgIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIH1cbiAgLmhvbWVwYWdlLXdoYXQtd2UtZG8tY29udGVudCAuc2VjdGlvbi1jdGEge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG4gIC5ob21lcGFnZS1jbGllbnRzLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbiAgfVxuICAuaG9tZXBhZ2UtcHJvamVjdHMtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9tZXBhZ2UtcHJvamVjdHMtY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLmhvbWVwYWdlLXByb2plY3RzLWNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgICBwYWRkaW5nLXRvcDogNTRweDtcbiAgfVxuICAuaG9tZXBhZ2UtcHJvamVjdHMtY29udGVudCAuc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gIH1cbiAgLmhvbWVwYWdlLXByb2plY3RzLWNvbnRlbnQgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaG9tZXBhZ2UtcHJvamVjdHMtY29udGVudCAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLWltYWdlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBoZWlnaHQ6IDUydnc7XG4gIH1cbiAgLmhvbWVwYWdlLXByb2plY3RzLWNvbnRlbnQgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS10YWcge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbiAgLmhvbWVwYWdlLXByb2plY3RzLWNvbnRlbnQgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIgLmdyaWQtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG4gIC5ob21lcGFnZS1wcm9qZWN0cy1jb250ZW50IC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG9tZXBhZ2UtbmV3cy13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5ob21lcGFnZS1uZXdzLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG4gIC5ob21lcGFnZS1uZXdzLWNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgICBwYWRkaW5nLXRvcDogNTRweDtcbiAgfVxuICAuaG9tZXBhZ2UtbmV3cy1jb250ZW50IC5zd2lwZXIge1xuICAgIG92ZXJmbG93OiB1bnNldDtcbiAgfVxuICAuaG9tZXBhZ2UtbmV3cy1jb250ZW50IC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmhvbWVwYWdlLW5ld3MtY29udGVudCAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLWltYWdlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBoZWlnaHQ6IDUydnc7XG4gIH1cbiAgLmhvbWVwYWdlLW5ld3MtY29udGVudCAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMiAuZ3JpZC1pdGVtLXRhZyB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAuaG9tZXBhZ2UtbmV3cy1jb250ZW50IC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgfVxuICAuaG9tZXBhZ2UtbmV3cy1jb250ZW50IC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yIC5ncmlkLWl0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5ob21lcGFnZS1wcmV3LW5leHQtY29udGVudCAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLmhvbWVwYWdlLXByZXctbmV4dC1jb250ZW50IC5zZWN0aW9uLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob21lcGFnZS1wcmV3LW5leHQtY29udGVudCAuc2VjdGlvbi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5ob21lcGFnZS1wcmV3LW5leHQtY29udGVudCAuc2VjdGlvbi1saW5rOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OHB4KSB7XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDU3NnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1yaWdodC1pbWFnZSB7XG4gICAgaGVpZ2h0OiA1MTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1MjhweDtcbiAgfVxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tbGVmdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1yaWdodC1pbWFnZSB7XG4gICAgdG9wOiAxMDFweDtcbiAgICByaWdodDogLTE2OXB4O1xuICAgIHdpZHRoOiAxMzclO1xuICAgIGhlaWdodDogNjI2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50IC5zZWN0aW9uLWxlZnQtc3VidGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudCAuc2VjdGlvbi1sZWZ0LXN1YnRpdGxlLnNlby1wb3N0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tcmlnaHQtaW1hZ2Uge1xuICAgIHRvcDogMTQ3cHg7XG4gICAgcmlnaHQ6IC0xMzBweDtcbiAgICB3aWR0aDogNTA1cHg7XG4gICAgaGVpZ2h0OiA0OTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tcmlnaHQtaW1hZ2Uge1xuICAgIHdpZHRoOiA0NjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnQgLnNlY3Rpb24tcmlnaHQtaW1hZ2Uge1xuICAgIHJpZ2h0OiAtMTYwcHg7XG4gIH1cbn0iLCIqXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGVcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxyXG4gICY6OmJlZm9yZSwgJjo6YWZ0ZXJcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxuXHJcbmJvZHlcclxuICBtYXJnaW46IDBcclxuICBwYWRkaW5nOiAwXHJcblxyXG5wLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2XHJcbiAgbWFyZ2luOiAwXHJcblxyXG5vbCwgdWwsIGRsXHJcbiAgbWFyZ2luOiAwXHJcblxyXG5vbCBvbCwgdWwgdWwsIG9sIHVsLCB1bCBvbFxyXG4gIG1hcmdpbjogMFxyXG5cclxuaWZyYW1lXHJcbiAgbWF4LXdpZHRoOiAxMDAlXHJcbiIsImJvZHlcclxuICBmb250LWZhbWlseTogJFN1cnQtUmVndWxhciwgc2Fucy1zZXJpZlxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAvLyBsZXR0ZXItc3BhY2luZzogLTFweCBGb250IFVwZGF0ZVxyXG4gIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yOTBcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcbi8vIExhenkgTG9hZGVkIEltYWdlc1xyXG5pbWc6bm90KFtzcmNdKVxyXG4gIHZpc2liaWxpdHk6IGhpZGRlblxyXG5cclxuLy8gU3RpY2t5IEZvb3RlclxyXG4ucGFnZS13cmFwcGVyXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICBtaW4taGVpZ2h0OiAxMDB2aFxyXG4gIG1pbi13aWR0aDogMzIwcHhcclxuXHJcbi5mb290ZXItd3JhcHBlclxyXG4gIG1hcmdpbi10b3A6IGF1dG9cclxuXHJcbi8vIFBhcmFsYXggRm9vdGVyXHJcbi8vIC5wYWdlLWNvbnRlbnRcclxuLy8gICBwb3NpdGlvbjogcmVsYXRpdmVcclxuLy8gICB6LWluZGV4OiAyXHJcbi8vICAgbWFyZ2luLWJvdHRvbTogMTAwdmhcclxuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuLy8gLmZvb3RlclxyXG4vLyAgICYtd3JhcHBlclxyXG4vLyAgICAgcG9zaXRpb246IGZpeGVkXHJcbi8vICAgICB3aWR0aDogMTAwJVxyXG4vLyAgICAgYm90dG9tOiAwXHJcbi8vICAgJi1jb250ZW50XHJcbi8vICAgICBtaW4taGVpZ2h0OiAxMDB2aFxyXG5cclxuLnBhZ2UtY29udGVudFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIHotaW5kZXg6IDJcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuLmZvb3Rlci1jb250ZW50XHJcbiAgbWluLWhlaWdodDogMTAwdmhcclxuXHJcblxyXG4vLyBTdGlja3kgSGVhZGVyXHJcbi5wYWdlLWNvbnRlbnRcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcbi5zZWN0aW9uLWhlYWRlci1tZW51LXdyYXBwZXJcclxuICBwb3NpdGlvbjogc3RpY2t5XHJcbiAgdG9wOiA0OHB4XHJcbiAgei1pbmRleDogOTk5OTlcclxuXHJcbi8vIFBvbWVwYWdlIG9ubHkgcmV2aWV3cyBsaW5rXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWhvbWVcclxuICAuc2VjdGlvbi1oZWFkZXItdG9wLXdyYXBwZXJcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcblxyXG4vLyBDb21tb25cclxuLm92ZXJmbG93LWhpZGRlblxyXG4gIG92ZXJmbG93OiBoaWRkZW4hIGltcG9ydGFudFxyXG5cclxuLmhpZGRlblxyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG5cclxuLmltZy1yZXNwb25zaXZlXHJcbiAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgaGVpZ2h0OiBhdXRvXHJcblxyXG4ueW91dHViZS12aWRlby1jb250YWluZXJcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB3aWR0aDogMTAwJVxyXG4gIGhlaWdodDogMFxyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSVcclxuXHJcbi55b3V0dWJlLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUsIC5jb250YWluZXIgb2JqZWN0LCAuY29udGFpbmVyIGVtYmVkXHJcbiAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgdG9wOiAwXHJcbiAgbGVmdDogMFxyXG4gIHdpZHRoOiAxMDAlXHJcbiAgaGVpZ2h0OiAxMDAlXHJcblxyXG4vLyBTZWN0aW9uc1xyXG4uc2VjdGlvbi1nYXAtcHJpbWFyeVxyXG4gIHBhZGRpbmc6IDk2cHggMFxyXG5cclxuLnNlY3Rpb24tdGl0bGUtcHJpbWFyeVxyXG4gIGZvbnQtc2l6ZTogNDhweFxyXG4gIC8vIGxpbmUtaGVpZ2h0OiA1N3B4XHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIC8vIGxldHRlci1zcGFjaW5nOiAtM3B4IEZvbnQgVXBkYXRlXHJcbiAgdGV4dC1hbGlnbjogY2VudGVyXHJcblxyXG4vLyBUZXh0IEdyYWRpZW50c1xyXG4udGV4dC1ncmFkaWVudC0xXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMzZCMkVBIC0xODkuMzklLCAjQTdENkNDIC05Ny40MSUsICMzNkIyRUEgMy42MiUsICNBN0Q2Q0MgMTAwLjEzJSlcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHRcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dFxyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudFxyXG5cclxuLnRleHQtZ3JhZGllbnQtMlxyXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDAlIDEwNjAuMSUgYXQgMTAwJSAtMTEuODQlLCAjRTlFOUZGIDAlLCByZ2JhKDIwNywgMjA3LCAyNTUsIDAuNCkgMTAwJSlcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHRcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dFxyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudFxyXG5cclxuLy8gQnV0dG9uc1xyXG4uYnV0dG9uLW9wYWNpdHktMVxyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XHJcbiAgZm9udC1zaXplOiAxOHB4XHJcbiAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI5MFxyXG4gIHBhZGRpbmc6IDE5cHggMjBweFxyXG4gIGJvcmRlci1yYWRpdXM6IDI4cHhcclxuICBib3JkZXI6IDFweCBzb2xpZCAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDRcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDJcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweClcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICBvdXRsaW5lOiBub25lXHJcbiAgJi5idXR0b24taWNvblxyXG4gICAgcGFkZGluZy1sZWZ0OiA1MXB4XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6YmVmb3JlXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgd2lkdGg6IDI0cHhcclxuICAgICAgbGVmdDogMjBweFxyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTJweClcclxuXHJcbi8vIFRodW1ibmFpbHMgR3JpZHNcclxuLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtd3JhcDogd3JhcFxyXG5cclxuICAvLyAyIENvbHVtbnNcclxuICAmLml0ZW0tY29sLTJcclxuICAgIC5ncmlkXHJcbiAgICAgICYtaXRlbVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgICAgIHdpZHRoOiBjYWxjKCA1MCUgLSAyNHB4IClcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4XHJcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKVxyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4XHJcbiAgICAgICAgJi1pbWFnZVxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIGhlaWdodDogMzQycHhcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHhcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjNweFxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcbiAgICAgICAgJi10YWdzXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG9cclxuICAgICAgICAmLXRhZ1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHhcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHhcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHhcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDYwLjExJSAxMDAlIGF0IDEwMCUgLTExLjg0JSwgI0U5RTlGRiAwJSwgcmdiYSgyMDcsIDIwNywgMjU1LCAwLjQwKSAxMDAlKVxyXG4gICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHlcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxOCwgMTgsIDI2LCAwLjA4KVxyXG4gICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpXHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweFxyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweFxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgcGFkZGluZzogMTZweCAwXHJcbiAgICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjkwXHJcbiAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTJweCBGb250IFVwZGF0ZVxyXG4gICAgICAgICYtdGV4dFxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweFxyXG4gICAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI2MFxyXG4gICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xcHggRm9udCBVcGRhdGVcclxuICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweFxyXG4gIFxyXG4gIC8vIDMgQ29sdW1uc1xyXG4gICYuaXRlbS1jb2wtM1xyXG4gICAgLmdyaWRcclxuICAgICAgJi1pdGVtXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgICAgd2lkdGg6IGNhbGMoIDMzJSAtIDEycHggKVxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk2cHhcclxuICAgICAgICAmOm50aC1jaGlsZCgzbilcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAgICYtaW1hZ2VcclxuICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICBoZWlnaHQ6IDIyOXB4XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweFxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgcGFkZGluZzogMTZweCAwXHJcbiAgICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjkwXHJcbiAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTJweCBGb250IFVwZGF0ZVxyXG4gICAgICAgICYtdGV4dFxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweFxyXG4gICAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI2MFxyXG4gICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xcHggRm9udCBVcGRhdGVcclxuICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweFxyXG5cclxuLy8gRmlyc3QgU2NyZWVuIEltYWdlIEJnIDFcclxuLmZpcnN0LXNjcmVlbi1pbWFnZS1iZy0xXHJcbiAgbWFyZ2luLXRvcDogLTEwOHB4XHJcbiAgd2lkdGg6IDEwMCVcclxuICAvLyBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxMjRweClcclxuICBoZWlnaHQ6IDEwMHZoXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxyXG5cclxuXHJcblxyXG4vLyBUZXh0IEJsb2NrcyBTbGlkZXIgU2VjdGlvblxyXG4uc2VjdGlvbi10ZXh0LWJsb2Nrcy1zbGlkZXItd3JhcHBlclxyXG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50XHJcbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3NcclxuICAgICYtc2xpZGVzXHJcbiAgICAgIC5zd2lwZXItc2xpZGVcclxuICAgICAgICBtYXgtd2lkdGg6IDU2MHB4ICFpbXBvcnRhbnRcclxuICAgICYtc2xpZGVcclxuICAgICAgcGFkZGluZzogMjZweCAyOHB4XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHhcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtd2hpdGUtMjA0XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwMlxyXG4gICAgICAuc2xpZGVcclxuICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICBmb250LXNpemU6IDMycHhcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMnB4XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4XHJcbiAgICAgICAgJi10ZXh0XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4XHJcbiAgICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjYwXHJcbiAgICAgICAgICBwXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjYwXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHhcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBcclxuXHJcbi8vIFBhZ2luYXRpb25cclxuLnNlY3Rpb24tcGFnaW5hdGlvbi1jdXN0b21cclxuICAuc2NyZWVuLXJlYWRlci10ZXh0XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgLm5hdi1saW5rc1xyXG4gICAgLnBhZ2UtbnVtYmVyc1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgIHdpZHRoOiA0MHB4XHJcbiAgICAgIGhlaWdodDogNDZweFxyXG4gICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI2MFxyXG4gICAgICBwYWRkaW5nOiAxMHB4XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtd2hpdGUtMjA0XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwMlxyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweClcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcclxuICAgICAgJi5jdXJyZW50XHJcbiAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI5MFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgICAgJjpob3ZlclxyXG4gICAgICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yOTBcclxuICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcblxyXG5cclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpXHJcbiAgLy8gUGFyYWxheCBGb290ZXJcclxuICAucGFnZS1jb250ZW50XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgLmZvb3RlclxyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJi1jb250ZW50XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG9cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KVxyXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zIC5ncmlkLWl0ZW1cclxuICAgIHdpZHRoOiBjYWxjKCA1MCUgLSAyNHB4IClcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHhcclxuICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgJjpudGgtY2hpbGQob2RkKVxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ4cHhcclxuICAgICY6bnRoLWNoaWxkKDNuKVxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ4cHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpXHJcbiAgLnNlY3Rpb24taGVhZGVyLW1lbnUtd3JhcHBlclxyXG4gICAgdG9wOiAxMnB4XHJcbiAgLnNlY3Rpb24tdGl0bGUtcHJpbWFyeVxyXG4gICAgZm9udC1zaXplOiAyNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMzJweFxyXG4gICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0ycHggRm9udCBVcGRhdGVcclxuICAuc2VjdGlvbi1nYXAtcHJpbWFyeVxyXG4gICAgcGFkZGluZzogNDNweCAwXHJcbiAgXHJcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTIsXHJcbiAgLnNlY3Rpb24tdGh1bWJuYWlscy1ncmlkLml0ZW0tY29sLTNcclxuICAgICYuc2VjdGlvbi10aHVtYm5haWxzLXNsaWRlci1tb2JpbGVcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHVuc2V0XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwXHJcbiAgICAuZ3JpZC1pdGVtXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHhcclxuICAgICAgd2lkdGg6IGNhbGMoIDUwJSAtIDhweClcclxuICAgICAgJjpudGgtY2hpbGQob2RkKVxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweFxyXG4gICAgICAmLWltYWdlXHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweFxyXG4gICAgICAmLXRpdGxlXHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHhcclxuICAgICAgJi10ZXh0XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHhcclxuXHJcbiAgLnNlY3Rpb24tdGV4dC1ibG9ja3Mtc2xpZGVyLXdyYXBwZXJcclxuICAgIC5zZWN0aW9uLXRleHQtYmxvY2tzXHJcbiAgICAgICYtc2xpZGVzXHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICAgIC5zd2lwZXItc2xpZGVcclxuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudFxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweFxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgJi1zbGlkZVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgcGFkZGluZzogMTZweFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHhcclxuICAgICAgICAuc2xpZGVcclxuICAgICAgICAgICYtdGl0bGVcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwXHJcbiAgICAgICAgICAgICYuYWNjb3JkaW9uXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweFxyXG4gICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KVxyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweFxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHhcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2FjY29yZGlvbi1hcnJvdy1pY29uLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyXHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmVcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG4gICAgICAgICAgJi10ZXh0XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4XHJcbiAgICAgICAgICAgICYucGFuZWxcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHhcclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yLFxyXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zXHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAuZ3JpZC1pdGVtXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHhcclxuICAgICAgJjpudGgtY2hpbGQob2RkKVxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4XHJcbiAgICAgICYtaW1hZ2VcclxuICAgICAgICBoZWlnaHQ6IDM1MHB4XHJcbiAgXHJcbiAgLnNlY3Rpb24tcGFnaW5hdGlvbi1jdXN0b21cclxuICAgIHBhZGRpbmctdG9wOiAzNXB4XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KVxyXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0yLFxyXG4gIC5zZWN0aW9uLXRodW1ibmFpbHMtZ3JpZC5pdGVtLWNvbC0zXHJcbiAgICAuZ3JpZC1pdGVtLWltYWdlXHJcbiAgICAgIGhlaWdodDogMjAwcHgiLCIvLyBGb250c1xyXG4kU3VydC1SZWd1bGFyOiBTdXJ0IFJlZ3VsYXJcclxuJFN1cnQtU2VtaS1CaWxkOiBTdXJ0IFNlbWkgQm9sZFxyXG5cclxuLy8gQ29sb3JzXHJcbi8vICRkYXJrLWRhcmstYmx1ZTogIzE4MTgyMVxyXG4kZGFyay1kYXJrLWJsdWU6ICMxMjEyMTJcclxuJG9wYWNpdHktbHVjaWQtd2hpdGUtMjAyOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDIpXHJcbiRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwNDogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjA0KVxyXG4kb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDg6IHJnYmEoMjMzLCAyMzMsIDI1NSwgMC4wOClcclxuJG9wYWNpdHktbHVjaWQtd2hpdGUtMjYwOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuNjApXHJcbiRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI5MDogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjkwKVxyXG5cclxuJG9wYWNpdHktbHVjaWQtZGFyay0xMjA6IHJnYmEoMjQsIDI0LCAzMywgMC4yMClcclxuJG9wYWNpdHktbHVjaWQtZGFyay0xNDA6IHJnYmEoMjQsIDI0LCAzMywgMC40MClcclxuJG9wYWNpdHktbHVjaWQtZGFyay0xNjA6IHJnYmEoMjQsIDI0LCAzMywgMC42MClcclxuXHJcbiRlcGljLXJlZDogI0ZGMzQ2NVxyXG5cclxuLy8gQ29sb3JzIHYyXHJcbiRsdWNpZC13aGl0ZS12LTI6ICNFOUU5RkZcclxuJGx1Y2lkLWRhcmstdi0yOiByZ2JhKDI4LCAyOCwgMzcsIDEpXHJcbiRsdWNpZC1kYXJrLXYtMzogcmdiYSgzOSwgMzksIDUxLCAxKVxyXG5cclxuLy8gR0RQUiBQb3B1cFxyXG4kbHVjaWQtZ2Rwci13aGl0ZS05MDogI0U5RTlGRkU1XHJcbiRsdWNpZC1nZHByLWdyZXktNDA6ICNEN0U4RkY2NiIsIi5jb250YWluZXItY3VzdG9tXHJcbiAgbWF4LXdpZHRoOiAxMjc4cHhcclxuICBtaW4td2lkdGg6IDMyMHB4XHJcbiAgcGFkZGluZzogMCAxNXB4XHJcbiAgbWFyZ2luOiAwIGF1dG9cclxuXHJcbi8qIExhcmdlIERldmljZXMsIFdpZGUgU2NyZWVucyAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMjAwcHgpXHJcbiAgLmNvbnRhaW5lci1jdXN0b21cclxuICAgIG1heC13aWR0aDogOTcwcHhcclxuXHJcbi8qIE1lZGl1bSBEZXZpY2VzLCBEZXNrdG9wcyAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA5OTJweClcclxuICAuY29udGFpbmVyLWN1c3RvbVxyXG4gICAgbWF4LXdpZHRoOiA3NTBweFxyXG5cclxuLyogU21hbGwgRGV2aWNlcywgVGFibGV0cyAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweClcclxuICAuY29udGFpbmVyLWN1c3RvbVxyXG4gICAgbWF4LXdpZHRoOiAxMDAlIiwiLy8gQGZvbnQtZmFjZVxyXG4vLyAgIGZvbnQtZmFtaWx5OiAnU3VydCBMaWdodCdcclxuLy8gICBzcmM6IHVybCguLi8uLi9mb250cy9TdXJ0TGlnaHQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4vLyAgIGZvbnQtd2VpZ2h0OiAxMDBcclxuLy8gICBmb250LXN0eWxlOiBsaWdodFxyXG4vLyAgIGZvbnQtZGlzcGxheTogc3dhcFxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnU3VydCBSZWd1bGFyJ1xyXG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL1N1cnQtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGZvbnQtc3R5bGU6IHJlZ3VsYXJcclxuICBmb250LWRpc3BsYXk6IHN3YXBcclxuXHJcbkBmb250LWZhY2VcclxuICBmb250LWZhbWlseTogJ1N1cnQgU2VtaSBCb2xkJ1xyXG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL1N1cnQtU2VtaUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBmb250LXN0eWxlOiByZWd1bGFyXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwIiwiLnNlY3Rpb24taGVhZGVyXHJcblxyXG4gIC8vIE1lbnVcclxuICAmLW1lbnVcclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxyXG4gICAgJi1jb250YWluZXJcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAuc2VjdGlvblxyXG4gICAgICAgICYtbmF2XHJcbiAgICAgICAgICAmLXdyYXBwZXJcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjZweFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwNFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDJcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpXHJcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpXHJcbiAgICAgICAgICAgICYuY29udGFjdC11c1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTlweFxyXG4gICAgICAgICAgICAgIGFcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMCAxOXB4IDMycHhcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDBcclxuICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEycHgpXHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweFxyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweFxyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tb24vY29udGFjdC1pY29uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG5cclxuICAgICAgICAgICYtbG9nby1saW5rXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMTNweCAxOXB4IDBcclxuICAgICAgICAgICYtbGlua3NcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgICBhXHJcbiAgICAgICAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI5MFxyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEzcHhcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICAgICAmLmNhcmVlcnNcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHhcclxuICAgICAgICAgICYtY291bnRlclxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgdG9wOiAxMnB4XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMnB4XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4IDJweCA0cHhcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNSwgMjM0LCAxNzAsIDAuMjApXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDVFQUFBXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNSwgMjM0LCAxNzAsIDAuMjApXHJcbiAgICAgICAgICAmLW1vYmlsZS1tZW51LWJ0blxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICAgICAgd2lkdGg6IDM2cHhcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4XHJcbiAgICAgICAgICAgICYuYWN0aXZlXHJcbiAgICAgICAgICAgICAgLnNlY3Rpb24tbmF2LWNsb3NlLWl0ZW1cclxuICAgICAgICAgICAgICAgIHRvcDogMTRweFxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHhcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MjFcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpXHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxyXG4gICAgICAgICAgJi1jbG9zZS1pdGVtXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgICB3aWR0aDogMzZweFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFOUZGXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnNcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICAgIHRvcDogMFxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgICB0b3A6IDExcHhcclxuICAgICAgICAgIFxyXG5cclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweClcclxuICAuc2VjdGlvbi1oZWFkZXItbWVudVxyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIC5zZWN0aW9uLW5hdlxyXG4gICAgICAgICYtd3JhcHBlclxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmVcclxuICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZVxyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IG5vbmVcclxuICAgICAgICAgICYuY29udGFjdC11c1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICAgJi1sb2dvLWxpbmtcclxuICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgJi1saW5rc1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICYtbW9iaWxlLW1lbnUtYnRuXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4IiwiLm1vYmlsZS1tZW51XHJcbiAgJi13cmFwcGVyXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZFxyXG4gICAgICB0b3A6IDBcclxuICAgICAgbGVmdDogMFxyXG4gICAgICByaWdodDogMFxyXG4gICAgICBib3R0b206IDBcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG4gICAgICB6LWluZGV4OiAxMDAwXHJcbiAgJi1jb250ZW50XHJcbiAgICBwYWRkaW5nOiA3NHB4IDEycHggMTBweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgLnNlY3Rpb25cclxuICAgICAgJi1uYXZcclxuICAgICAgICAmLWxpbmtzXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgICAgICAgYVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHhcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHhcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWRhcmstYmx1ZVxyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMFxyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMzZCMkVBIC0xODkuMzklLCAjQTdENkNDIC05Ny40MSUsICMzNkIyRUEgMy42MiUsICNBN0Q2Q0MgMTAwLjEzJSlcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHRcclxuICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dFxyXG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgICAgICAgICAmLmNhcmVlcnNcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAmLWNvdW50ZXJcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgdG9wOiAtM3B4XHJcbiAgICAgICAgICByaWdodDogLTI1cHhcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHhcclxuICAgICAgICAgIHBhZGRpbmc6IDJweCA1cHggMnB4IDRweFxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUsIDIzNCwgMTcwLCAwLjIwKVxyXG4gICAgICAgICAgY29sb3I6ICMwNUVBQUFcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNSwgMjM0LCAxNzAsIDAuMjApXHJcbiAgICAgICAgJi1jbG9ja3Mtd3JhcHBlclxyXG4gICAgICAgICAgcGFkZGluZzogMzVweCAwIDcwcHhcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvXHJcbiAgICAgICAgICAudGVtcGxhdGUtY2xvY2tzLWl0ZW1cclxuICAgICAgICAgICAgLml0ZW1cclxuICAgICAgICAgICAgICAmLWNsb2NrXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHhcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgOHB4XHJcbiAgICAgICAgICAgICAgICAmLW1pbnV0ZXNcclxuICAgICAgICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweFxyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweFxyXG4gICAgICAgICAgICAgICYtYWRkcmVzc1xyXG4gICAgICAgICAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHhcclxuICAgICAgICAgICAgICAgICYtbGluZVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHhcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHhcclxuICAgICAgICAmLWZvb3RlclxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgJi1zb2NpYWxzXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICAmLWl0ZW1cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHhcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHhcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgICAgICYtY29weVxyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICBcclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweClcclxuICAubW9iaWxlLW1lbnUtY29udGVudFxyXG4gICAgLnNlY3Rpb24tbmF2LWNsb2Nrcy13cmFwcGVyXHJcbiAgICAgIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbVxyXG4gICAgICAgIC5pdGVtLWFkZHJlc3MtbGluZVxyXG4gICAgICAgICAgZm9udC1zaXplOiA4cHhcclxuIiwiLmdkcHItcG9wdXBcclxuICBcclxuICAvLyBTbWFsbFxyXG4gICYtc21cclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwb3NpdGlvbjogZml4ZWRcclxuICAgICAgYm90dG9tOiAwXHJcbiAgICAgIGxlZnQ6IDBcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgei1pbmRleDogOTlcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzMsIDIzMywgMjU1LCAwLjA0KVxyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuMDQpXHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3MHB4KVxyXG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig3MHB4KVxyXG4gICAgICBwYWRkaW5nOiA0MHB4IDUwcHggNTBweFxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcclxuICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAmW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXVxyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVVcCAwLjVzIGVhc2Utb3V0IGZvcndhcmRzXHJcbiAgICAgICZbZGF0YS1hY3RpdmU9XCJmYWxzZVwiXVxyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVEb3duIDAuNXMgZWFzZS1vdXQgZm9yd2FyZHNcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDQ2cHhcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweClcclxuICAgICAgICBwYWRkaW5nOiAyNHB4XHJcbiAgICAmLWNvbnRlbnRcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KVxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICYtbGVmdFxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcbiAgICAmLXJpZ2h0XHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHhcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAmLXRpdGxlXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICBsaW5lLWhlaWdodDogMTZweFxyXG4gICAgICBjb2xvcjogJGx1Y2lkLWdkcHItd2hpdGUtOTBcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHhcclxuICAgICYtZGVzY3JpcHRpb25cclxuICAgICAgZm9udC1zaXplOiAxMnB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4XHJcbiAgICAgIGNvbG9yOiAkbHVjaWQtZ2Rwci13aGl0ZS05MFxyXG4gICAgJi1idXR0b25cclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgIGNvbG9yOiAkbHVjaWQtZ2Rwci13aGl0ZS05MFxyXG4gICAgICBib3JkZXItcmFkaXVzOiAyOHB4XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwNFxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDJcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICBoZWlnaHQ6IDUwcHhcclxuICAgICAgcGFkZGluZzogMTBweCAzMHB4XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMThweFxyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgJi5hY2NlbnRcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbHVjaWQtZ2Rwci1ncmV5LTQwXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KVxyXG4gICAgICAgIHdpZHRoOiAzMCVcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcclxuICAgICAgICBoZWlnaHQ6IDQycHhcclxuICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuXHJcbiAgLy8gTGFyZ2VcclxuICAmLWxnXHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICBwb3NpdGlvbjogZml4ZWRcclxuICAgICAgbGVmdDogMFxyXG4gICAgICByaWdodDogMFxyXG4gICAgICBib3R0b206IDBcclxuICAgICAgdG9wOiAwXHJcbiAgICAgIHotaW5kZXg6IDk5OVxyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXRcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjA0KVxyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzBweClcclxuICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzBweClcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICBvcGFjaXR5OiAwXHJcbiAgICAgIHBhZGRpbmc6IDc2cHggMTAwcHggNTZweFxyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDB2aFxyXG4gICAgICAmW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgJi5hbmltYXRlXHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweClcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDUwcHhcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDI2cHggMjRweCA0NnB4XHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpXHJcbiAgICAgICAgcGFkZGluZzogMjRweCA2cHggMCAyNHB4XHJcbiAgICAmLXRpdGxlXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICBjb2xvcjogJGx1Y2lkLWdkcHItd2hpdGUtOTBcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUycHhcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHhcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAmLWRlc2NyaXB0aW9uXHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweFxyXG4gICAgICBjb2xvcjogJGx1Y2lkLWdkcHItd2hpdGUtOTBcclxuICAgICAgcGFkZGluZzogMCA1MHB4IDI1cHggNTBweFxyXG4gICAgICAmLm1vYmlsZVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICAmLmRlc2t0b3BcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAmLm1vYmlsZVxyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICAgICAgICBwYWRkaW5nOiAgMCA3MHB4IDIycHggMFxyXG4gICAgICAgICAgc3BhblxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOXB4XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFjY29yZGlvbi1hcnJvdy1kb3duLXNtLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICB0b3A6IDBcclxuICAgICAgICAgICAgcmlnaHQ6IDE4cHhcclxuICAgICYtbGlzdFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgLy8gbWF4LWhlaWdodDogNjIwcHhcclxuICAgICAgb3ZlcmZsb3cteTogYXV0b1xyXG4gICAgICBwYWRkaW5nOiAyOHB4IDE1cHggMCA1MHB4XHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwXHJcbiAgICAgICYtaXRlbVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICAgIGNvbG9yOiAkbHVjaWQtZ2Rwci13aGl0ZS05MFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MnB4XHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDBcclxuICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFjY29yZGlvbi1hcnJvdy1kb3duLXNtLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICB0b3A6IDRweFxyXG4gICAgICAgICAgICBsZWZ0OiAtNDBweFxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3NcclxuICAgICAgICAgICYuYWN0aXZlOmJlZm9yZVxyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgICAgICAmOjpiZWZvcmVcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgJi1kZXNjcmlwdGlvblxyXG4gICAgICAgICAgbWF4LWhlaWdodDogMFxyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjFzIGVhc2Utb3V0XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50XHJcbiAgICAgICAgJi1jaGVja21hcmtcclxuICAgICAgICAgIGhlaWdodDogMzRweFxyXG4gICAgICAgICAgd2lkdGg6IDM0cHhcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGx1Y2lkLWdkcHItZ3JleS00MFxyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICZbZGF0YS1lZGl0YWJsZT1cIjFcIl1cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGx1Y2lkLWdkcHItd2hpdGUtOTBcclxuICAgICAgICAgICAgJltkYXRhLWNoZWNrZWQ9XCIxXCJdOmFmdGVyXHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHhcclxuICAgICAgICAgICAgICB3aWR0aDogMTZweFxyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpXHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA4cHgpXHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG4gICAgICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzRweFxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweFxyXG4gICAgJi1idXR0b25zXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgICBwYWRkaW5nOiA1MnB4IDUwcHggMFxyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwIDBcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAmLWJ1dHRvblxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgY29sb3I6ICRsdWNpZC1nZHByLXdoaXRlLTkwXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHhcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtd2hpdGUtMjA0XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwMlxyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweClcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgIGhlaWdodDogNTBweFxyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHhcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxyXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcclxuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KVxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgIC8vIHdpZHRoOiAxNTVweFxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweFxyXG4gICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgICAgICAgICBcclxuXHJcbi8vIDE1NTBcclxuLy8gMTc5MlxyXG4vLyBBbmltYXRpb25zXHJcbkBrZXlmcmFtZXMgc2xpZGVVcFxyXG4gIGZyb21cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxyXG4gICAgb3BhY2l0eTogMFxyXG5cclxuICB0b1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXHJcbiAgICBvcGFjaXR5OiAxXHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlRG93blxyXG4gIGZyb21cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxyXG4gICAgb3BhY2l0eTogMVxyXG5cclxuICB0b1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXHJcbiAgICBvcGFjaXR5OiAwIiwiLnRlbXBsYXRlLW91ci1jbGllbnRzXHJcbiAgJi1zbGlkZXJcclxuICAgIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudFxyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MnB4XHJcbiAgICAuc3dpcGVyLXNsaWRlXHJcbiAgICAgIG1heC13aWR0aDogNDQ0cHggIWltcG9ydGFudFxyXG4gICYtc2xpZGVcclxuICAgIG1pbi1oZWlnaHQ6IDMxM3B4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDRcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTIwMlxyXG4gICAgcGFkZGluZzogMjhweCAyNXB4XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgIG91dGxpbmU6IG5vbmVcclxuICAgIC5zbGlkZVxyXG4gICAgICAmLWxvZ29cclxuICAgICAgICAmLXdyYXBwZXJcclxuICAgICAgICAgIGhlaWdodDogNTZweFxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIGltZ1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJVxyXG4gICAgICAgICAgd2lkdGg6IGF1dG9cclxuICAgICAgICAgIG1hcmdpbjogYXV0byAwXHJcbiAgICAgICYtdGV4dFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4XHJcbiAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI5MFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcbiAgICAgICYtZm9vdGVyXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG9cclxuICAgICAgJi1zcGVjaWFsaXphdGlvblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yOTBcclxuICAgICAgICBvcGFjaXR5OiAuNVxyXG4gICAgICAmLWxvZ28tY2x1dGNoXHJcbiAgICAgICAgd2lkdGg6IDU2cHhcclxuICAgICAgICBcclxuICAmLWxvZ29zXHJcbiAgICAmLXNsaWRlclxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnRcclxuICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICY6YWZ0ZXJcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIHRvcDogMFxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIHdpZHRoOiA1MDBweFxyXG4gICAgICAgIHotaW5kZXg6IDJcclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTgxODIxIDAlLCByZ2JhKDI0LCAyNCwgMzMsIDAuMDApIDEwMCUpXHJcbiAgICAgICY6YWZ0ZXJcclxuICAgICAgICByaWdodDogMFxyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNCwgMjQsIDMzLCAwLjAwKSAwJSwgIzE4MTgyMSAxMDAlKVxyXG4gICAgJi1zbGlkZVxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgJi1pbWFnZVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgaGVpZ2h0OiA1NnB4XHJcbiAgICAgIHBhZGRpbmc6IDEwcHhcclxuICAgICAgaW1nXHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJVxyXG4gICAgICAgIHdpZHRoOiBhdXRvXHJcbiAgJi1jdGFcclxuICAgIHBhZGRpbmctdG9wOiA3MnB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgJi1idG46YmVmb3JlXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9jbHV0Y2gtaWNvbi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpblxyXG4gICAgXHJcbi8vIE1lZGlhXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpXHJcbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzXHJcbiAgICAmLXNsaWRlclxyXG4gICAgICAmLXdyYXBwZXJcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweFxyXG4gICAgICAuc3dpcGVyLXNsaWRlXHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50XHJcbiAgICAmLXNsaWRlXHJcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweFxyXG4gICAgICBtaW4taGVpZ2h0OiAyMDVweFxyXG4gICAgICAuc2xpZGVcclxuICAgICAgICAmLXRleHRcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweFxyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHhcclxuICAgICAgICAmLXNwZWNpYWxpemF0aW9uXHJcbiAgICAgICAgICBmb250LXNpemU6IDEwcHhcclxuICAgICAgICAmLWxvZ28tY2x1dGNoXHJcbiAgICAgICAgICB3aWR0aDogMzJweFxyXG4gICAgJi1sb2dvc1xyXG4gICAgICAmLXNsaWRlclxyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICYtYWZ0ZXJcclxuICAgICAgICAgIHdpZHRoOiAyMDBweFxyXG4gICAgICAmLWltYWdlIGltZ1xyXG4gICAgICAgIG1heC13aWR0aDogMTQwcHhcclxuICAgICYtY3RhXHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50cy1zbGlkZXJcclxuICAgIHBhZGRpbmc6IDAgMTJweCAhaW1wb3J0YW50XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxyXG4gIC50ZW1wbGF0ZS1vdXItY2xpZW50c1xyXG4gICAgJi1zbGlkZXJcclxuICAgICAgLnN3aXBlci1zbGlkZVxyXG4gICAgICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudFxyXG4gICAgJi1zbGlkZVxyXG4gICAgICBtaW4taGVpZ2h0OiAyMjBweFxyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICAgIC5zbGlkZS1sb2dvIGltZ1xyXG4gICAgICAgIG1heC13aWR0aDogODBweFxyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpXHJcbiAgLnRlbXBsYXRlLW91ci1jbGllbnRzLWxvZ29zXHJcbiAgICAmLXNsaWRlclxyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIHdpZHRoOiA0NXB4XHJcbiAgICAmLWltYWdlIGltZ1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNXB4XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHhcclxuICAgICAgIiwiLnRlbXBsYXRlLXZyLWxlYWRlcnNcclxuICAmLXRpdGxlXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgcGFkZGluZy1ib3R0b206IDk2cHhcclxuICAgICYtdGV4dFxyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4XHJcbiAgXHJcbiAgJi1zbGlkZXJcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICB0b3A6IDBcclxuICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgIHdpZHRoOiA0MDBweFxyXG4gICAgICB6LWluZGV4OiAyXHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBsZWZ0OiAwXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE4MTgyMSAwJSwgcmdiYSgyNCwgMjQsIDMzLCAwLjAwKSAxMDAlKVxyXG4gICAgJjphZnRlclxyXG4gICAgICByaWdodDogMFxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQsIDI0LCAzMywgMC4wMCkgMCUsICMxODE4MjEgMTAwJSlcclxuICAmLXNsaWRlXHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICYtaW1hZ2VcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBoZWlnaHQ6IDk2cHhcclxuICAgIGltZ1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCVcclxuICAgICAgbWF4LWhlaWdodDogMTAwJVxyXG4gICAgICB3aWR0aDogYXV0b1xyXG5cclxuXHJcbi8vIE1lZGlhXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpXHJcbiAgLnRlbXBsYXRlLXZyLWxlYWRlcnNcclxuICAgICYtdGl0bGVcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMycHhcclxuICAgICYtc2xpZGVyXHJcbiAgICAgICY6YmVmb3JlLFxyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgd2lkdGg6IDE1MHB4XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gIC50ZW1wbGF0ZS12ci1sZWFkZXJzLXNsaWRlclxyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlXHJcbiAgICAgIHdpZHRoOiA0NXB4IiwiLnNlY3Rpb24tY2VydGlmaWNhdGlvbnNcclxuICAmLWNvbnRlbnRcclxuICAgIC5zZWN0aW9uXHJcbiAgICAgICYtdGl0bGVcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTZweFxyXG4gICAgICAmLWl0ZW1zXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTU0cHhcclxuICAgICAgJi1pdGVtXHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MnB4XHJcbiAgICAgICAgLml0ZW0tbG9nb1xyXG4gICAgICAgICAgaGVpZ2h0OiA5NnB4XHJcbiAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJVxyXG4gICAgICAgICAgICB3aWR0aDogYXV0b1xyXG5cclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweClcclxuICAuc2VjdGlvbi1jZXJ0aWZpY2F0aW9ucy1jb250ZW50XHJcbiAgICAuc2VjdGlvblxyXG4gICAgICAmLXRpdGxlXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHhcclxuICAgICAgJi1pdGVtc1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjJweFxyXG4gICAgICAmLWl0ZW1cclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHhcclxuICAgICAgICAuaXRlbS1sb2dvXHJcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHhcclxuIiwiLyogVGhlIGNvbnRhaW5lciBtdXN0IGJlIHBvc2l0aW9uZWQgcmVsYXRpdmU6XHJcblxyXG4uY3VzdG9tLXNlbGVjdFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cclxuICBzZWxlY3RcclxuICAgIGRpc3BsYXk6IG5vbmVcclxuXHJcbi5zZWxlY3Qtc2VsZWN0ZWRcclxuICBoZWlnaHQ6IDY0cHhcclxuICB3aWR0aDogMTAwJVxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgZm9udC1mYW1pbHk6ICRTdXJ0LVJlZ3VsYXIsIHNhbnMtc2VyaWZcclxuICBmb250LXdlaWdodDogNDAwXHJcbiAgcGFkZGluZzogMTBweCAyMHB4XHJcbiAgZm9udC1zaXplOiAxOHB4XHJcbiAgY29sb3I6ICRkYXJrLWRhcmstYmx1ZVxyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRvcGFjaXR5LWx1Y2lkLWRhcmstMTIwXHJcbiAgYm9yZGVyLXJhZGl1czogMjhweFxyXG4gIG91dGxpbmU6IG5vbmVcclxuICBjdXJzb3I6IHBvaW50ZXJcclxuICAmOmFmdGVyXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGNvbnRlbnQ6ICcnXHJcbiAgICBoZWlnaHQ6IDI2cHhcclxuICAgIHdpZHRoOiAyNnB4XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tb24vaWNvbi1leHBhbmQtbW9yZS1wcmltYXJ5LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gY292ZXJcclxuXHJcbi5zZWxlY3QtaXRlbXNcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICB3aWR0aDogMzEycHhcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKVxyXG4gIHRvcDogY2FsYygxMDAlICsgMXB4KVxyXG4gIGxlZnQ6IDEycHhcclxuICByaWdodDogMFxyXG4gIHBhZGRpbmc6IDIycHggMzRweCAzOHB4XHJcbiAgei1pbmRleDogOTlcclxuXHJcbi5zZWxlY3QtaGlkZVxyXG4gIGRpc3BsYXk6IG5vbmVcclxuXHJcbi5zZWxlY3QtaXRlbXMgZGl2XHJcbiAgZm9udC1mYW1pbHk6ICRTdXJ0LVJlZ3VsYXIsIHNhbnMtc2VyaWZcclxuICBmb250LXdlaWdodDogNDAwXHJcbiAgZm9udC1zaXplOiAxOHB4XHJcbiAgbGluZS1oZWlnaHQ6IDIycHhcclxuICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcblxyXG4vLyAuc2VsZWN0LWl0ZW1zIGRpdjpob3ZlciwgLnNhbWUtYXMtc2VsZWN0ZWRcclxuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSlcclxuXHJcbi5zYW1lLWFzLXNlbGVjdGVkXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgJjpiZWZvcmVcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgY29udGVudDogJ+KckydcclxuICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgbGVmdDogLTE2cHhcclxuXHJcbi5jdXN0b20tc2VsZWN0LWxpc3QtdGl0bGVcclxuICBmb250LWZhbWlseTogJFN1cnQtUmVndWxhciwgc2Fucy1zZXJpZlxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuICBmb250LXNpemU6IDE4cHhcclxuICBjb2xvcjogIzk2OTg5OFxyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcblxyXG4vLyBNZWRpYVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gIC5zZWxlY3QtaXRlbXMgZGl2XHJcbiAgICBmb250LXNpemU6IDE0cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4XHJcbiAgLnNlbGVjdC1zZWxlY3RlZFxyXG4gICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICBoZWlnaHQ6IDQ4cHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcclxuICAgICY6YWZ0ZXJcclxuICAgICAgaGVpZ2h0OiAxOHB4XHJcbiAgICAgIHdpZHRoOiAxOHB4XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHhcclxuICAuY3VzdG9tLXNlbGVjdC1saXN0LXRpdGxlXHJcbiAgICBmb250LXNpemU6IDE0cHhcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4IiwiLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICB3aWR0aDogMTAwJVxyXG5cclxuICAvLyBIb3Jpem9udGFsIFdyYXBcclxuICAuY29udGFjdC1mb3JtXHJcbiAgICAmLWl0ZW1zLWhvcml6b250YWxcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgLmNvbnRhY3QtZm9ybS1pdGVtXHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNHB4KVxyXG4gICAgXHJcbiAgICAvLyBGb3JtIEl0ZW1cclxuICAgICYtaXRlbVxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAmLml0ZW0tY2hlY2tib3gtd3JhcHBlclxyXG4gICAgICAgIHBhZGRpbmc6IDRweCAwXHJcbiAgICAgICZbZGF0YS1hY3RpdmU9XCJmYWxzZVwiXVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgLml0ZW1cclxuXHJcbiAgICAgICAgLy8gSW5wdXRcclxuICAgICAgICAmLWlucHV0LFxyXG4gICAgICAgICYtdGV4dGFyZWFcclxuICAgICAgICAgIGhlaWdodDogNjRweFxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweFxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb3BhY2l0eS1sdWNpZC1kYXJrLTEyMFxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweFxyXG4gICAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXJcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWRhcmstYmx1ZVxyXG4gICAgICAgICAgJltkYXRhLWFjdGl2ZT1cImZhbHNlXCJdXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHJcbiAgICAgICAgLy8gVGV4dGFyZWFcclxuICAgICAgICAmLXRleHRhcmVhXHJcbiAgICAgICAgICBmb250LWZhbWlseTogJFN1cnQtUmVndWxhciwgc2Fucy1zZXJpZlxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4XHJcbiAgICAgICAgICByZXNpemU6IG5vbmVcclxuICAgICAgICAgIGhlaWdodDogMTc0cHhcclxuICAgICAgICBcclxuICAgICAgICAvLyBDaGVja2JveFxyXG4gICAgICAgICYtY2hlY2tib3hcclxuICAgICAgICAgICYtd3JhcHBlclxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAyNnB4IDBcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAmLWlucHV0XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG4gICAgICAgICAgICAmOmNoZWNrZWQgfiAuaXRlbS1jaGVja2JveC1jaGVja21hcmtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuICAgICAgICAgICAgICAmOmJlZm9yZVxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweFxyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweClcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KVxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb24tY2hlY2tlZC13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXJcclxuICAgICAgICAgICYtbGFiZWxcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNHB4XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTFweCBGb250IFVwZGF0ZVxyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcclxuICAgICAgICAgICAgYVxyXG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG4gICAgICAgICAgJi1jaGVja21hcmtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgIHRvcDogMFxyXG4gICAgICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHhcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtZGFyay0xMjBcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXHJcblxyXG4gICAgICAgIC8vIFR1cm5zdGlsZSBjYXB0Y2hhXHJcbiAgICAgICAgJi10dXJuc3RpbGUtd3JhcHBlclxyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHhcclxuICAgICAgICAgIC5jb250YWN0LWZvcm0taW52YWxpZC1tc2dcclxuICAgICAgICAgICAgYm90dG9tOiAtMTBweFxyXG4gICAgICAgICAgICBsZWZ0OiAwXHJcblxyXG4gICAgICAvLyBJVElcclxuICAgICAgLml0aVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgJl9fYXJyb3dcclxuICAgICAgICAgIGJvcmRlcjogbm9uZVxyXG4gICAgICAgICAgaGVpZ2h0OiAyNnB4XHJcbiAgICAgICAgICB3aWR0aDogMjZweFxyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweFxyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb24tZXhwYW5kLW1vcmUtcHJpbWFyeS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvdmVyXHJcbiAgICAgICAgJl9fc2VsZWN0ZWRcclxuICAgICAgICAgICYtZmxhZ1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICY6aG92ZXJcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgIC5pdGlfX2ZsYWdcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAmLWRpYWwtY29kZVxyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnRcclxuICAgICAgICAmX19jb3VudHJ5LWxpc3RcclxuICAgICAgICAgIGNvbG9yOiAkZGFyay1kYXJrLWJsdWUgIWltcG9ydGFudFxyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRTdXJ0LVJlZ3VsYXIsIHNhbnMtc2VyaWZcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gICAgICAgICAgd2lkdGg6IDI5NnB4XHJcbiAgICAgICAgICBsZWZ0OiA0cHhcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgICAgICAgIHBhZGRpbmc6IDNweFxyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtZGFyay0xMjBcclxuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlblxyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhclxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnRcclxuICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWRhcmstYmx1ZVxyXG4gICAgICAgICAgLml0aV9fZGlhbC1jb2RlXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHJcbiAgICAvLyBWYWxpZGF0aW9uIE1lc3NhZ2VcclxuICAgICYtaW52YWxpZC1tc2dcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweFxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRThBQUQgMCUsICNGRkY4OTUgMTc4JSlcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHRcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dFxyXG4gICAgICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICAgIGJvdHRvbTogMTJweFxyXG4gICAgICBsZWZ0OiAyMXB4XHJcbiAgICAgICYudGV4dGFyZWFcclxuICAgICAgICBib3R0b206IHVuc2V0XHJcbiAgICAgICAgdG9wOiA2NXB4XHJcbiAgICAgICYuY2hlY2tib3hcclxuICAgICAgICBib3R0b206IC0xNHB4XHJcbiAgICAgICAgbGVmdDogMzRweFxyXG5cclxuICAgIC8vIFN1Ym1pdFxyXG4gICAgJi1zdWJtaXRcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHhcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgIC5pdGVtLXN1Ym1pdFxyXG4gICAgICAgIGhlaWdodDogNjRweFxyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweFxyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWRhcmstYmx1ZVxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHhcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuICAgICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICAgICAgc3BhblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJFN1cnQtUmVndWxhciwgc2Fucy1zZXJpZlxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgY29sb3I6ICNmZmZcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweFxyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAmOmJlZm9yZVxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4XHJcbiAgICAgICAgICAgIHRvcDogLTJweFxyXG4gICAgICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LXJpZ2h0LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgXHJcbiAgICAvLyBFcnJvciBNZXNzYWdlXHJcbiAgICAmLWVycm9yLW1lc3NhZ2VcclxuICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweFxyXG4gICAgICBjb2xvcjogJGVwaWMtcmVkXHJcblxyXG4uaXRpX19mbGFnLWJveCxcclxuLml0aV9fY291bnRyeS1uYW1lXHJcbiAgY29sb3I6ICRkYXJrLWRhcmstYmx1ZSAhaW1wb3J0YW50XHJcblxyXG5cclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweClcclxuICAudGVtcGxhdGUtY29udGFjdC1mb3JtLXdyYXBwZXJcclxuICAgIC5jb250YWN0LWZvcm1cclxuICAgICAgJi1pdGVtXHJcbiAgICAgICAgLml0ZW0taW5wdXQsXHJcbiAgICAgICAgLml0ZW0tdGV4dGFyZWEsXHJcbiAgICAgICAgLml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlXHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgLnRlbXBsYXRlLWNvbnRhY3QtZm9ybS13cmFwcGVyXHJcbiAgICAuY29udGFjdC1mb3JtXHJcbiAgICAgICYtaXRlbVxyXG4gICAgICAgIC5pdGVtLWlucHV0LFxyXG4gICAgICAgIC5pdGVtLXRleHRhcmVhLFxyXG4gICAgICAgIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICAgICAgLml0ZW0taW5wdXRcclxuICAgICAgICAgIGhlaWdodDogNDhweFxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweFxyXG4gICAgICAgIC5pdGVtLXRleHRhcmVhXHJcbiAgICAgICAgICBoZWlnaHQ6IDEyMHB4XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICAgICAgLml0aV9fYXJyb3dcclxuICAgICAgICAgIGhlaWdodDogMThweFxyXG4gICAgICAgICAgd2lkdGg6IDE4cHhcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHhcclxuICAgICAgJi1pdGVtcy1ob3Jpem9udGFsXHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICAgIC5jb250YWN0LWZvcm0taXRlbVxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgJi1pbnZhbGlkLW1zZ1xyXG4gICAgICAgIGJvdHRvbTogMTBweFxyXG4gICAgICAgICYudGV4dGFyZWFcclxuICAgICAgICAgIHRvcDogNDBweFxyXG4gICAgICAmLXN1Ym1pdFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgICAmLWVycm9yLW1lc3NhZ2VcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMFxyXG4iLCIudGVtcGxhdGUtc2VvLWxpbmtzXHJcbiAgJi1jb250YWluZXJcclxuICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC1kYXJrLTE2MFxyXG4gICYtYm9keVxyXG4gICAgJi1pdGVtc1xyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgICAgcGFkZGluZy10b3A6IDkycHhcclxuICAgICAgLml0ZW0tbGlua1xyXG4gICAgICAgIHdpZHRoOiAyNSVcclxuICAgICAgICBmb250LXNpemU6IDEwcHhcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweFxyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcclxuICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtZGFyay0xNjBcclxuXHJcbi8vIE1lZGlhXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KVxyXG4gIC50ZW1wbGF0ZS1zZW8tbGlua3MtYm9keS1pdGVtc1xyXG4gICAgLml0ZW0tbGlua1xyXG4gICAgICB3aWR0aDogMzMlXHJcbiAgICAgIFxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KVxyXG4gIC50ZW1wbGF0ZS1zZW8tbGlua3MtYm9keS1pdGVtc1xyXG4gICAgLml0ZW0tbGlua1xyXG4gICAgICB3aWR0aDogNTAlXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KVxyXG4gIC50ZW1wbGF0ZS1zZW8tbGlua3NcclxuICAgICYtYm9keS1pdGVtc1xyXG4gICAgICAuaXRlbS1saW5rXHJcbiAgICAgICAgd2lkdGg6IDEwMCUiLCIvLyBDbG9ja3NcclxuLnRlbXBsYXRlLWNsb2Nrc1xyXG4gICYtd3JhcHBlclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzhweFxyXG4gICYtaXRlbVxyXG4gICAgLml0ZW1cclxuICAgICAgJi1jbG9ja1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmb250LXNpemU6IDYwcHhcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XHJcbiAgICAgICAgJi1zZW1pY29sb25cclxuICAgICAgICAgIGFuaW1hdGlvbjogYmxpbmsgMXMgbGluZWFyIGluZmluaXRlXHJcbiAgICAgICAgJi1taW51dGVzXHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgIHRvcDogLTE4cHhcclxuICAgICAgICAgICAgcmlnaHQ6IC00NXB4XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgICAgICZbZGF0YS1hbXBtPVwiQU1cIl06YWZ0ZXJcclxuICAgICAgICAgICAgY29udGVudDogJ0FNJ1xyXG4gICAgICAgICAgJltkYXRhLWFtcG09XCJQTVwiXTphZnRlclxyXG4gICAgICAgICAgICBjb250ZW50OiAnUE0nXHJcbiAgICAgICYtYWRkcmVzc1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweFxyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHhcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgICAgICAmLWxpbmVcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcclxuICAgICAgICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC1kYXJrLTE2MFxyXG4gICAgICAgICYtbGlua1xyXG4gICAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLWRhcmstMTYwXHJcblxyXG4vLyBBbmltYXRpb25cclxuQGtleWZyYW1lcyBibGlua1xyXG4gIDAlXHJcbiAgICBvcGFjaXR5OiAwLjVcclxuICA1MCVcclxuICAgIG9wYWNpdHk6IDFcclxuICAxMDAlXHJcbiAgICBvcGFjaXR5OiAwLjUiLCIuZm9vdGVyXHJcbiAgJi13cmFwcGVyXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbiAgICBjb2xvcjogJGRhcmstZGFyay1ibHVlXHJcbiAgJi1jb250ZW50XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIHBhZGRpbmc6IDMwcHggMFxyXG4gIFxyXG4gIC8vIEhlYWRlclxyXG4gICYtaGVhZGVyXHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgICAgcGFkZGluZzogNDhweCAwIDI1cHhcclxuICAgICYtbG9nb1xyXG4gICAgICBtYXgtd2lkdGg6IDkxcHhcclxuICAgICYtYmFja1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcclxuICBcclxuICAvLyBUaXRsZVxyXG4gICYtdGl0bGVcclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzRweFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvXHJcbiAgICAmLXRleHRcclxuICAgICAgZm9udC1zaXplOiA0OHB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4XHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTRweCBGb250IFVwZGF0ZVxyXG4gICYtYm9keVxyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcblxyXG4gIC8vIEZvcm1cclxuICAmLWZvcm1cclxuICAgICYtd3JhcHBlclxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIG1pbi13aWR0aDogNzAycHhcclxuICBcclxuICAvLyBDbG9ja3NcclxuICAmLWNsb2Nrc1xyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTA1cHhcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgJi50eS1tZXNzYWdlLWFjdGl2ZVxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMFxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIC50ZW1wbGF0ZS1jbG9ja3NcclxuICAgICAgICAmLXdyYXBwZXJcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgICAgICYtaXRlbVxyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweFxyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweFxyXG4gICAgICAgICAgLml0ZW1cclxuICAgICAgICAgICAgJi1jbG9ja1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweFxyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4XHJcbiAgICAgICAgICAgICYtYWRkcmVzc1xyXG4gICAgICAgICAgICAgICYtbGluZS5tb2JpbGVcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4XHJcblxyXG5cclxuICAvLyBCb3R0b21cclxuICAmLWJvdHRvbVxyXG4gICAgJi13cmFwcGVyXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4XHJcblxyXG4gIC8vIFNvY2lhbHNcclxuICAmLXNvY2lhbHNcclxuICAgICYtd3JhcHBlclxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAmLWl0ZW1cclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICAgIGhlaWdodDogMjRweFxyXG4gICAgICB3aWR0aDogMjRweFxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE5cHhcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gIFxyXG4gIC8vIENvcHlyaWdodFxyXG4gICYtY29weXJpZ2h0XHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgJi10ZXh0XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgJi1saW5rXHJcbiAgICAgIGNvbG9yOiAkZGFyay1kYXJrLWJsdWVcclxuICAgICYtc2VvLWxpbmtzLWl0ZW1cclxuICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC1kYXJrLTE0MFxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgcmlnaHQ6IDBcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KVxyXG4gICAgICAgIGhlaWdodDogMTRweFxyXG4gICAgICAgIHdpZHRoOiAxNHB4XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb24tYXJyb3ctZG93bi1uZXcuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyXHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG4gICAgICAmOm5vdCguYWN0aXZlKTphZnRlclxyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcblxyXG4vLyBNZWRpYVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcclxuICAuZm9vdGVyXHJcbiAgICAmLWNsb2Nrcy13cmFwcGVyXHJcbiAgICAgIHBhZGRpbmctbGVmdDogMFxyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweFxyXG4gICAgICAudGVtcGxhdGUtY2xvY2tzLWl0ZW1cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAmLWJvZHktd3JhcHBlclxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAmLWZvcm0td3JhcHBlclxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICYtYm90dG9tXHJcbiAgICAgICYtd3JhcHBlclxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxyXG4gICAgJi1jb3B5cmlnaHRcclxuICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcclxuICAgICAgJi10ZXh0XHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcclxuICAgICAgJi1zZW8tbGlua3MtaXRlbVxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweFxyXG4gICAgJi1zb2NpYWxzLWl0ZW1cclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcclxuICAgICAgaGVpZ2h0OiAxNnB4XHJcbiAgICAgIHdpZHRoOiAxNnB4XHJcbiAgICAgICYudHdcclxuICAgICAgICBvcmRlcjogNFxyXG4gICAgICAmLmluXHJcbiAgICAgICAgb3JkZXI6IDVcclxuICAgICAgJi5sblxyXG4gICAgICAgIG9yZGVyOiAzXHJcbiAgICAgICYuZmJcclxuICAgICAgICBvcmRlcjogMlxyXG4gICAgICAgIHdpZHRoOiA4cHhcclxuICAgICAgJi5jbFxyXG4gICAgICAgIG9yZGVyOiAxXHJcbiAgICAgICYueXRcclxuICAgICAgICBvcmRlcjogNlxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweClcclxuICAuZm9vdGVyXHJcbiAgICAmLWNvbnRlbnRcclxuICAgICAgcGFkZGluZzogMTJweCAwXHJcbiAgICAmLWhlYWRlclxyXG4gICAgICAmLXdyYXBwZXJcclxuICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICYtbG9nb1xyXG4gICAgICAgIG1heC13aWR0aDogNjZweFxyXG4gICAgICAmLWJhY2tcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTdweFxyXG4gICAgICAgIHdpZHRoOiAyNHB4XHJcbiAgICAmLXRpdGxlXHJcbiAgICAgICYtd3JhcHBlclxyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMFxyXG4gICAgICAmLXRleHRcclxuICAgICAgICBmb250LXNpemU6IDMycHhcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweFxyXG4gICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMnB4IEZvbnQgVXBkYXRlXHJcbiAgICAmLWJvZHktd3JhcHBlclxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAmLWZvcm0td3JhcHBlclxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldFxyXG4gICAgJi1jbG9ja3MtY29udGVudFxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMFxyXG4gICAgICAudGVtcGxhdGUtY2xvY2tzLWl0ZW1cclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXHJcbiAgICAgICAgLml0ZW1cclxuICAgICAgICAgICYtY2xvY2tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHhcclxuICAgICAgICAgICAgJi1taW51dGVzOmFmdGVyXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHhcclxuICAgICAgICAgICAgICB0b3A6IC0xMHB4XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4XHJcbiAgICAgICAgICAmLWFkZHJlc3NcclxuICAgICAgICAgICAgJi1saW5lXHJcbiAgICAgICAgICAgICAgJi5kZXNrdG9wXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgICAgJi5tb2JpbGVcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgICAgICYtdGl0bGVcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHhcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4XHJcbiAgICAgICAgICAgICYtbGluZVxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxyXG4gICAgJi1ib3R0b20td3JhcHBlclxyXG4gICAgICBwYWRkaW5nLXRvcDogMzNweFxyXG4gICAgJi1jb3B5cmlnaHRcclxuICAgICAgJi10ZXh0XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxyXG4gICAgICAmLXNlby1saW5rcy1pdGVtXHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTNweFxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgIGhlaWdodDogMTBweFxyXG4gICAgICAgICAgd2lkdGg6IDEwcHhcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gIC5mb290ZXItdGl0bGVcclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwYWRkaW5nOiAyNHB4IDAgMzZweFxyXG4gICAgJi10ZXh0XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweFxyXG4gICAgICBsaW5lLWhlaWdodDogMzJweFxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweClcclxuICAuZm9vdGVyLWNvcHlyaWdodC10ZXh0XHJcbiAgICBzcGFuOm50aC1jaGlsZCgyKVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KVxyXG4gIC5mb290ZXItY2xvY2tzLWNvbnRlbnRcclxuICAgIC50ZW1wbGF0ZS1jbG9ja3MtaXRlbVxyXG4gICAgICAuaXRlbVxyXG4gICAgICAgICYtY2xvY2tcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHhcclxuICAgICAgICAgICYtbWludXRlczphZnRlclxyXG4gICAgICAgICAgICByaWdodDogLTIwcHhcclxuICAgICAgICAmLWFkZHJlc3MtbGluZVxyXG4gICAgICAgICAgZm9udC1zaXplOiA5cHhcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4IiwiLy8gSW5jLiA1MDAwIGZsb2F0aW5nIGJhZGdlIOKAlCBmdWxseSBzY29wZWRcbiRpbmNiLXNpemUtZDogMTQwcHg7ICAvLyBkZXNrdG9wIHNpemVcbiRpbmNiLXNpemUtdDogMTIwcHg7ICAvLyB0YWJsZXQgc2l6ZVxuJGluY2Itc2l6ZS1tOiAxMDBweDsgIC8vIG1vYmlsZSBzaXplXG5cbiRpbmNiLW9mZi1kOiA4MHB4OyAgICAvLyBkZXNrdG9wIG9mZnNldFxuJGluY2Itb2ZmLXQ6IDMycHg7ICAgIC8vIHRhYmxldCBvZmZzZXRcbiRpbmNiLW9mZi1tOiAxMnB4OyAgICAvLyBtb2JpbGUgb2Zmc2V0IChjbG9zZXIgdG8gZWRnZXMpXG5cbiNpbmM1MDAwLWJhZGdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogJGluY2Itb2ZmLWQ7XG4gIGJvdHRvbTogJGluY2Itb2ZmLWQ7XG4gIHdpZHRoOiAkaW5jYi1zaXplLWQ7XG4gIGhlaWdodDogJGluY2Itc2l6ZS1kO1xuICB6LWluZGV4OiA5OTk5O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAuaW5jYi1saW5rIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4gIC5pbmNiLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIGFuaW1hdGlvbjogaW5jNTAwMC1wdWxzZSAzcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgaW5jNTAwMC1wdWxzZSB7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgNTAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTsgfVxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIH1cblxuICAuaW5jYi1zaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmIzZTA0O1xuICAgIGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKDAsMCwwLDAuMyk7XG4gIH1cblxuICAuaW5jYi1mcm9udCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLmluY2ItYmFjayAgeyB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7IH1cblxuICAuaW5jYi1sb2dvIHsgd2lkdGg6IGNhbGMoI3skaW5jYi1zaXplLWR9ICogMC43KTsgaGVpZ2h0OiBhdXRvOyBkaXNwbGF5OiBibG9jazsgfVxuXG4gICY6aG92ZXIgLmluY2ItY29udGFpbmVyIHsgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDsgfVxuXG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmluY2ItY29udGFpbmVyIHsgYW5pbWF0aW9uOiBub25lOyB9XG4gIH1cblxuICAvLyBUYWJsZXQ6IGJyaW5nIGNsb3NlciAmIHNsaWdodGx5IHNtYWxsZXJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIHJpZ2h0OiAkaW5jYi1vZmYtdDtcbiAgICBib3R0b206ICRpbmNiLW9mZi10O1xuICAgIHdpZHRoOiAkaW5jYi1zaXplLXQ7XG4gICAgaGVpZ2h0OiAkaW5jYi1zaXplLXQ7XG5cbiAgICAuaW5jYi1sb2dvIHsgd2lkdGg6IGNhbGMoI3skaW5jYi1zaXplLXR9ICogMC43KTsgfVxuICB9XG5cbiAgLy8gTW9iaWxlOiBjbG9zZXN0IHRvIGVkZ2VzICh3aXRoIHNhZmUtYXJlYSBzdXBwb3J0IGZvciBpT1MpXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIHJpZ2h0OiBtYXgoI3skaW5jYi1vZmYtbX0sIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcbiAgICBib3R0b206IG1heCgjeyRpbmNiLW9mZi1tfSwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgICB3aWR0aDogJGluY2Itc2l6ZS1tO1xuICAgIGhlaWdodDogJGluY2Itc2l6ZS1tO1xuXG4gICAgLmluY2ItbG9nbyB7IHdpZHRoOiBjYWxjKCN7JGluY2Itc2l6ZS1tfSAqIDAuNyk7IH1cbiAgfVxufVxuIiwiLmhvbWVwYWdlXHJcblxyXG4gIC8vIEZpcnN0IFNjcmVlblxyXG4gICYtZmlyc3Qtc2NyZWVuXHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNCwgMjQsIDMzLCAwLjAwKSA1MCUsICMxODE4MjEgMTAwJSlcclxuICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBub3JtYWxcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICBtYXJnaW4tdG9wOiAtMTA4cHhcclxuICAgICYtY29udGVudFxyXG4gICAgICBwYWRkaW5nOiAzNDBweCAwIDE4MHB4XHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICAuc2VjdGlvblxyXG4gICAgICAgICYtbGVmdFxyXG4gICAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHhcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU3cHhcclxuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC00cHggRm9udCBVcGRhdGVcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU4MHB4XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4XHJcbiAgICAgICAgICAgICYuc2VvLXBvc3RcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxyXG4gICAgICAgICAgJi1zdWJ0aXRsZVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHhcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjA3LCAyMDcsIDI1NSwgMC42MClcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHhcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgICAmLnNlby1wb3N0XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHhcclxuICAgICAgICAgICYtY3RhLWxpbms6YmVmb3JlXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9wbGF5LWljb24uc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyXHJcblxyXG4gICAgICAgICYtcmlnaHQtaW1hZ2VcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgdG9wOiAwXHJcbiAgICAgICAgICByaWdodDogLTE5OXB4XHJcbiAgICAgICAgICBoZWlnaHQ6IDkyMHB4XHJcbiAgICAgICAgICB3aWR0aDogNzAlXHJcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLWZpcnN0LXNjcmVlbi1pbWFnZS1kYXJrLXYtMi5qcGcnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IC8gY292ZXIsICMxODE4MjFcclxuICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbGlnaHRlblxyXG4gICAgICAgICAgei1pbmRleDogLTFcclxuICAgICAgICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMCUsIGJsYWNrIDMwJSwgYmxhY2sgNzAlLCB0cmFuc3BhcmVudCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsIGJsYWNrIDMwJSwgYmxhY2sgNzAlLCB0cmFuc3BhcmVudCAxMDAlKVxyXG4gICAgICAgICAgbWFzay1jb21wb3NpdGU6IGludGVyc2VjdFxyXG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgICAgbWFzay1zaXplOiAxMDAlIDEwMCVcclxuXHJcbiAgLy8gUmV2aWV3c1xyXG4gICYtcmV2aWV3cy1saW5rXHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgcGFkZGluZy1ib3R0b206IDg4cHhcclxuICAgICAgcGFkZGluZy10b3A6IDM1cHhcclxuICAgICYtY29udGVudFxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgICAgIHBhZGRpbmc6IDE5cHggMjBweFxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweFxyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9wYWNpdHktbHVjaWQtd2hpdGUtMjA0XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yMDJcclxuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KVxyXG4gICAgICAgICYtbGlua1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHhcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgICAgICAgb3V0bGluZTogbm9uZVxyXG5cclxuICAvLyBWaWRlb1xyXG4gICYtdmlkZW9cclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwYWRkaW5nOiA4OHB4IDAgNjRweFxyXG4gICAgJi1jb250ZW50XHJcbiAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHhcclxuICAgICAgICAmLWRlc2NyaXB0aW9uXHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHhcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4XHJcbiAgICAgICAgICBjb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjYwXHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgICAgIG1heC13aWR0aDogMTA2NXB4XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0b1xyXG4gICAgICAgICYtdmlkZW9cclxuICAgICAgICAgICYtd3JhcHBlclxyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICYtcGxheWVyXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHhcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgICAgICYtcGxheS1idG5cclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgaGVpZ2h0OiAxMjhweFxyXG4gICAgICAgICAgd2lkdGg6IDEyOHB4XHJcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNjRweClcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjRweClcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9wYWNpdHktbHVjaWQtd2hpdGUtMjA0XHJcbiAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDVweClcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KVxyXG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSAzNHB4KVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tb24vaWNvbi1wbGF5LWxnLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluXHJcbiAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2NXB4KVxyXG4gICAgICAgICAgJjphY3RpdmVcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDQ1cHgpXHJcblxyXG4gIC8vIFdoYXQgV2UgRG9cclxuICAmLXdoYXQtd2UtZG9cclxuICAgICYtd3JhcHBlclxyXG4gICAgICBwYWRkaW5nOiA2NHB4IDAgOTZweFxyXG4gICAgJi1jb250ZW50XHJcbiAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4XHJcbiAgICAgICAgJi1pdGVtc1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgICB0b3A6IDBcclxuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpXHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgICAgICB3aWR0aDogMnB4XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzksIDM5LCA1MSwgMC4wMCkgMCUsICMyNzI3MzMgMjcuMDglLCAjMjcyNzMzIDcyLjkyJSwgcmdiYSgzOSwgMzksIDUxLCAwLjAwKSAxMDAlKVxyXG4gICAgICAgICYtaXRlbVxyXG4gICAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgICAgICAgcGFkZGluZzogNjBweCA1OHB4XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKTphZnRlclxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgYm90dG9tOiAtMXB4XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMDAlXHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDAlXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgzOSwgMzksIDUxLCAwLjAwKSAwJSwgIzI3MjczMyAyNy4wOCUsICMyNzI3MzMgNzIuOTIlLCByZ2JhKDM5LCAzOSwgNTEsIDAuMDApIDEwMCUpXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXJcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHhcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHhcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTRweCA1OHB4XHJcbiAgICAgICAgICAgIGNvbG9yOiAkb3BhY2l0eS1sdWNpZC13aGl0ZS0yOTBcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICAgICAgY29udGVudDogJydcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgICAgICAgICB3aWR0aDogNDhweFxyXG4gICAgICAgICAgICAgIGxlZnQ6IDBcclxuICAgICAgICAgICAgICB0b3A6IDVweFxyXG4gICAgICAgICAgICAmLmljb24tMTpiZWZvcmVcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi0xLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICAmLmljb24tMjpiZWZvcmVcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi0yLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICAmLmljb24tMzpiZWZvcmVcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi0zLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICAmLmljb24tNDpiZWZvcmVcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wYWdlLWhvbWUvcGFnZS1ob21lLXdoYXQtd2UtZG8taWNvbi00LXVwZC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXJcclxuICAgICAgICAgICAgJi5pY29uLTU6YmVmb3JlXHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcGFnZS1ob21lL3BhZ2UtaG9tZS13aGF0LXdlLWRvLWljb24tNS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXJcclxuICAgICAgICAgICAgJi5pY29uLTY6YmVmb3JlXHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcGFnZS1ob21lL3BhZ2UtaG9tZS13aGF0LXdlLWRvLWljb24tNi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXJcclxuICAgICAgICAgICYtdGV4dFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHhcclxuICAgICAgICAgICAgY29sb3I6ICRvcGFjaXR5LWx1Y2lkLXdoaXRlLTI2MFxyXG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTFweCBGb250IFVwZGF0ZVxyXG4gICAgICAgICYtY3RhXHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweFxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICAgICYtYnRuOmJlZm9yZVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tb24vc2VydmljZXMtaWNvbi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXJcclxuXHJcbiAgLy8gT3VyIENsaWVudHNcclxuICAmLWNsaWVudHNcclxuICAgICYtd3JhcHBlclxyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICAmLXRpdGxlXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgcGFkZGluZy1ib3R0b206IDk2cHhcclxuICAgICAgJi10ZXh0XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweFxyXG5cclxuICAvLyBQcm9qZWN0c1xyXG4gICYtcHJvamVjdHNcclxuICAgICYtY29udGVudFxyXG4gICAgICAuc2VjdGlvblxyXG4gICAgICAgICYtdGl0bGVcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTZweFxyXG4gICAgICAgICYtY3RhXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICAgICAgJi1idG46YmVmb3JlXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi92ci1pY29uLXYtMi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpblxyXG5cclxuICAvLyBOZXdzXHJcbiAgJi1uZXdzXHJcbiAgICAmLXdyYXBwZXJcclxuICAgICAgJjpub3QoLmRlZmF1bHQpXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1NnB4XHJcbiAgICAmLWNvbnRlbnRcclxuICAgICAgLnNlY3Rpb25cclxuICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDk2cHhcclxuICAgICAgICAmLWN0YVxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICAgICYtYnRuOmJlZm9yZVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tb24vYXJ0aWNsZS1pY29uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG5cclxuICAvLyBQcmV2L05leHRcclxuICAmLXByZXctbmV4dFxyXG4gICAgJi1jb250ZW50XHJcbiAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4XHJcbiAgICAgICAgJi1saW5rc1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICAmLWxpbmtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweFxyXG5cclxuLy8gTWVkaWFcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpXHJcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50XHJcbiAgICBwYWRkaW5nOiAyNzBweCAwIDgwcHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KVxyXG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudFxyXG4gICAgLnNlY3Rpb24tcmlnaHQtaW1hZ2VcclxuICAgICAgdG9wOiAwXHJcbiAgICAgIHJpZ2h0OiAtMTQ1cHhcclxuICAgICAgaGVpZ2h0OiA4MjBweFxyXG4gICAgICB3aWR0aDogNjMlXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcclxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnRcclxuICAgIHBhZGRpbmc6IDI0OHB4IDAgMTAwcHhcclxuICAgIC5zZWN0aW9uLXJpZ2h0LWltYWdlXHJcbiAgICAgIHRvcDogMTU2cHhcclxuICAgICAgcmlnaHQ6IC0xNDVweFxyXG4gICAgICBoZWlnaHQ6IDQ2M3B4XHJcbiAgICAgIHdpZHRoOiA1NSVcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpXHJcbiAgLmhvbWVwYWdlXHJcbiAgICAmLWZpcnN0LXNjcmVlbi1jb250ZW50XHJcbiAgICAgIHBhZGRpbmc6IDU4NXB4IDAgMzBweFxyXG4gICAgICAuc2VjdGlvbi1sZWZ0XHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweFxyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAgICAgJi1zdWJ0aXRsZVxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4XHJcbiAgICAgICAgJi1jdGEtd3JhcHBlclxyXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAuc2VjdGlvblxyXG4gICAgICAgICYtcmlnaHQtaW1hZ2VcclxuICAgICAgICAgIHRvcDogMTI0cHhcclxuICAgICAgICAgIHJpZ2h0OiAtMTQ1cHhcclxuICAgICAgICAgIGhlaWdodDogNTcwcHhcclxuICAgICAgICAgIHdpZHRoOiA4OSVcclxuICAgICAgICAmLWxlZnQtdGl0bGVcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJVxyXG4gICAgJi1yZXZpZXdzLWxpbmtcclxuICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM4cHhcclxuICAgICAgJi1jb250ZW50IC5zZWN0aW9uLXdyYXBwZXJcclxuICAgICAgICBmb250LXNpemU6IDE0cHhcclxuICAgICYtdmlkZW9cclxuICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgcGFkZGluZzogNDhweCAwXHJcbiAgICAgICYtY29udGVudFxyXG4gICAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcbiAgICAgICAgICAgICYtdGV4dFxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweFxyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHhcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0b1xyXG4gICAgICAgICAgJi1kZXNjcmlwdGlvblxyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0ycHggRm9udCBVcGRhdGVcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHhcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAmLXZpZGVvLXBsYXllclxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4XHJcbiAgICAgICAgICAmLXBsYXktYnRuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICAgIGhlaWdodDogMjJweFxyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4XHJcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpXHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KVxyXG5cclxuICAgICYtd2hhdC13ZS1kb1xyXG4gICAgICAmLXdyYXBwZXJcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDBcclxuICAgICAgJi1jb250ZW50XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweFxyXG4gICAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4XHJcbiAgICAgICAgICAmLWl0ZW1zXHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAmLWl0ZW1cclxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKTphZnRlcixcclxuICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVyXHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICAmLXRpdGxlXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHhcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHhcclxuICAgICAgICAgICAgICAmOmJlZm9yZVxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweFxyXG4gICAgICAgICAgICAgICAgdG9wOiA2cHhcclxuICAgICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgICAgICAgICByaWdodDogMFxyXG4gICAgICAgICAgICAgICAgdG9wOiA5cHhcclxuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweFxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29tbW9uL2ljb24tYWNjb3JkaW9uLWFycm93LXVwLXNtLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlclxyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40c1xyXG4gICAgICAgICAgICAgICYuYWN0aXZlXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgICAgICAgICAgJi10ZXh0XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94XHJcbiAgICAgICAgICAgICAgbGluZS1jbGFtcDogMlxyXG4gICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMlxyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWxcclxuICAgICAgICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgICAgICAgICAgbGluZS1jbGFtcDogdW5zZXRcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXRcclxuICAgICAgICAgICYtY3RhXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4XHJcbiAgICAmLWNsaWVudHMtdGl0bGVcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQ0cHhcclxuICAgICYtcHJvamVjdHNcclxuICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICAmLWNvbnRlbnRcclxuICAgICAgICAuc2VjdGlvblxyXG4gICAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweFxyXG4gICAgICAgICAgJi1jdGFcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU0cHhcclxuICAgICAgICAuc3dpcGVyXHJcbiAgICAgICAgICBvdmVyZmxvdzogdW5zZXRcclxuICAgICAgICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMlxyXG4gICAgICAgICAgLmdyaWQtaXRlbVxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgICAgICYtaW1hZ2VcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHhcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MnZ3XHJcbiAgICAgICAgICAgICYtdGFnXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHhcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweFxyXG4gICAgICAgICAgICAgIGhlaWdodDogMTZweFxyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweFxyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4XHJcbiAgICAgICAgICAgICYtdGl0bGVcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMFxyXG4gICAgICAgICAgICAmLXRleHRcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAmLW5ld3NcclxuICAgICAgJi13cmFwcGVyXHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICAmLWNvbnRlbnRcclxuICAgICAgICAuc2VjdGlvblxyXG4gICAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweFxyXG4gICAgICAgICAgJi1jdGFcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU0cHhcclxuICAgICAgICAuc3dpcGVyXHJcbiAgICAgICAgICBvdmVyZmxvdzogdW5zZXRcclxuICAgICAgICAuc2VjdGlvbi10aHVtYm5haWxzLWdyaWQuaXRlbS1jb2wtMlxyXG4gICAgICAgICAgLmdyaWQtaXRlbVxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgICAgICYtaW1hZ2VcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHhcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MnZ3XHJcbiAgICAgICAgICAgICYtdGFnXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHhcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweFxyXG4gICAgICAgICAgICAgIGhlaWdodDogMTZweFxyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweFxyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4XHJcbiAgICAgICAgICAgICYtdGl0bGVcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwXHJcbiAgICAgICAgICAgICYtdGV4dFxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4XHJcbiAgICAmLXByZXctbmV4dC1jb250ZW50XHJcbiAgICAgIC5zZWN0aW9uXHJcbiAgICAgICAgJi10aXRsZVxyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHhcclxuICAgICAgICAmLWxpbmtzXHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgJi1saW5rXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHhcclxuICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMFxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDhweClcclxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnRcclxuICAgIHBhZGRpbmctdG9wOiA1NzZweFxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NzBweClcclxuICAuaG9tZXBhZ2UtZmlyc3Qtc2NyZWVuLWNvbnRlbnRcclxuICAgIC5zZWN0aW9uLXJpZ2h0LWltYWdlXHJcbiAgICAgIGhlaWdodDogNTEwcHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpXHJcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50XHJcbiAgICBwYWRkaW5nLXRvcDogNTI4cHhcclxuICAgIC5zZWN0aW9uXHJcbiAgICAgICYtbGVmdFxyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHhcclxuICAgICAgICBtYXJnaW46IDAgYXV0b1xyXG4gICAgICAgICYtdGl0bGVcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweFxyXG4gICAgICAmLXJpZ2h0LWltYWdlXHJcbiAgICAgICAgdG9wOiAxMDFweFxyXG4gICAgICAgIHJpZ2h0OiAtMTY5cHhcclxuICAgICAgICB3aWR0aDogMTM3JVxyXG4gICAgICAgIGhlaWdodDogNjI2cHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpXHJcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50XHJcbiAgICAuc2VjdGlvblxyXG4gICAgICAmLWxlZnQtc3VidGl0bGVcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxyXG4gICAgICAgICYuc2VvLXBvc3RcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcbiAgICAgICYtcmlnaHQtaW1hZ2VcclxuICAgICAgICB0b3A6IDE0N3B4XHJcbiAgICAgICAgcmlnaHQ6IC0xMzBweFxyXG4gICAgICAgIHdpZHRoOiA1MDVweFxyXG4gICAgICAgIGhlaWdodDogNDkxcHhcclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpXHJcbiAgLmhvbWVwYWdlLWZpcnN0LXNjcmVlbi1jb250ZW50XHJcbiAgICAuc2VjdGlvblxyXG4gICAgICAmLXJpZ2h0LWltYWdlXHJcbiAgICAgICAgd2lkdGg6IDQ2MHB4XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KVxyXG4gIC5ob21lcGFnZS1maXJzdC1zY3JlZW4tY29udGVudFxyXG4gICAgLnNlY3Rpb25cclxuICAgICAgJi1yaWdodC1pbWFnZVxyXG4gICAgICAgIHJpZ2h0OiAtMTYwcHhcclxuIl19 */