/* Breakpoints */
.promobox__title {
  /* SM/H3_20_light */
  font-size: 20px;
  font-weight: 300;
  line-height: 125%; /* 25px */
}
@media screen and (min-width: 751px) {
  .promobox__title {
    /* MD/LG/H3_24_light */
    font-size: 24px;
  }
}
.promobox__text, .promobox__text.richtext ul,
.promobox__text.richtext ol,
.promobox__text.richtext p, .promobox__subtitle {
  /* SM/P_16_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 160%;
}
@media screen and (min-width: 751px) {
  .promobox__text, .promobox__text.richtext ul,
  .promobox__text.richtext ol,
  .promobox__text.richtext p, .promobox__subtitle {
    /* MD/LG/XL/P_18_light */
    font-size: 18px;
  }
}
.promobox__subtitle {
  /* XL/P_18_bold */
  font-weight: 700;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
  /* UI/SM/Button_label_medium_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
    /* UI/XL-LG/Button_label_medium_light */
    font-size: 16px;
  }
}
.promobox__text a:focus-visible, .promobox__link a.link:focus-visible {
  outline: none;
  position: relative;
}
.promobox__text a:focus-visible::after, .promobox__link a.link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-petrol3);
  bottom: -6px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -6px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.promobox__text a:focus-visible, .promobox__link a.link:focus-visible, .promobox__text a:hover, .promobox__link a.link:hover {
  color: var(--petrol11-grau1);
}
.promobox__text a:focus-visible .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link:focus-visible .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__text a:hover .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link:hover .rte-icon-after .rte-icon-after-container .rte-icon-after-box {
  transform: translateY(-100%);
}
.promobox__text a:focus-visible::after, .promobox__link a.link:focus-visible::after {
  border-radius: var(--CornerRadius-R-8);
}
.promobox__text a .rte-icon-after, .promobox__link a.link .rte-icon-after {
  --icon-size: 16px;
  margin-left: var(--s-2);
  vertical-align: middle;
  line-height: var(--icon-size);
}
.promobox__text a .rte-icon-after svg, .promobox__link a.link .rte-icon-after svg {
  fill: none;
}
.promobox__text a .rte-icon-after .rte-icon-after-container, .promobox__link a.link .rte-icon-after .rte-icon-after-container {
  display: inline-flex;
  flex-direction: column;
  overflow: hidden;
  height: var(--icon-size);
}
.promobox__text a .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link .rte-icon-after .rte-icon-after-container .rte-icon-after-box {
  width: var(--icon-size);
  height: var(--icon-size);
  transition: transform 300ms ease-out;
  transform: translateY(0);
}
.promobox-component {
  width: 100%;
}
.promobox {
  border-radius: var(--CornerRadius-R-20);
  color: var(--petrol8-petrol3);
  display: flex;
  flex-direction: column;
  gap: var(--s-7);
  height: 100%;
  padding: var(--s-7) var(--s-6) var(--s-6);
  width: 100%;
}
.promobox.petrol-light {
  background: var(--petrol1-petrol10);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: white;
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:hover {
  --position: -2px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:disabled::before {
  border: 1px solid var(--grau2-petrol9);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: var(--petrol8-petrol3);
  border: 1px solid var(--petrol8-petrol3);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:focus-visible::before {
  outline: 2px solid var(--petrol8-weiss);
  outline-offset: 3px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary .button__label {
  z-index: 1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: var(--petrol8-petrol3);
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:hover {
  --position: -2px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:disabled::before {
  border: 1px solid var(--grau5-grau4);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: transparent;
  border: 1px solid var(--petrol8-petrol3);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:focus-visible::before {
  outline: 2px solid var(--petrol8-petrol3);
  outline-offset: 3px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary .button__label {
  z-index: 1;
}
.promobox.petrol-light .promobox__link a.link {
  color: var(--petrol8-petrol3);
}
.promobox.petrol {
  background-color: var(--petrol8);
  color: var(--weiss-grau1);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: var(--petrol8);
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:hover {
  --position: -2px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:disabled::before {
  border: 1px solid var(--grau2-petrol9);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: var(--postfinancegelb);
  border: 1px solid var(--postfinancegelb);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:focus-visible::before {
  outline: 2px solid var(--weiss);
  outline-offset: 3px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary .button__label {
  z-index: 1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: white;
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:hover {
  --position: -2px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:disabled::before {
  border: 1px solid var(--grau5-grau4);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: transparent;
  border: 1px solid white;
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:focus-visible::before {
  outline: 2px solid white;
  outline-offset: 3px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary .button__label {
  z-index: 1;
}
.promobox.petrol .promobox__link a.link {
  color: var(--petrol3);
}
.promobox.petrol .promobox__link a.link:hover, .promobox.petrol .promobox__link a.link:focus {
  color: var(--petrol4);
}
.promobox.petrol .promobox__link a.link:focus-visible::after {
  border-color: var(--weiss);
}
.promobox__title {
  color: inherit;
}
.promobox__subtitle {
  margin-top: var(--s-1);
}
.promobox__text.richtext {
  display: flex;
  flex-direction: column;
}
.promobox__text.richtext ul,
.promobox__text.richtext ol,
.promobox__text.richtext p {
  margin-top: var(--s-5);
}
.promobox__text.richtext ul:first-child,
.promobox__text.richtext ol:first-child,
.promobox__text.richtext p:first-child {
  margin-top: 0;
}
.promobox__text.richtext ul:not([class]),
.promobox__text.richtext ol:not([class]) {
  display: flex;
  flex-direction: column;
  list-style-position: outside;
  padding-left: 20px;
}
.promobox__text.richtext ul:not([class]) {
  list-style-type: disc;
}
.promobox__text.richtext ol:not([class]) {
  list-style-type: decimal;
}
.promobox__text ul,
.promobox__text ol {
  list-style: revert;
  padding-left: 28px;
}
.promobox__text ul:not(:last-child),
.promobox__text ol:not(:last-child) {
  margin-bottom: var(--s-7);
}
.petrol .promobox__text a {
  color: var(--petrol3);
}
.petrol .promobox__text a svg {
  color: var(--petrol3);
}
.petrol .promobox__text a:focus-visible, .petrol .promobox__text a:hover {
  border-color: var(--weiss-grau1);
  color: var(--petrol4);
}
.petrol .promobox__text a:focus-visible svg, .petrol .promobox__text a:hover svg {
  color: var(--petrol4);
}
.petrol .promobox__text a:focus-visible::after {
  border-color: var(--weiss-grau1);
}
.promobox__image {
  margin-inline: auto;
  height: 160px;
  width: 160px;
}
.promobox__action_container {
  margin-top: auto;
}
.promobox__link {
  display: flex;
  margin-bottom: var(--s-5);
}
.promobox__link a.link:hover .link__text {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 15%; /* 4.5px */
  text-underline-position: from-font;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9wcm9tb2JveC9wcm9tb2JveC5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUFFLFNBQVM7QUFDOUI7QUFDQTtFQUNFO0lBQ0Usc0JBQXNCO0lBQ3RCLGVBQWU7RUFDakI7QUFDRjtBQUVBOzs7RUFHRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRTs7O0lBR0Usd0JBQXdCO0lBQ3hCLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjtBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWMsRUFBRSxTQUFTO0FBQzNCO0FBQ0E7RUFDRTtJQUNFLHVDQUF1QztJQUN2QyxlQUFlO0VBQ2pCO0FBQ0Y7QUFFQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNDQUFzQztFQUN0QywwREFBMEQ7RUFDMUQsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsc0JBQXNCO0VB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QUFxQjtBQUN2QjtBQUNBO0VBQ0UsZ0NBQWdDO0FBQ2xDO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx1Q0FBK0I7VUFBL0IsK0JBQStCO0VBQy9CLG9DQUE0QjtVQUE1Qiw0QkFBNEI7RUFDNUIsaUNBQThCO1VBQTlCLDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IsMEJBQTBCLEVBQUUsVUFBVTtFQUN0QyxrQ0FBa0M7QUFDcEMiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL3Byb21vYm94L3Byb21vYm94LmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLnByb21vYm94X190aXRsZSB7XG4gIC8qIFNNL0gzXzIwX2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7IC8qIDI1cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveF9fdGl0bGUge1xuICAgIC8qIE1EL0xHL0gzXzI0X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fdGV4dCwgLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHAsIC5wcm9tb2JveF9fc3VidGl0bGUge1xuICAvKiBTTS9QXzE2X2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveF9fdGV4dCwgLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLFxuICAucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2wsXG4gIC5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBwLCAucHJvbW9ib3hfX3N1YnRpdGxlIHtcbiAgICAvKiBNRC9MRy9YTC9QXzE4X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fc3VidGl0bGUge1xuICAvKiBYTC9QXzE4X2JvbGQgKi9cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5LCAucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSwgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5LCAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gIC8qIFVJL1NNL0J1dHRvbl9sYWJlbF9tZWRpdW1fbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiAxNHB4ICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5LCAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICAvKiBVSS9YTC1MRy9CdXR0b25fbGFiZWxfbWVkaXVtX2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUsIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGU6OmFmdGVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCk7XG4gIGJvcmRlcjogdmFyKC0tT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGJvdHRvbTogLTZweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC00cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIHRvcDogLTZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBhbmltYXRpb246IGZvcndhcmRzIGFwcGVhciAxMDBtcyBjdWJpYy1iZXppZXIoMC4xNiwgMC42NjUsIDAuNjEsIDAuOTMpO1xufVxuLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZSwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlLCAucHJvbW9ib3hfX3RleHQgYTpob3ZlciwgLnByb21vYm94X19saW5rIGEubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2wxMS1ncmF1MSk7XG59XG4ucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZSAucnRlLWljb24tYWZ0ZXIgLnJ0ZS1pY29uLWFmdGVyLWNvbnRhaW5lciAucnRlLWljb24tYWZ0ZXItYm94LCAucHJvbW9ib3hfX3RleHQgYTpob3ZlciAucnRlLWljb24tYWZ0ZXIgLnJ0ZS1pY29uLWFmdGVyLWNvbnRhaW5lciAucnRlLWljb24tYWZ0ZXItYm94LCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmhvdmVyIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi04KTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhIC5ydGUtaWNvbi1hZnRlciwgLnByb21vYm94X19saW5rIGEubGluayAucnRlLWljb24tYWZ0ZXIge1xuICAtLWljb24tc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXMtMik7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyIHN2ZywgLnByb21vYm94X19saW5rIGEubGluayAucnRlLWljb24tYWZ0ZXIgc3ZnIHtcbiAgZmlsbDogbm9uZTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fbGluayBhLmxpbmsgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCB7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ucHJvbW9ib3gtY29tcG9uZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9tb2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTIwKTtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tcy03KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1zLTcpIHZhcigtLXMtNikgdmFyKC0tcy02KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGV0cm9sMS1wZXRyb2wxMCk7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLS1wb3NpdGlvbjogMDtcbiAgcGFkZGluZzogdmFyKC0tcy00KSB2YXIoLS1zLTcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zLTUpIDMycHg7XG4gIH1cbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIC0tcG9zaXRpb246IC0ycHg7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctZ3JhdTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXUyLXBldHJvbDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXdlaXNzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSAuYnV0dG9uX19sYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIC0tcG9zaXRpb246IDA7XG4gIHBhZGRpbmc6IHZhcigtLXMtNCkgdmFyKC0tcy03KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zLTUpIDMycHg7XG4gIH1cbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgLS1wb3NpdGlvbjogLTJweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWdyYXU3LWdyYXUyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXU1LWdyYXU0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JhdTItcGV0cm9sOSk7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGluc2V0IDAuMTVzIGVhc2Utb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkgLmJ1dHRvbl9fbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG59XG4ucHJvbW9ib3gucGV0cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGV0cm9sOCk7XG4gIGNvbG9yOiB2YXIoLS13ZWlzcy1ncmF1MSk7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLS1wb3NpdGlvbjogMDtcbiAgcGFkZGluZzogdmFyKC0tcy00KSB2YXIoLS1zLTcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zLTUpIDMycHg7XG4gIH1cbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIC0tcG9zaXRpb246IC0ycHg7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctZ3JhdTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXUyLXBldHJvbDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wb3N0ZmluYW5jZWdlbGIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wb3N0ZmluYW5jZWdlbGIpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS13ZWlzcyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkgLmJ1dHRvbl9fbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLS1wb3NpdGlvbjogMDtcbiAgcGFkZGluZzogdmFyKC0tcy00KSB2YXIoLS1zLTcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IHZhcigtLXMtNSkgMzJweDtcbiAgfVxufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICAtLXBvc2l0aW9uOiAtMnB4O1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctZ3JhdTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JhdTUtZ3JhdTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiB2YXIoLS1wb3NpdGlvbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGluc2V0IDAuMTVzIGVhc2Utb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB3aGl0ZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IC5idXR0b25fX2xhYmVsIHtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByb21vYm94X19saW5rIGEubGluayB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2wzKTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByb21vYm94X19saW5rIGEubGluazpob3ZlciwgLnByb21vYm94LnBldHJvbCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDQpO1xufVxuLnByb21vYm94LnBldHJvbCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13ZWlzcyk7XG59XG4ucHJvbW9ib3hfX3RpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucHJvbW9ib3hfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcy0xKTtcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2wsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgcCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtNSk7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWw6Zmlyc3QtY2hpbGQsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2w6Zmlyc3QtY2hpbGQsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWw6bm90KFtjbGFzc10pLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sOm5vdChbY2xhc3NdKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bDpub3QoW2NsYXNzXSkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2w6bm90KFtjbGFzc10pIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuLnByb21vYm94X190ZXh0IHVsLFxuLnByb21vYm94X190ZXh0IG9sIHtcbiAgbGlzdC1zdHlsZTogcmV2ZXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG4ucHJvbW9ib3hfX3RleHQgdWw6bm90KDpsYXN0LWNoaWxkKSxcbi5wcm9tb2JveF9fdGV4dCBvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcy03KTtcbn1cbi5wZXRyb2wgLnByb21vYm94X190ZXh0IGEge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sMyk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2wzKTtcbn1cbi5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZSwgLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2Vpc3MtZ3JhdTEpO1xuICBjb2xvcjogdmFyKC0tcGV0cm9sNCk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUgc3ZnLCAucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w0KTtcbn1cbi5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXdlaXNzLWdyYXUxKTtcbn1cbi5wcm9tb2JveF9faW1hZ2Uge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBoZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMTYwcHg7XG59XG4ucHJvbW9ib3hfX2FjdGlvbl9jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnByb21vYm94X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcy01KTtcbn1cbi5wcm9tb2JveF9fbGluayBhLmxpbms6aG92ZXIgLmxpbmtfX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlOyAvKiA0LjVweCAqL1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xufSJdfQ== */