:root {
  --universal_caption_font_size: calc(26px + 10 * (100vw - 320px) / 1280);
  --header_font_size: 40px;
  --xxl_caption_font_size: var(--universal_caption_font_size);
  --xl_caption_font_size: 40px;
  --lg_caption_font_size: var(--universal_caption_font_size);
  --md_caption_font_size: 20px;
  --sm_caption_font_size: 18px;
  --card_font_size: 20px;
}
@media screen and (min-width: 375px) {
  :root {
    --xl_caption_font_size: 42px;
  }
}
@media screen and (min-width: 390px) {
  :root {
    --card_font_size: 25px;
  }
}
@media screen and (min-width: 640px) {
  :root {
    --xxl_caption_font_size: 42px;
    --md_caption_font_size: 25px;
    --sm_caption_font_size: 25px;
  }
}
@media screen and (min-width: 1200px) {
  :root {
    --xl_caption_font_size: 70px;
    --header_font_size: 61px;
  }
}

@media (max-width: 768px) {
  header#header.padding {
    margin-bottom: 50px;
  }
}
.caption-h1 {
  color: white;
  -webkit-hyphens: none;
          hyphens: none;
}

.lp-header .lp-img {
  min-height: 600px;
  background-position-x: 47%;
  background-size: cover;
  position: relative;
}
@media (max-width: 768px) {
  .lp-header .lp-img {
    min-height: 380px;
  }
}
.lp-header .lp-content-wrapper {
  display: flex;
  justify-content: center;
  margin: 0 30px;
}
.lp-header .lp-content-wrapper h2 {
  font-size: var(--header_font_size);
  line-height: 1.2;
  color: white;
  padding-top: 0.3em;
  margin-top: 0;
  text-shadow: 1px 1px 15px #000000;
}
.lp-header .lp-content-wrapper button {
  all: unset;
  position: absolute;
  bottom: 20%;
  background-color: #f6841f;
  padding: 10px 20px;
  border-radius: 15px;
}
.lp-header .lp-content-wrapper button a {
  color: white;
  text-decoration: none;
  font-size: 15px;
}
@media screen and (min-width: 1200px) {
  .lp-header .lp-content-wrapper {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lp-header .lp-content-wrapper-item h2 {
    margin-top: 1.3em;
  }
  .lp-header .lp-content-wrapper-item button {
    bottom: 40%;
  }
  .lp-header .lp-content-wrapper-item-1 {
    grid-column-start: 1;
  }
  .lp-header .lp-content-wrapper-item-2 {
    grid-column-start: 2;
  }
  .lp-header .lp-content-wrapper-item-3 {
    grid-column-start: 3;
  }
  .lp-header .lp-content-wrapper-item-4 {
    grid-column: span 2/span 2;
    grid-column-start: 2;
  }
  .lp-header .lp-content-wrapper-item-4 h2 {
    margin-top: 0.3em;
  }
  .lp-header .lp-content-wrapper-item-4 button {
    position: relative;
    bottom: unset;
  }
  .lp-header .lp-img {
    background-position-y: 42%;
  }
}

.section-three-part-text-with-caption {
  background: #f6841f;
  color: white;
}
.section-three-part-text-with-caption p {
  margin: 0;
  padding: 0;
}
.section-three-part-text-with-caption .lp-tptwc-caption {
  font-size: var(--xl_caption_font_size);
  margin-top: 1.5em;
  line-height: 1.1;
}
@media screen and (min-width: 1200px) {
  .section-three-part-text-with-caption .lp-tptwc-text-container {
    margin-top: 1.5em;
  }
  .section-three-part-text-with-caption .lp-tptwc-caption {
    margin-top: 0.6em;
  }
}
.section-three-part-text-with-caption .lp-tptwc-text-container {
  padding-bottom: 50px;
  font-size: 16px;
}
.section-three-part-text-with-caption .lp-tptwc-text-container .lp-tptwc-text {
  margin-top: 1.5em;
}

.section-image-caption-text {
  position: relative;
}
@media screen and (min-width: 1024px) {
  .section-image-caption-text {
    margin-top: 4em;
    padding-top: 6vw;
  }
  .section-image-caption-text .container-fluid .row .col-12.col-lg-6 {
    margin-left: 2.5em;
  }
}
.section-image-caption-text.has_img_left {
  padding-bottom: 8vw;
}
.section-image-caption-text.has_img_left .lp-ict-img-container {
  -o-object-position: top right;
     object-position: top right;
  left: 0;
}
@media screen and (min-width: 1024px) {
  .section-image-caption-text.has_img_left .row {
    flex-direction: row-reverse;
  }
}
.section-image-caption-text.has_img_right .lp-ict-img-container {
  -o-object-position: top left;
     object-position: top left;
  right: 0;
}
@media screen and (min-width: 1024px) {
  .section-image-caption-text.has_img_right .bg-wrapper {
    padding-top: 4em;
  }
  .section-image-caption-text.has_img_right .bg-wrapper .col-12.col-lg-6 {
    padding-bottom: 1em;
  }
}
.section-image-caption-text.ict-setting-has-custom-background .lp-ict-img-container {
  background-color: white;
}
.section-image-caption-text.ict-setting-has-custom-background .lp-ict-caption {
  color: white;
}
.section-image-caption-text.ict-setting-has-custom-background .lp-ict-text {
  color: white;
}
.section-image-caption-text .row {
  flex-direction: column-reverse;
}
.section-image-caption-text .row .lp-ict-img-container {
  width: 100%;
}
.section-image-caption-text .row .lp-ict-img-container img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .section-image-caption-text .row .lp-ict-img-container {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 45%;
  }
}
@media screen and (min-width: 1024px) {
  .section-image-caption-text {
    margin-top: unset;
  }
  .section-image-caption-text.has_img_left .container .row {
    flex-direction: row-reverse;
  }
}
.section-image-caption-text .lp-ict-img-container img.img_left {
  border-bottom-right-radius: 90px;
}
.section-image-caption-text .lp-ict-img-container img.img_right {
  border-top-left-radius: 90px;
  margin-bottom: -8px;
}
.section-image-caption-text .lp-ict-caption {
  font-size: var(--lg_caption_font_size);
  color: #f6841f;
  line-height: 1.1;
}
@media screen and (max-width: 1024px) {
  .section-image-caption-text .lp-ict-caption {
    margin-top: 2.5em;
  }
}
.section-image-caption-text .lp-ict-text {
  font-size: 18px;
}
.section-image-caption-text .colored {
  background: #f6841f;
  color: white;
  padding: 16px;
  margin: 0 -16px;
}
.section-image-caption-text .colored a {
  color: white;
  text-decoration: underline;
}
.section-image-caption-text .colored a:hover {
  color: white;
}

.section-small-caption-text {
  line-height: 1.1;
  margin-top: 2em;
}
.section-small-caption-text p {
  line-height: 1.4;
}
@media screen and (min-width: 1200px) {
  .section-small-caption-text {
    margin-top: 8em;
  }
}
.section-small-caption-text .lp-sct-caption {
  font-size: var(--lg_caption_font_size);
  color: #f6841f;
}
.section-small-caption-text .lp-sct-text {
  font-size: 16px;
}

section.section-icon-caption-text {
  margin-top: 2em;
}
section.section-icon-caption-text .lp-ict-icon > img {
  width: 32px;
  margin-bottom: 0.5em;
}
@media screen and (min-width: 375.99px) {
  section.section-icon-caption-text .lp-ict-icon > img {
    width: 42px;
  }
}
section.section-icon-caption-text .lp-ict-caption {
  font-size: var(--md_caption_font_size);
  margin-bottom: 0.75em;
}
section.section-icon-caption-text .lp-ict-text {
  font-size: 18px;
}
section.section-icon-caption-text .lp-ict-text p {
  margin: 0;
  margin-top: 0.5em;
}
section.section-icon-caption-text .lp-ict-repeatable-entry {
  margin-bottom: 1.5em;
}

section.section-process-visualization {
  margin-bottom: 3em;
}
section.section-process-visualization .lp-pv-max-width {
  max-width: 460px;
}
section.section-process-visualization .lp-pv-background {
  background-color: #f6841f;
  color: white;
}
section.section-process-visualization .lp-pv-background .lp-pv-caption {
  font-size: var(--xxl_caption_font_size);
  line-height: 1.1;
  margin-bottom: 1em;
  margin-top: 1.5em;
  -webkit-hyphens: auto;
          hyphens: auto;
}
section.section-process-visualization .lp-pv-background div.lp-pv-icon-circle {
  position: relative;
  display: flex;
  justify-content: center;
  background-color: white;
  border-radius: 100px;
  padding: 10px;
  width: 90px;
  aspect-ratio: 1;
  border: 2px solid orange;
}
section.section-process-visualization .lp-pv-background div.lp-pv-icon-circle img {
  scale: 0.8;
}
section.section-process-visualization .lp-pv-background .lp-pv-path-symbol {
  position: absolute;
  top: 100%;
  left: 45px;
  right: 45px;
  stroke: currentColor;
  fill: none;
  width: calc(100% - 90px);
  height: calc(10em + 0vw + 3vw);
}
section.section-process-visualization .lp-pv-background .lp-pv-container {
  display: flex;
  gap: 5px;
  margin-bottom: calc(10em + 0vw);
  align-items: center;
}
@media screen and (min-width: 375px) {
  section.section-process-visualization .lp-pv-background .lp-pv-container {
    gap: 15px;
  }
}
@media screen and (min-width: 425px) {
  section.section-process-visualization .lp-pv-background .lp-pv-container {
    gap: 30px;
  }
}
section.section-process-visualization .lp-pv-background .lp-pv-container .lp-pv-text {
  font-size: 14px;
  line-height: 1.1;
  position: absolute;
  width: calc(100% - 90px);
  left: calc(90px + 7%);
}
@media screen and (min-width: 375.99px) {
  section.section-process-visualization .lp-pv-background .lp-pv-container .lp-pv-text {
    font-size: 16px;
  }
}
@media screen and (min-width: 425.99px) {
  section.section-process-visualization .lp-pv-background .lp-pv-container .lp-pv-text {
    font-size: 18px;
  }
}
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(3),
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(5) {
  flex-direction: row-reverse;
}
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(3) .lp-pv-text,
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(5) .lp-pv-text {
  left: unset;
  right: calc(90px + 7%);
}
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(3) .lp-pv-path-symbol,
section.section-process-visualization .lp-pv-background .lp-pv-container:nth-of-type(5) .lp-pv-path-symbol {
  transform: scaleX(-1);
}

section.section-hovering-card {
  margin-top: -8em;
  margin-bottom: 3em;
}
section.section-hovering-card .lp-hc-background {
  border-radius: 40px;
  padding-top: 2em;
  padding-bottom: 2em;
}
section.section-hovering-card .lp-hc-btn-wrapper {
  justify-content: center;
  display: flex;
}
section.section-hovering-card .lp-hc-container {
  padding-bottom: 15px;
  width: 80%;
}
section.section-hovering-card .lp-hc-container .lp-hc-text {
  color: white;
  font-size: var(--card_font_size);
  line-height: 1.1;
  margin: 35px 0.8em;
  text-align: center;
}
section.section-hovering-card .lp-hc-container .lp-hc-btn {
  all: unset;
  border-radius: 25px;
  padding: 15px 15px;
  text-align: center;
}
@media screen and (min-width: 500px) {
  section.section-hovering-card .lp-hc-container .lp-hc-btn {
    width: 60%;
  }
}
section.section-hovering-card .lp-hc-container .lp-hc-btn a {
  all: unset;
  font-size: 18px;
  text-decoration: none;
  color: white;
}

section.section-caption-with-icon-texts-rows {
  margin-bottom: 2em;
}
section.section-caption-with-icon-texts-rows p {
  margin-top: 0;
  margin-bottom: 0.5em;
}
section.section-caption-with-icon-texts-rows p:first-of-type {
  font-size: calc(12px + 4 * (100vw - 320px) / 1280);
}
@media screen and (min-width: 375px) {
  section.section-caption-with-icon-texts-rows p:first-of-type {
    font-size: calc(14px + 4 * (100vw - 320px) / 1280);
  }
}
section.section-caption-with-icon-texts-rows .container-fluid .row:nth-of-type(2) > div {
  margin-bottom: 3em;
}
section.section-caption-with-icon-texts-rows img {
  display: inline;
  width: 40px;
}
section.section-caption-with-icon-texts-rows .lp-cwitr-caption {
  font-size: var(--sm_caption_font_size);
  margin-bottom: 2em;
}
section.section-caption-with-icon-texts-rows .lp-cwitr-entry {
  margin-bottom: 1.5em;
}
section.section-caption-with-icon-texts-rows .lp-cwitr-special-background {
  background-color: #f6841f;
  border-bottom-left-radius: 93px;
}
section.section-caption-with-icon-texts-rows .lp-cwitr-special-text {
  padding: 25px 25px;
  margin-bottom: 3em;
}
section.section-caption-with-icon-texts-rows .lp-cwitr-special-text p {
  font-size: calc(14px + 4 * (100vw - 320px) / 1280);
  margin: 0;
  padding: 0;
  font-weight: 600;
  color: white;
}
section.section-caption-with-icon-texts-rows .col-12.col-md-12.col-xl-8 {
  padding-top: 25px;
}

section.section-caption-slider-cta .lp-csc-background {
  padding-top: 3em;
  background-color: #f6841f;
}
section.section-caption-slider-cta .lp-csc-caption {
  font-size: var(--lg_caption_font_size);
  color: white;
  line-height: 1.1;
  text-align: center;
}
section.section-caption-slider-cta .lp-csc-cta {
  display: flex;
  justify-content: center;
  padding-bottom: 4em;
}
section.section-caption-slider-cta .lp-csc-cta button {
  all: unset;
  background-color: #006B78;
  padding: 10px 45px;
  border-radius: 19px;
}
section.section-caption-slider-cta .lp-csc-cta button a {
  font-size: 19px;
  color: white;
  text-decoration: none;
}

.lp-component-csc-cta {
  all: unset;
  background-color: #006B78;
  padding: 10px 45px;
  border-radius: 19px;
}
.lp-component-csc-cta a {
  font-size: 19px;
  color: white;
  text-decoration: none;
}

#typisierungsformular {
  line-height: 0;
}

.section-content table,
.section-content ul {
  font-family: "Open Sans", "Sagona W00 Medium", Arial, Helvetica, sans-serif;
}

.less-padding {
  padding-left: 4.48% !important;
  padding-right: 4.48% !important;
}

.no-padding {
  padding: 0 !important;
}

.no-margin {
  margin: 0 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmRpbmdwYWdlL2xhbmRpbmdwYWdlLnNjc3MiLCJsYW5kaW5ncGFnZS9sYW5kaW5ncGFnZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUE7RUFDRSx1RUFBQTtFQUNBLHdCQUFBO0VBQ0EsMkRBQUE7RUFDQSw0QkFBQTtFQUNBLDBEQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFBO0FDTEY7QURXRTtFQWRGO0lBZUksNEJBQUE7RUNSRjtBQUNGO0FEVUU7RUFsQkY7SUFtQkksc0JBQUE7RUNQRjtBQUNGO0FEU0U7RUF0QkY7SUF1QkksNkJBQUE7SUFDQSw0QkFBQTtJQUNBLDRCQUFBO0VDTkY7QUFDRjtBRFFFO0VBNUJGO0lBNkJJLDRCQUFBO0lBQ0Esd0JBQUE7RUNMRjtBQUNGOztBRFVBO0VBRUU7SUFDRSxtQkFBQTtFQ1JGO0FBQ0Y7QURXQTtFQUNFLFlBQUE7RUFDQSxxQkFBQTtVQUFBLGFBQUE7QUNURjs7QURhRTtFQUNFLGlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDVko7QURZRTtFQUNFO0lBQ0UsaUJBQUE7RUNWSjtBQUNGO0FEYUU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDWEo7QURjSTtFQUNFLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBRUEsaUNBQUE7QUNiTjtBRGlCSTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkF4Rkc7RUF5Rkgsa0JBQUE7RUFDQSxtQkFBQTtBQ2ZOO0FEaUJNO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBQ2ZSO0FEb0JFO0VBQ0U7SUFDRSxhQUFBO0lBQ0EsZ0RBQUE7RUNsQko7RURxQk07SUFDRSxpQkFBQTtFQ25CUjtFRHFCTTtJQUNFLFdBQUE7RUNuQlI7RURxQk07SUFDRSxvQkFBQTtFQ25CUjtFRHFCTTtJQUNFLG9CQUFBO0VDbkJSO0VEcUJNO0lB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QUE7QUNuR047QURxR007RUFIRjtJQUlJLGtEQUFBO0VDbEdOO0FBQ0Y7QURzR0U7RUFDRSxrQkFBQTtBQ3BHSjtBRHdHRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0FDdEdKO0FEeUdFO0VBQ0Usc0NBQUE7RUFDQSxrQkFBQTtBQ3ZHSjtBRDBHRTtFQUNFLG9CQUFBO0FDeEdKO0FEMkdFO0VBQ0UseUJBdGpCSztFQXVqQkwsK0JBQUE7QUN6R0o7QUQ0R0U7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FDMUdKO0FENEdJO0VBQ0Usa0RBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQzFHTjtBRDhHRTtFQUNFLGlCQXZEVTtBQ3JEZDs7QURrSEU7RUFDRSxnQkFBQTtFQUNBLHlCQWhsQks7QUNpZVQ7QURrSEU7RUFDRSxzQ0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FDaEhKO0FEb0hFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QUNsSEo7QURvSEk7RUFDRSxVQUFBO0VBQ0EseUJBam1CQztFQWttQkQsa0JBQUE7RUFDQSxtQkFBQTtBQ2xITjtBRG9ITTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUNsSFI7O0FEd0hBO0VBQ0UsVUFBQTtFQUNBLHlCQWhuQks7RUFpbkJMLGtCQUFBO0VBQ0EsbUJBQUE7QUNySEY7QUR1SEU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDckhKOztBRHlIQTtFQUNFLGNBQUE7QUN0SEY7O0FEeUhBOztFQUVFLDJFQUFBO0FDdEhGOztBRHlIQTtFQUNFLDhCQUFBO0VBQ0EsK0JBQUE7QUN0SEY7O0FEeUhBO0VBQ0UscUJBQUE7QUN0SEY7O0FEeUhBO0VBQ0Usb0JBQUE7QUN0SEYiLCJmaWxlIjoibGFuZGluZ3BhZ2UvbGFuZGluZ3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJG9yYW5nZTogI2Y2ODQxZjtcbiRibHVlOiAjMDA2Qjc4O1xuXG4kdGFibGV0X2JyZWFrcG9pbnQ6IDY0MHB4O1xuJGRlc2t0b3BfYnJlYWtwb2ludDogMTIwMHB4O1xuXG46cm9vdCB7XG4gIC0tdW5pdmVyc2FsX2NhcHRpb25fZm9udF9zaXplOiBjYWxjKDI2cHggKyAxMCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICAtLWhlYWRlcl9mb250X3NpemU6IDQwcHg7XG4gIC0teHhsX2NhcHRpb25fZm9udF9zaXplOiB2YXIoLS11bml2ZXJzYWxfY2FwdGlvbl9mb250X3NpemUpO1xuICAtLXhsX2NhcHRpb25fZm9udF9zaXplOiA0MHB4O1xuICAtLWxnX2NhcHRpb25fZm9udF9zaXplOiB2YXIoLS11bml2ZXJzYWxfY2FwdGlvbl9mb250X3NpemUpO1xuICAtLW1kX2NhcHRpb25fZm9udF9zaXplOiAyMHB4O1xuICAtLXNtX2NhcHRpb25fZm9udF9zaXplOiAxOHB4O1xuICAtLWNhcmRfZm9udF9zaXplOiAyMHB4O1xuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgLS14bF9jYXB0aW9uX2ZvbnRfc2l6ZTogNDJweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MHB4KSB7XG4gICAgLS1jYXJkX2ZvbnRfc2l6ZTogMjVweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXRfYnJlYWtwb2ludCkge1xuICAgIC0teHhsX2NhcHRpb25fZm9udF9zaXplOiA0MnB4O1xuICAgIC0tbWRfY2FwdGlvbl9mb250X3NpemU6IDI1cHg7XG4gICAgLS1zbV9jYXB0aW9uX2ZvbnRfc2l6ZTogMjVweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wX2JyZWFrcG9pbnQpIHtcbiAgICAtLXhsX2NhcHRpb25fZm9udF9zaXplOiA3MHB4O1xuICAgIC0taGVhZGVyX2ZvbnRfc2l6ZTogNjFweDtcbiAgfVxuXG59XG5cbi8vIGN1c3RvbWl6aW5nIG9sZCBzdHlsZSBiZWhhdmlvcnNcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4gIGhlYWRlciNoZWFkZXIucGFkZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY2FwdGlvbi1oMXtcbiAgY29sb3I6IHdoaXRlO1xuICBoeXBoZW5zOiBub25lO1xufVxuXG4ubHAtaGVhZGVyIHtcbiAgLmxwLWltZyB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA0NyU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxwLWltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICB9XG4gIH1cblxuICAubHAtY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAzMHB4O1xuXG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWhlYWRlcl9mb250X3NpemUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjNlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDE1cHggIzAwMDAwMDtcbiAgICB9XG5cblxuICAgIGJ1dHRvbiB7XG4gICAgICBhbGw6IHVuc2V0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMC4wMHB4KSB7XG4gICAgLmxwLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS4zZW07XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBib3R0b206IDQwJTtcbiAgICAgICAgfVxuICAgICAgICAmLTEge1xuICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgICB9XG4gICAgICAgICYtMiB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICAgIH1cbiAgICAgICAgJi0zIHtcbiAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICAgICAgfVxuICAgICAgICAmLTQge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4zZW07XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxwLWltZyB7XG4gICAgICAvL2JhY2tncm91bmQtcG9zaXRpb24teTogNjMlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBtYXgoMjYlLCA0MiUpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjb250ZW50IGVsZW1lbnQ6IHRocmVlLXBhcnQtdGV4dC13aXRoLWNhcHRpb25cbi5zZWN0aW9uLXRocmVlLXBhcnQtdGV4dC13aXRoLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICBjb2xvcjogd2hpdGU7XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubHAtdHB0d2MtY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS14bF9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDAuMDBweCkge1xuICAgIC5scC10cHR3Yy10ZXh0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICB9XG4gICAgLmxwLXRwdHdjLWNhcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMC42ZW07XG4gICAgfVxuICB9XG5cbiAgLmxwLXRwdHdjLXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAubHAtdHB0d2MtdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICB9XG4gIH1cblxufVxuXG4kbHBfaWN0X2JyOiA5MHB4O1xuJGxwX2ljdF9icDogMTAyNHB4O1xuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRscF9pY3RfYnApIHtcbiAgICBtYXJnaW4tdG9wOiA0ZW07XG4gICAgcGFkZGluZy10b3A6IDZ2dztcblxuICAgIC5jb250YWluZXItZmx1aWQgLnJvdyAuY29sLTEyLmNvbC1sZy02IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgICB9XG4gIH1cblxuICAmLmhhc19pbWdfbGVmdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDh2dztcblxuXG4gICAgLmxwLWljdC1pbWctY29udGFpbmVyIHtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbHBfaWN0X2JwKSB7XG4gICAgICAucm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaGFzX2ltZ19yaWdodCB7XG4gICAgLmxwLWljdC1pbWctY29udGFpbmVyIHtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbHBfaWN0X2JwKSB7XG4gICAgICAuYmctd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0ZW07XG5cbiAgICAgICAgJiAuY29sLTEyLmNvbC1sZy02IHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pY3Qtc2V0dGluZy1oYXMtY3VzdG9tLWJhY2tncm91bmQge1xuICAgIC5scC1pY3QtaW1nLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cblxuICAgIC5scC1pY3QtY2FwdGlvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLmxwLWljdC10ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAucm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAubHAtaWN0LWltZy1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbHBfaWN0X2JwKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRscF9pY3RfYnApIHtcbiAgICBtYXJnaW4tdG9wOiB1bnNldDtcblxuICAgICYuaGFzX2ltZ19sZWZ0IHtcbiAgICAgIC5jb250YWluZXIgLnJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5scC1pY3QtaW1nLWNvbnRhaW5lciB7XG4gICAgaW1nIHtcbiAgICAgICYuaW1nX2xlZnQge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGxwX2ljdF9icjtcbiAgICAgIH1cblxuICAgICAgJi5pbWdfcmlnaHQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkbHBfaWN0X2JyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5scC1pY3QtY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1sZ19jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjQuMDBweCkge1xuICAgICAgbWFyZ2luLXRvcDogMi41ZW07XG4gICAgfVxuICB9XG5cbiAgLmxwLWljdC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuXG4gIC8vaW1nIHtcbiAgLy8gIG1heC13aWR0aDogMTAwdnc7XG4gIC8vICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgLy99XG5cbiAgLmNvbG9yZWQge1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuLnNlY3Rpb24tc21hbGwtY2FwdGlvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luLXRvcDogMmVtO1xuXG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwLjAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiA4ZW07XG4gIH1cblxuICAubHAtc2N0LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tbGdfY2FwdGlvbl9mb250X3NpemUpO1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICB9XG5cbiAgLmxwLXNjdC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuc2VjdGlvbi5zZWN0aW9uLWljb24tY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMmVtO1xuXG4gIC5scC1pY3QtaWNvbiB7XG4gICAgPiBpbWcge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1Ljk5cHgpIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxwLWljdC1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLW1kX2NhcHRpb25fZm9udF9zaXplKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gIH1cblxuICAubHAtaWN0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmxwLWljdC1yZXBlYXRhYmxlLWVudHJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxufVxuXG4kZGlzdGFuY2VfYnRfaWNvbnM6IGNhbGMoMTBlbSArIDB2dyk7XG5zZWN0aW9uLnNlY3Rpb24tcHJvY2Vzcy12aXN1YWxpemF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuXG4gIC5scC1wdi1tYXgtd2lkdGgge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gIH1cblxuICAubHAtcHYtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAubHAtcHYtY2FwdGlvbiB7XG4gICAgICBmb250LXNpemU6IHZhcigtLXh4bF9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICBoeXBoZW5zOiBhdXRvO1xuICAgIH1cblxuXG4gICAgZGl2LmxwLXB2LWljb24tY2lyY2xlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBvcmFuZ2U7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIC8vd2lkdGg6IDQwcHg7XG4gICAgICAgIHNjYWxlOiAwLjg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAubHAtcHYtcGF0aC1zeW1ib2wge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogNDVweDtcbiAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKCRkaXN0YW5jZV9idF9pY29ucyArIDN2dyk7XG5cbiAgICB9XG5cblxuICAgIC5scC1wdi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGRpc3RhbmNlX2J0X2ljb25zO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjVweCkge1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5scC1wdi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgbGVmdDogY2FsYyg5MHB4ICsgNyUpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NS45OXB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI1Ljk5cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubHAtcHYtY29udGFpbmVyOm50aC1vZi10eXBlKDMpLFxuICAgIC5scC1wdi1jb250YWluZXI6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAubHAtcHYtdGV4dCB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogY2FsYyg5MHB4ICsgNyUpO1xuICAgICAgfVxuXG4gICAgICAubHAtcHYtcGF0aC1zeW1ib2wge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuc2VjdGlvbi5zZWN0aW9uLWhvdmVyaW5nLWNhcmQge1xuICBtYXJnaW4tdG9wOiAtOGVtO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG5cbiAgLmxwLWhjLWJhY2tncm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICB9XG5cbiAgLmxwLWhjLWJ0bi13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxwLWhjLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDgwJTtcblxuICAgIC5scC1oYy10ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tY2FyZF9mb250X3NpemUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIG1hcmdpbjogMzVweCAwLjhlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubHAtaGMtYnRuIHtcbiAgICAgIGFsbDogdW5zZXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgYWxsOiB1bnNldDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cbiRscF9jd2l0cl9wdDogMjVweDtcbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXdpdGgtaWNvbi10ZXh0cy1yb3dzIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEycHggKyA0ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgNCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXItZmx1aWQgLnJvdzpudGgtb2YtdHlwZSgyKSA+IGRpdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB9XG5cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC5scC1jd2l0ci1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLXNtX2NhcHRpb25fZm9udF9zaXplKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIH1cblxuICAubHAtY3dpdHItZW50cnkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICB9XG5cbiAgLmxwLWN3aXRyLXNwZWNpYWwtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5M3B4O1xuICB9XG5cbiAgLmxwLWN3aXRyLXNwZWNpYWwtdGV4dCB7XG4gICAgcGFkZGluZzogJGxwX2N3aXRyX3B0IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDQgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtMTIuY29sLW1kLTEyLmNvbC14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogJGxwX2N3aXRyX3B0O1xuICB9XG59XG5cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXNsaWRlci1jdGEge1xuXG4gIC5scC1jc2MtYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZy10b3A6IDNlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICB9XG5cbiAgLmxwLWNzYy1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWxnX2NhcHRpb25fZm9udF9zaXplKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuXG4gIC5scC1jc2MtY3RhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA0ZW07XG5cbiAgICBidXR0b24ge1xuICAgICAgYWxsOiB1bnNldDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgcGFkZGluZzogMTBweCA0NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5scC1jb21wb25lbnQtY3NjLWN0YSB7XG4gIGFsbDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBwYWRkaW5nOiAxMHB4IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG5cbiAgYSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuI3R5cGlzaWVydW5nc2Zvcm11bGFyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5zZWN0aW9uLWNvbnRlbnQgdGFibGUsXG4uc2VjdGlvbi1jb250ZW50IHVsIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiU2Fnb25hIFcwMCBNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLmxlc3MtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogNC40OCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNC40OCUgIWltcG9ydGFudDtcbn1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbiIsIjpyb290IHtcbiAgLS11bml2ZXJzYWxfY2FwdGlvbl9mb250X3NpemU6IGNhbGMoMjZweCArIDEwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIC0taGVhZGVyX2ZvbnRfc2l6ZTogNDBweDtcbiAgLS14eGxfY2FwdGlvbl9mb250X3NpemU6IHZhcigtLXVuaXZlcnNhbF9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gIC0teGxfY2FwdGlvbl9mb250X3NpemU6IDQwcHg7XG4gIC0tbGdfY2FwdGlvbl9mb250X3NpemU6IHZhcigtLXVuaXZlcnNhbF9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gIC0tbWRfY2FwdGlvbl9mb250X3NpemU6IDIwcHg7XG4gIC0tc21fY2FwdGlvbl9mb250X3NpemU6IDE4cHg7XG4gIC0tY2FyZF9mb250X3NpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICA6cm9vdCB7XG4gICAgLS14bF9jYXB0aW9uX2ZvbnRfc2l6ZTogNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzkwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY2FyZF9mb250X3NpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIDpyb290IHtcbiAgICAtLXh4bF9jYXB0aW9uX2ZvbnRfc2l6ZTogNDJweDtcbiAgICAtLW1kX2NhcHRpb25fZm9udF9zaXplOiAyNXB4O1xuICAgIC0tc21fY2FwdGlvbl9mb250X3NpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICA6cm9vdCB7XG4gICAgLS14bF9jYXB0aW9uX2ZvbnRfc2l6ZTogNzBweDtcbiAgICAtLWhlYWRlcl9mb250X3NpemU6IDYxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIucGFkZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmNhcHRpb24taDEge1xuICBjb2xvcjogd2hpdGU7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5cbi5scC1oZWFkZXIgLmxwLWltZyB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDQ3JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5scC1oZWFkZXIgLmxwLWltZyB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cbi5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMzBweDtcbn1cbi5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlciBoMiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taGVhZGVyX2ZvbnRfc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxNXB4ICMwMDAwMDA7XG59XG4ubHAtaGVhZGVyIC5scC1jb250ZW50LXdyYXBwZXIgYnV0dG9uIHtcbiAgYWxsOiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODQxZjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmxwLWhlYWRlciAubHAtY29udGVudC13cmFwcGVyIGJ1dHRvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtaGVhZGVyIC5scC1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjNlbTtcbiAgfVxuICAubHAtaGVhZGVyIC5scC1jb250ZW50LXdyYXBwZXItaXRlbSBidXR0b24ge1xuICAgIGJvdHRvbTogNDAlO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIvc3BhbiAyO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTQgaDIge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG4gIC5scC1oZWFkZXIgLmxwLWNvbnRlbnQtd3JhcHBlci1pdGVtLTQgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgfVxuICAubHAtaGVhZGVyIC5scC1pbWcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNDIlO1xuICB9XG59XG5cbi5zZWN0aW9uLXRocmVlLXBhcnQtdGV4dC13aXRoLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjY4NDFmO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VjdGlvbi10aHJlZS1wYXJ0LXRleHQtd2l0aC1jYXB0aW9uIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi10aHJlZS1wYXJ0LXRleHQtd2l0aC1jYXB0aW9uIC5scC10cHR3Yy1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS14bF9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXRocmVlLXBhcnQtdGV4dC13aXRoLWNhcHRpb24gLmxwLXRwdHdjLXRleHQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgfVxuICAuc2VjdGlvbi10aHJlZS1wYXJ0LXRleHQtd2l0aC1jYXB0aW9uIC5scC10cHR3Yy1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgfVxufVxuLnNlY3Rpb24tdGhyZWUtcGFydC10ZXh0LXdpdGgtY2FwdGlvbiAubHAtdHB0d2MtdGV4dC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlY3Rpb24tdGhyZWUtcGFydC10ZXh0LXdpdGgtY2FwdGlvbiAubHAtdHB0d2MtdGV4dC1jb250YWluZXIgLmxwLXRwdHdjLXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNGVtO1xuICAgIHBhZGRpbmctdG9wOiA2dnc7XG4gIH1cbiAgLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5jb250YWluZXItZmx1aWQgLnJvdyAuY29sLTEyLmNvbC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMi41ZW07XG4gIH1cbn1cbi5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dC5oYXNfaW1nX2xlZnQge1xuICBwYWRkaW5nLWJvdHRvbTogOHZ3O1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0Lmhhc19pbWdfbGVmdCAubHAtaWN0LWltZy1jb250YWluZXIge1xuICBvYmplY3QtcG9zaXRpb246IHRvcCByaWdodDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1pbWFnZS1jYXB0aW9uLXRleHQuaGFzX2ltZ19sZWZ0IC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0Lmhhc19pbWdfcmlnaHQgLmxwLWljdC1pbWctY29udGFpbmVyIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0Lmhhc19pbWdfcmlnaHQgLmJnLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0ZW07XG4gIH1cbiAgLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0Lmhhc19pbWdfcmlnaHQgLmJnLXdyYXBwZXIgLmNvbC0xMi5jb2wtbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgfVxufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0LmljdC1zZXR0aW5nLWhhcy1jdXN0b20tYmFja2dyb3VuZCAubHAtaWN0LWltZy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dC5pY3Qtc2V0dGluZy1oYXMtY3VzdG9tLWJhY2tncm91bmQgLmxwLWljdC1jYXB0aW9uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0LmljdC1zZXR0aW5nLWhhcy1jdXN0b20tYmFja2dyb3VuZCAubHAtaWN0LXRleHQge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VjdGlvbi1pbWFnZS1jYXB0aW9uLXRleHQgLnJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dCAucm93IC5scC1pY3QtaW1nLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5yb3cgLmxwLWljdC1pbWctY29udGFpbmVyIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dCAucm93IC5scC1pY3QtaW1nLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1pbWFnZS1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICB9XG4gIC5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dC5oYXNfaW1nX2xlZnQgLmNvbnRhaW5lciAucm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbi5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dCAubHAtaWN0LWltZy1jb250YWluZXIgaW1nLmltZ19sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDkwcHg7XG59XG4uc2VjdGlvbi1pbWFnZS1jYXB0aW9uLXRleHQgLmxwLWljdC1pbWctY29udGFpbmVyIGltZy5pbWdfcmlnaHQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5scC1pY3QtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbGdfY2FwdGlvbl9mb250X3NpemUpO1xuICBjb2xvcjogI2Y2ODQxZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1pbWFnZS1jYXB0aW9uLXRleHQgLmxwLWljdC1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVlbTtcbiAgfVxufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5scC1pY3QtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zZWN0aW9uLWltYWdlLWNhcHRpb24tdGV4dCAuY29sb3JlZCB7XG4gIGJhY2tncm91bmQ6ICNmNjg0MWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5jb2xvcmVkIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlY3Rpb24taW1hZ2UtY2FwdGlvbi10ZXh0IC5jb2xvcmVkIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zZWN0aW9uLXNtYWxsLWNhcHRpb24tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cbi5zZWN0aW9uLXNtYWxsLWNhcHRpb24tdGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1zbWFsbC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDhlbTtcbiAgfVxufVxuLnNlY3Rpb24tc21hbGwtY2FwdGlvbi10ZXh0IC5scC1zY3QtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbGdfY2FwdGlvbl9mb250X3NpemUpO1xuICBjb2xvcjogI2Y2ODQxZjtcbn1cbi5zZWN0aW9uLXNtYWxsLWNhcHRpb24tdGV4dCAubHAtc2N0LXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi1pY29uLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1pY29uLWNhcHRpb24tdGV4dCAubHAtaWN0LWljb24gPiBpbWcge1xuICB3aWR0aDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzUuOTlweCkge1xuICBzZWN0aW9uLnNlY3Rpb24taWNvbi1jYXB0aW9uLXRleHQgLmxwLWljdC1pY29uID4gaW1nIHtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxufVxuc2VjdGlvbi5zZWN0aW9uLWljb24tY2FwdGlvbi10ZXh0IC5scC1pY3QtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWRfY2FwdGlvbl9mb250X3NpemUpO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG59XG5zZWN0aW9uLnNlY3Rpb24taWNvbi1jYXB0aW9uLXRleHQgLmxwLWljdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuc2VjdGlvbi5zZWN0aW9uLWljb24tY2FwdGlvbi10ZXh0IC5scC1pY3QtdGV4dCBwIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1pY29uLWNhcHRpb24tdGV4dCAubHAtaWN0LXJlcGVhdGFibGUtZW50cnkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LW1heC13aWR0aCB7XG4gIG1heC13aWR0aDogNDYwcHg7XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvY2Vzcy12aXN1YWxpemF0aW9uIC5scC1wdi1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODQxZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiAubHAtcHYtYmFja2dyb3VuZCAubHAtcHYtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0teHhsX2NhcHRpb25fZm9udF9zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgaHlwaGVuczogYXV0bztcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgZGl2LmxwLXB2LWljb24tY2lyY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogOTBweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBib3JkZXI6IDJweCBzb2xpZCBvcmFuZ2U7XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvY2Vzcy12aXN1YWxpemF0aW9uIC5scC1wdi1iYWNrZ3JvdW5kIGRpdi5scC1wdi1pY29uLWNpcmNsZSBpbWcge1xuICBzY2FsZTogMC44O1xufVxuc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiAubHAtcHYtYmFja2dyb3VuZCAubHAtcHYtcGF0aC1zeW1ib2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNDVweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBmaWxsOiBub25lO1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gIGhlaWdodDogY2FsYygxMGVtICsgMHZ3ICsgM3Z3KTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwZW0gKyAwdncpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiAubHAtcHYtYmFja2dyb3VuZCAubHAtcHYtY29udGFpbmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIHNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvY2Vzcy12aXN1YWxpemF0aW9uIC5scC1wdi1iYWNrZ3JvdW5kIC5scC1wdi1jb250YWluZXIgLmxwLXB2LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICBsZWZ0OiBjYWxjKDkwcHggKyA3JSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzUuOTlweCkge1xuICBzZWN0aW9uLnNlY3Rpb24tcHJvY2Vzcy12aXN1YWxpemF0aW9uIC5scC1wdi1iYWNrZ3JvdW5kIC5scC1wdi1jb250YWluZXIgLmxwLXB2LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI1Ljk5cHgpIHtcbiAgc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiAubHAtcHYtYmFja2dyb3VuZCAubHAtcHYtY29udGFpbmVyIC5scC1wdi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lcjpudGgtb2YtdHlwZSgzKSxcbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lcjpudGgtb2YtdHlwZSg1KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lcjpudGgtb2YtdHlwZSgzKSAubHAtcHYtdGV4dCxcbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lcjpudGgtb2YtdHlwZSg1KSAubHAtcHYtdGV4dCB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogY2FsYyg5MHB4ICsgNyUpO1xufVxuc2VjdGlvbi5zZWN0aW9uLXByb2Nlc3MtdmlzdWFsaXphdGlvbiAubHAtcHYtYmFja2dyb3VuZCAubHAtcHYtY29udGFpbmVyOm50aC1vZi10eXBlKDMpIC5scC1wdi1wYXRoLXN5bWJvbCxcbnNlY3Rpb24uc2VjdGlvbi1wcm9jZXNzLXZpc3VhbGl6YXRpb24gLmxwLXB2LWJhY2tncm91bmQgLmxwLXB2LWNvbnRhaW5lcjpudGgtb2YtdHlwZSg1KSAubHAtcHYtcGF0aC1zeW1ib2wge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbnNlY3Rpb24uc2VjdGlvbi1ob3ZlcmluZy1jYXJkIHtcbiAgbWFyZ2luLXRvcDogLThlbTtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuc2VjdGlvbi5zZWN0aW9uLWhvdmVyaW5nLWNhcmQgLmxwLWhjLWJhY2tncm91bmQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuc2VjdGlvbi5zZWN0aW9uLWhvdmVyaW5nLWNhcmQgLmxwLWhjLWJ0bi13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5zZWN0aW9uLnNlY3Rpb24taG92ZXJpbmctY2FyZCAubHAtaGMtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiA4MCU7XG59XG5zZWN0aW9uLnNlY3Rpb24taG92ZXJpbmctY2FyZCAubHAtaGMtY29udGFpbmVyIC5scC1oYy10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IHZhcigtLWNhcmRfZm9udF9zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAzNXB4IDAuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnNlY3Rpb24taG92ZXJpbmctY2FyZCAubHAtaGMtY29udGFpbmVyIC5scC1oYy1idG4ge1xuICBhbGw6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIHNlY3Rpb24uc2VjdGlvbi1ob3ZlcmluZy1jYXJkIC5scC1oYy1jb250YWluZXIgLmxwLWhjLWJ0biB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuc2VjdGlvbi5zZWN0aW9uLWhvdmVyaW5nLWNhcmQgLmxwLWhjLWNvbnRhaW5lciAubHAtaGMtYnRuIGEge1xuICBhbGw6IHVuc2V0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi13aXRoLWljb24tdGV4dHMtcm93cyB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXdpdGgtaWNvbi10ZXh0cy1yb3dzIHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXdpdGgtaWNvbi10ZXh0cy1yb3dzIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgNCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgc2VjdGlvbi5zZWN0aW9uLWNhcHRpb24td2l0aC1pY29uLXRleHRzLXJvd3MgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDQgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuc2VjdGlvbi5zZWN0aW9uLWNhcHRpb24td2l0aC1pY29uLXRleHRzLXJvd3MgLmNvbnRhaW5lci1mbHVpZCAucm93Om50aC1vZi10eXBlKDIpID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuc2VjdGlvbi5zZWN0aW9uLWNhcHRpb24td2l0aC1pY29uLXRleHRzLXJvd3MgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogNDBweDtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXdpdGgtaWNvbi10ZXh0cy1yb3dzIC5scC1jd2l0ci1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1zbV9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXdpdGgtaWNvbi10ZXh0cy1yb3dzIC5scC1jd2l0ci1lbnRyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuc2VjdGlvbi5zZWN0aW9uLWNhcHRpb24td2l0aC1pY29uLXRleHRzLXJvd3MgLmxwLWN3aXRyLXNwZWNpYWwtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjg0MWY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDkzcHg7XG59XG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi13aXRoLWljb24tdGV4dHMtcm93cyAubHAtY3dpdHItc3BlY2lhbC10ZXh0IHtcbiAgcGFkZGluZzogMjVweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi13aXRoLWljb24tdGV4dHMtcm93cyAubHAtY3dpdHItc3BlY2lhbC10ZXh0IHAge1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDQgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi13aXRoLWljb24tdGV4dHMtcm93cyAuY29sLTEyLmNvbC1tZC0xMi5jb2wteGwtOCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi1zbGlkZXItY3RhIC5scC1jc2MtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmctdG9wOiAzZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjg0MWY7XG59XG5zZWN0aW9uLnNlY3Rpb24tY2FwdGlvbi1zbGlkZXItY3RhIC5scC1jc2MtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbGdfY2FwdGlvbl9mb250X3NpemUpO1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXNsaWRlci1jdGEgLmxwLWNzYy1jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDRlbTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1jYXB0aW9uLXNsaWRlci1jdGEgLmxwLWNzYy1jdGEgYnV0dG9uIHtcbiAgYWxsOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkI3ODtcbiAgcGFkZGluZzogMTBweCA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xufVxuc2VjdGlvbi5zZWN0aW9uLWNhcHRpb24tc2xpZGVyLWN0YSAubHAtY3NjLWN0YSBidXR0b24gYSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5scC1jb21wb25lbnQtY3NjLWN0YSB7XG4gIGFsbDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZCNzg7XG4gIHBhZGRpbmc6IDEwcHggNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTlweDtcbn1cbi5scC1jb21wb25lbnQtY3NjLWN0YSBhIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3R5cGlzaWVydW5nc2Zvcm11bGFyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5zZWN0aW9uLWNvbnRlbnQgdGFibGUsXG4uc2VjdGlvbi1jb250ZW50IHVsIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiU2Fnb25hIFcwMCBNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLmxlc3MtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogNC40OCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNC40OCUgIWltcG9ydGFudDtcbn1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn0iXX0= */
