/* end of variables */
* {
  font-family: "proxima-soft";
  color: #555555;
}
main {
  width: 100%;
  overflow: hidden;
}
.primary-bg {
  background: rgba(103, 198, 209, 0.2);
}
.secondary-bg {
  background: rgba(171, 121, 170, 0.2);
}
.color--pink {
  color: #db7d98;
}
.color--purple {
  color: #ab79aa;
}
.color--blue {
  color: #67c6d1;
}
/* end of predefinitions */
.c-mainHeader2 {
  display: block;
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
  color: #555555;
  /* RESPONSIVE MAINHEADER2 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-mainHeader2 {
    font-size: 37px;
  }
}
@media (max-width: 500px) {
  .c-mainHeader2 {
    font-size: 34px;
  }
}
.c-subpageMainHeader {
  padding: 30px 0;
  font-size: 50px;
  font-weight: 700;
  color: #555555;
}
/* end of header */
.c-button {
  display: inline-block;
  padding: 7px 40px;
  font-size: 22px;
  font-weight: 500;
  color: #ffffff;
  line-height: 1;
  cursor: pointer;
  background: #67c6d1;
  border-radius: 10px;
  border: 0;
  outline: none;
  text-transform: lowercase;
  /* RESPONSIVE BUTTON 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-button {
    font-size: 19px;
  }
}
.c-button:hover {
  text-decoration: none;
  color: #ffffff;
  opacity: 0.9;
}
.c-button.u-bigButton {
  padding: 20px 50px;
}
@media (max-width: 500px) {
  .c-button.u-bigButton {
    padding: 15px 30px;
  }
}
.c-button.u-mediumButton {
  padding: 17px 50px;
  font-size: 18px;
}
@media (max-width: 500px) {
  .c-button.u-mediumButton {
    padding: 15px 30px;
  }
}
.c-button.u-whiteButton {
  background: #ffffff;
}
.c-button.u-silverButton {
  background: #b5b5b7;
}
.c-button.u-purpleButton {
  background: #ab7aa9;
}
.c-button.u-purpleButton.u-active {
  background: #ffffff;
  border: 1px solid #ab7aa9;
  color: #ab7aa9;
}
@media (max-width: 991px) {
  .c-button.u-purpleButton.u-active:after {
    -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
.c-button.u-greenButton {
  background: #67c6d1;
}
.c-button.u-greenButton.u-active {
  background: #ffffff;
  border: 1px solid #67c6d1;
  color: #67c6d1;
}
@media (max-width: 991px) {
  .c-button.u-greenButton.u-active:after {
    -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}
.c-button.u-pinkButton {
  background: #db7d98;
}
.c-button.u-mainButton {
  background: #67c6d1;
  border: 0;
}
.c-button.u-signpostButton {
  position: relative;
  width: 100%;
  padding: 15px 30px 15px 15px;
  margin: 5px 0;
  line-height: 30px;
}
@media (max-width: 500px) {
  .c-button.u-signpostButton {
    line-height: 1;
    font-size: 15px;
  }
}
.c-button.u-signpostButtonArrow:after {
  position: absolute;
  right: 10px;
  top: -webkit-calc(50% - 15px);
  top: -moz-calc(50% - 15px);
  top: calc(50% - 15px);
  content: "\f105";
  font-family: FontAwesome;
  font-size: 40px;
}
@media (max-width: 500px) {
  .c-button.u-signpostButtonArrow:after {
    top: -webkit-calc(50% - 7.5px);
    top: -moz-calc(50% - 7.5px);
    top: calc(50% - 7.5px);
    font-size: inherit;
  }
}
/* end of buttons */
/* --------------------- */
/*
    //
    // TABS BUTTONS BOX
*/
.c-tabsButtonsBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  -moz-box-pack: justify;
       justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  z-index: 20;
  /* Specialist button */
  /* end of tab button */
  /* Centrum asistovane reprodukce */
  /* end of car */
  /* Plasticka chirurgie */
  /* end of plasticka chirurgie */
  /* Chirurgicke obory */
  /* end of chirurgicke obory */
}
@media (max-width: 1200px) {
  .c-tabsButtonsBox {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.c-tabsButtonsBox .c-tabButton {
  display: inline-block;
  padding: 12px 15px;
  margin: 10px;
  font-size: 18px;
  font-weight: 500;
  color: #67c6d1;
  text-decoration: none;
  text-transform: lowercase;
  border: 1px solid #67c6d1;
  border-radius: 10px;
  /* RESPONSIVE TABBUTTON 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-tabsButtonsBox .c-tabButton {
    font-size: 16px;
  }
}
@media (max-width: 1200px) {
  .c-tabsButtonsBox .c-tabButton {
    margin: 10px;
  }
}
.c-tabsButtonsBox .c-tabButton:hover {
  background: #67c6d1;
  color: #ffffff;
}
.c-tabsButtonsBox .c-tabButton.active {
  background: #67c6d1;
  color: #ffffff;
}
.c-tabsButtonsBox.u-car .c-tabButton {
  border-color: #db7d98;
  color: #db7d98;
}
.c-tabsButtonsBox.u-car .c-tabButton:hover {
  background: #db7d98;
  color: #ffffff;
}
.c-tabsButtonsBox.u-car .c-tabButton.active {
  background: #db7d98;
  color: #ffffff;
}
.c-tabsButtonsBox.u-plastic .c-tabButton {
  border-color: #ab7aa9;
  color: #ab7aa9;
}
.c-tabsButtonsBox.u-plastic .c-tabButton:hover {
  background: #ab7aa9;
  color: #ffffff;
}
.c-tabsButtonsBox.u-plastic .c-tabButton.active {
  background: #ab7aa9;
  color: #ffffff;
}
.c-tabsButtonsBox.u-chirurgy .c-tabButton {
  border-color: #b9b29a;
  color: #b9b29a;
}
.c-tabsButtonsBox.u-chirurgy .c-tabButton:hover {
  background: #b9b29a;
  color: #ffffff;
}
.c-tabsButtonsBox.u-chirurgy .c-tabButton.active {
  background: #b9b29a;
  color: #ffffff;
}
/* end of tabs buttons box */
/* ---------------------------------------- */
/* OUR DISCIPLINES BOX */
.c-ourDisciplines {
  position: fixed;
  right: 0;
  top: 0px;
  display: none;
  width: 40%;
  height: 900px;
  padding: 150px 100px 80px 100px;
  background: #ffffff;
  border-bottom-left-radius: 25%;
  -webkit-box-shadow: 0 0 5px silver;
          box-shadow: 0 0 5px silver;
  z-index: 320;
  /* Header */
  /* end of listLink */
}
@media screen and (max-height: 750px) {
  .c-ourDisciplines {
    height: 100% !important;
    border-bottom-left-radius: 0;
    overflow-y: scroll;
  }
}
@media (max-width: 1500px) {
  .c-ourDisciplines {
    height: 1000px;
  }
}
@media (max-width: 1200px) {
  .c-ourDisciplines {
    display: none !important;
  }
}
.c-ourDisciplines button {
  position: absolute;
  right: 30px;
  top: 150px;
  padding: 10px;
  font-size: 15px;
  color: #ffffff;
  cursor: pointer;
  border: 0;
  outline: 0;
}
.c-ourDisciplines button i {
  color: #ffffff;
}
.c-ourDisciplines .header {
  display: block;
  padding-bottom: 5px;
  font-size: 23px;
  font-weight: 600;
  color: #555555;
  line-height: 1;
  /* RESPONSIVE HEADER 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-ourDisciplines .header {
    font-size: 20px;
  }
}
.c-ourDisciplines .header.highlight-menu {
  color: #db7d98;
}
.c-ourDisciplines .header.highlight-menu-2 {
  color: #67c6d1;
}
.c-ourDisciplines .listLink {
  position: relative;
  display: block;
  max-width: 50%;
  padding: 3px 0 3px 10px;
  font-size: 16px;
  line-height: 1.5;
  color: #555555;
  /* RESPONSIVE LISTLINK 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-ourDisciplines .listLink {
    font-size: 14px;
  }
}
@media (max-width: 1500px) {
  .c-ourDisciplines .listLink {
    max-width: 100%;
  }
}
.c-ourDisciplines .listLink:before {
  position: absolute;
  content: "\f105";
  font-family: FontAwesome;
  left: 0;
  top: 3px;
  font-size: 16px;
  color: inherit;
}
.c-ourDisciplines p {
  font-weight: 700;
  /* RESPONSIVE P 1201 to 1500PX */
}
@media (max-width: 1500px) and (min-width: 1201px) {
  .c-ourDisciplines p {
    font-size: 14px;
  }
}
.c-ourDisciplines a {
  color: #67c6d1;
}
.more-button {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* end of our disciplines */
.lp-ivf-sf__container {
  max-width: 1160px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.lp-ivf-sf__title {
  display: none;
  max-width: 400px;
  margin-bottom: 12px !important;
  text-align: left !important;
  font-size: 36px !important;
  font-style: normal;
  font-weight: 700;
  line-height: 1.36;
}
@media (min-width: 670px) {
  .lp-ivf-sf__title {
    display: block;
    padding-top: 140px;
  }
}
@media (min-width: 1200px) {
  .lp-ivf-sf__title {
    max-width: 400px;
    padding-top: 180px;
    font-size: 44px;
  }
}
@media (min-width: 1500px) {
  .lp-ivf-sf__title {
    padding-top: 280px;
  }
}
.lp-ivf-sf__title span {
  color: #DB7D98;
}
.lp-ivf-sf__button {
  display: inline-block;
  width: 100%;
  padding: 10px 25px;
  background: #DB7D98;
  border: 1px solid #DB7D98;
  border-radius: 10px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.36;
  -webkit-transition: 0.2s ease-in-out background, 0.2s ease-in-out color;
     -moz-transition: 0.2s ease-in-out background, 0.2s ease-in-out color;
          transition: 0.2s ease-in-out background, 0.2s ease-in-out color;
}
@media (min-width: 500px) {
  .lp-ivf-sf__button {
    width: auto;
  }
}
.lp-ivf-sf__button:hover {
  background: #ffffff;
  color: #DB7D98;
  text-decoration: none;
}
@media (min-width: 1920px) {
  .lp-ivf-sf__intro {
    min-width: 100%;
  }
}
@media (min-width: 1920px) {
  .lp-ivf-sf__intro .small-rainbow {
    width: 100%;
  }
}
@media (min-width: 1920px) {
  .lp-ivf-sf__intro.o-subpageTopBox.p-ourDoctors.o-workplaceTop.car-header .rainbow {
    width: 100%;
    top: 738px;
  }
}
.lp-ivf-sf__intro .lp-ivf-sf__container {
  position: relative;
  z-index: 100;
}
.lp-ivf-sf__intro p {
  display: none;
  max-width: 540px;
  margin-bottom: 16px;
  color: #555;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__intro p {
    font-size: 22px;
  }
}
@media (min-width: 1200px) {
  .lp-ivf-sf__intro p {
    display: block;
  }
}
.lp-ivf-sf__intro a {
  display: none;
}
@media (min-width: 1200px) {
  .lp-ivf-sf__intro a {
    display: inline-block;
  }
}
.lp-ivf-sf__intro--2 {
  padding-bottom: 50px;
  margin-top: -50px;
}
@media (min-width: 670px) {
  .lp-ivf-sf__intro--2 {
    padding-top: 20px;
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .lp-ivf-sf__intro--2 {
    display: none;
  }
}
.lp-ivf-sf__intro--2 .lp-ivf-sf__title {
  display: block;
}
@media (min-width: 670px) {
  .lp-ivf-sf__intro--2 .lp-ivf-sf__title {
    display: none;
  }
}
.lp-ivf-sf__intro--2 p {
  display: block;
  width: 100%;
  max-width: 100%;
}
@media (min-width: 1200px) {
  .lp-ivf-sf__intro--2 p {
    display: none;
  }
}
.lp-ivf-sf__intro--2 a {
  display: inline-block;
}
@media (min-width: 1200px) {
  .lp-ivf-sf__intro--2 a {
    display: none;
  }
}
.lp-ivf-sf__header-image {
  position: absolute;
  width: 100%;
  height: 440px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right;
     object-position: right;
}
@media (min-width: 768px) {
  .lp-ivf-sf__header-image {
    height: auto;
  }
}
.lp-ivf-sf__for-who-ivf {
  padding-bottom: 40px;
  padding-top: 40px;
}
.lp-ivf-sf__for-who-ivf__inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__for-who-ivf__inner {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.lp-ivf-sf__for-who-ivf__button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 30px;
}
.lp-ivf-sf__for-who-ivf__button a {
  width: 100%;
}
@media (min-width: 750px) {
  .lp-ivf-sf__for-who-ivf__button a {
    width: auto;
  }
}
.lp-ivf-sf__for-who-ivf__text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__for-who-ivf__text {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding-right: 50px;
  }
}
.lp-ivf-sf__for-who-ivf__text h2 {
  margin-top: 25px;
  margin-bottom: 25px;
  color: #555;
  font-size: 37px;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__for-who-ivf__text h2 {
    margin-top: 0;
  }
}
.lp-ivf-sf__for-who-ivf__text p,
.lp-ivf-sf__for-who-ivf__text ul li {
  color: #555;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__for-who-ivf__text p,
  .lp-ivf-sf__for-who-ivf__text ul li {
    font-size: 22px;
  }
}
.lp-ivf-sf__for-who-ivf__text p:last-child,
.lp-ivf-sf__for-who-ivf__text ul li:last-child {
  margin-bottom: 0;
}
.lp-ivf-sf__for-who-ivf__image {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  max-width: 400px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__for-who-ivf__image {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    max-width: 510px;
    min-width: 510px;
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
            align-self: auto;
  }
}
.lp-ivf-sf__for-who-ivf__image img {
  width: 100%;
}
.lp-ivf-sf__colorful-box {
  padding-top: 40px;
  padding-bottom: 15px;
  background-color: #FFF0F4;
}
@media (min-width: 750px) {
  .lp-ivf-sf__colorful-box {
    padding-bottom: 63px;
  }
}
.lp-ivf-sf__colorful-box h2 {
  margin-bottom: 20px;
  color: #555;
  text-align: left;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__colorful-box h2 {
    margin-bottom: 25px;
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__colorful-box__button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 30px;
  margin-bottom: 40px;
}
.lp-ivf-sf__colorful-box__button a {
  width: 100%;
}
@media (min-width: 750px) {
  .lp-ivf-sf__colorful-box__button a {
    width: auto;
    margin-bottom: 0;
  }
}
.lp-ivf-sf__colorful-box__text {
  padding-bottom: 25px;
}
.lp-ivf-sf__colorful-box__text--wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__colorful-box__text--wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .lp-ivf-sf__colorful-box__text--wrapper h2 {
    width: 100%;
  }
  .lp-ivf-sf__colorful-box__text--wrapper .lp-ivf-sf__colorful-box__text {
    width: -webkit-calc(100% - 510px);
    width: -moz-calc(100% - 510px);
    width: calc(100% - 510px);
    padding-left: 50px;
  }
}
.lp-ivf-sf__colorful-box__text p,
.lp-ivf-sf__colorful-box__text ul li {
  margin-bottom: 20px;
  color: #555;
  text-align: left;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
.lp-ivf-sf__colorful-box__text p:last-child,
.lp-ivf-sf__colorful-box__text ul li:last-child {
  margin-bottom: 0;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__colorful-box__text p,
  .lp-ivf-sf__colorful-box__text ul li {
    font-size: 22px;
  }
}
.lp-ivf-sf__colorful-box__text ul {
  margin-bottom: 30px;
}
.lp-ivf-sf__colorful-box__text ul li {
  text-align: left;
}
.lp-ivf-sf__colorful-box__image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
     -moz-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  padding-bottom: 30px;
  max-width: 400px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__colorful-box__image {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    max-width: 510px;
    min-width: 510px;
    padding-bottom: 0;
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
            align-self: auto;
  }
}
.lp-ivf-sf__colorful-box__image img {
  width: 100%;
}
.lp-ivf-sf__ivf-process {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #FFF0F4;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process__header {
    padding-bottom: 70px;
  }
}
.lp-ivf-sf__ivf-process__header h2 {
  margin-bottom: 25px;
  color: #555;
  text-align: left;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process__header h2 {
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__ivf-process__header p {
  margin-bottom: 25px;
  color: #555;
  text-align: left;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process__header p {
    text-align: center;
    font-size: 22px;
  }
}
.lp-ivf-sf__ivf-process__header p:last-child {
  margin-bottom: 0;
}
.lp-ivf-sf__ivf-process__journey--slick {
  display: none;
  max-width: 1600px;
  margin: 31px 15px 53px;
}
@media (min-width: 768px) {
  .lp-ivf-sf__ivf-process__journey--slick {
    display: block;
  }
}
@media (min-width: 1630px) {
  .lp-ivf-sf__ivf-process__journey--slick {
    margin-right: auto;
    margin-left: auto;
  }
}
.lp-ivf-sf__ivf-process__journey--slick a {
  text-decoration: none;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-slide {
  position: relative;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-slide:nth-child(odd):after {
  position: absolute;
  top: 0;
  right: -24px;
  width: 51px;
  height: 39px;
  background: url('../images/landing-page-ivf-sf/journey-arrow-bottom.svg') no-repeat;
  content: '';
}
.lp-ivf-sf__ivf-process__journey--slick .slick-slide:nth-child(even):after {
  position: absolute;
  top: 70px;
  right: -24px;
  width: 50px;
  height: 16px;
  background: url('../images/landing-page-ivf-sf/journey-arrow-top.svg') no-repeat;
  content: '';
}
.lp-ivf-sf__ivf-process__journey--slick .slick-slide:last-child:after {
  display: none;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow {
  position: absolute;
  top: -webkit-calc(50% - 15px);
  top: -moz-calc(50% - 15px);
  top: calc(50% - 15px);
  left: -10px;
  z-index: 999;
  width: 30px;
  height: 30px;
  background: #DB7D98;
  border-radius: 50%;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 30px;
  height: 30px;
  color: #ffffff;
  text-align: center;
  text-indent: 0;
  font-size: 20px;
  content: '<';
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow.slick-next {
  right: -10px;
  left: auto;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow.slick-next:before {
  content: '>';
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow.slick-disabled {
  opacity: 0.5;
}
.lp-ivf-sf__ivf-process__journey--slick .slick-arrow.slick-disabled:before {
  opacity: 1;
  color: #ffffff;
}
.lp-ivf-sf__ivf-process__journey--mobile {
  padding-top: 20px;
  margin-bottom: 23px;
}
@media (min-width: 768px) {
  .lp-ivf-sf__ivf-process__journey--mobile {
    display: none;
  }
}
.lp-ivf-sf__ivf-process__journey--mobile details:nth-child(odd) {
  background: #ffffff;
}
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item {
  padding: 0;
}
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item::marker,
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item::-webkit-details-marker {
  content: '';
}
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item a,
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 17px 20px;
}
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item a img,
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item > div img {
  margin-right: 17px;
  margin-bottom: 0;
  margin-left: 0;
}
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item a span,
.lp-ivf-sf__ivf-process__journey--mobile .lp-ivf-sf__ivf-process__journey__item > div span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 142px;
}
.lp-ivf-sf__ivf-process__journey__item {
  padding-right: 24px;
  padding-left: 24px;
  text-align: center;
}
.lp-ivf-sf__ivf-process__journey__item img {
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
}
.lp-ivf-sf__ivf-process__journey__item span {
  display: block;
  color: #555;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}
.lp-ivf-sf__ivf-process__button {
  padding-bottom: 25px;
  text-align: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process__button {
    padding-bottom: 50px;
  }
}
.lp-ivf-sf__ivf-process__button a {
  width: 100%;
}
@media (min-width: 750px) {
  .lp-ivf-sf__ivf-process__button a {
    width: auto;
  }
}
.lp-ivf-sf__ivf-process-block {
  position: relative;
  padding-bottom: 25px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .lp-ivf-sf__ivf-process-block {
    padding-left: 118px;
  }
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process-block {
    padding-bottom: 50px;
    padding-left: 158px;
  }
}
@media (min-width: 768px) {
  .lp-ivf-sf__ivf-process-block:before {
    position: absolute;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    margin: 0;
    background-repeat: no-repeat;
    background-size: 80px 80px;
    content: '';
  }
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process-block:before {
    width: 120px;
    height: 120px;
    background-size: 120px 120px;
  }
}
.lp-ivf-sf__ivf-process-block__title {
  margin-top: 0;
  margin-bottom: 5px;
  color: #DB7D98;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process-block__title {
    margin-bottom: 25px;
    font-size: 36px;
  }
}
.lp-ivf-sf__ivf-process-block__content p {
  margin-bottom: 25px;
  color: #555;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__ivf-process-block__content p {
    font-size: 22px;
  }
}
.lp-ivf-sf__ivf-process-block__content p:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .lp-ivf-sf__ivf-process-block--1:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-1.svg');
  }
  .lp-ivf-sf__ivf-process-block--2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-2.svg');
  }
  .lp-ivf-sf__ivf-process-block--3:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-3.svg');
  }
  .lp-ivf-sf__ivf-process-block--4:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-4.svg');
  }
  .lp-ivf-sf__ivf-process-block--5:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-5.svg');
  }
  .lp-ivf-sf__ivf-process-block--6:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-6.svg');
  }
  .lp-ivf-sf__ivf-process-block--1-2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-1.svg');
  }
  .lp-ivf-sf__ivf-process-block--2-2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-2.svg');
  }
  .lp-ivf-sf__ivf-process-block--3-2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-3.svg');
  }
  .lp-ivf-sf__ivf-process-block--4-2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-4.svg');
  }
  .lp-ivf-sf__ivf-process-block--5-2:before {
    background-image: url('../images/landing-page-ivf-sf/process-icon-5.svg');
  }
}
.lp-ivf-sf__text-boxes {
  padding-bottom: 10px;
}
@media (min-width: 1500px) {
  .lp-ivf-sf__text-boxes {
    margin-top: -10px;
    padding-bottom: 30px;
  }
}
.lp-ivf-sf__text-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box {
    margin-bottom: 0;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.lp-ivf-sf__text-box__title {
  margin-bottom: 25px;
  color: #555;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box__title {
    font-size: 37px;
  }
}
.lp-ivf-sf__text-box__button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 30px;
  margin-bottom: 40px;
}
.lp-ivf-sf__text-box__button a {
  width: 100%;
}
@media (min-width: 750px) {
  .lp-ivf-sf__text-box__button a {
    width: auto;
    margin-bottom: 0;
  }
}
.lp-ivf-sf__text-box__text-col {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box__text-col {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
       -moz-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding-right: 50px;
  }
}
.lp-ivf-sf__text-box__content p,
.lp-ivf-sf__text-box__content ul li {
  color: #555;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box__content p,
  .lp-ivf-sf__text-box__content ul li {
    font-size: 22px;
  }
}
.lp-ivf-sf__text-box__content p {
  margin-bottom: 0;
}
.lp-ivf-sf__text-box__content ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.lp-ivf-sf__text-box__image-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 30px;
  max-width: 400px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box__image-col {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    max-width: 510px;
    min-width: 510px;
    padding-bottom: 0;
  }
}
.lp-ivf-sf__text-box__image-col img {
  width: 100%;
}
.lp-ivf-sf__text-box--image-left {
  margin-bottom: 20px;
}
.lp-ivf-sf__text-box--image-left .lp-ivf-sf__text-box__text-col {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  padding-right: 0;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__text-box--image-left .lp-ivf-sf__text-box__text-col {
    padding-left: 50px;
  }
}
.lp-ivf-sf__text-box--image-left .lp-ivf-sf__text-box__image-col {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.lp-ivf-sf__highlighted {
  padding-bottom: 20px;
}
@media (min-width: 750px) {
  .lp-ivf-sf__highlighted {
    padding-bottom: 39px;
  }
}
.lp-ivf-sf__highlighted__title {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__highlighted__title {
    font-size: 36px;
    margin-bottom: 18px;
  }
}
.lp-ivf-sf__highlighted__content {
  max-width: 1025px;
  padding: 15px;
  margin-right: auto;
  margin-left: auto;
  background: #DB7D98;
  border-radius: 10px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__highlighted__content {
    padding: 22px 42px;
  }
}
.lp-ivf-sf__highlighted__content p {
  margin-bottom: 0;
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__highlighted__content p {
    font-size: 25px;
    line-height: 1.2;
    font-weight: 700;
  }
}
.lp-ivf-sf__price {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (min-width: 750px) {
  .lp-ivf-sf__price {
    padding-top: 39px;
    padding-bottom: 35px;
  }
}
.lp-ivf-sf__price h2 {
  margin-bottom: 32px;
  color: #555;
  text-align: left;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__price h2 {
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__price p {
  margin-bottom: 32px;
  color: #555;
  text-align: left;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__price p {
    text-align: center;
    font-size: 22px;
  }
}
.lp-ivf-sf__price p:last-child {
  margin-bottom: 0;
}
.lp-ivf-sf__price p a {
  color: #DB7D98;
  text-decoration: underline;
}
.lp-ivf-sf__price p a:hover {
  text-decoration: none;
}
.lp-ivf-sf__callback-form {
  max-width: 760px;
  padding: 35px 15px 45px;
  margin: 0 auto;
  background-color: transparent !important;
}
.lp-ivf-sf__callback-form h2 {
  margin-bottom: 30px;
  color: #555;
  text-align: center;
  font-size: 37px;
  font-weight: 700;
  line-height: 1.25;
}
.lp-ivf-sf__callback-form .checkboxContainer {
  font-size: 16px !important;
  white-space: nowrap;
}
.lp-ivf-sf__callback-form .last-row .c-formTitle {
  display: none;
}
.lp-ivf-sf__callback-form .last-row .text-center {
  margin-left: auto;
  margin-right: auto;
}
.lp-ivf-sf__why-sanus {
  padding-bottom: 25px;
  text-align: center;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__why-sanus {
    padding-bottom: 52px;
  }
}
.lp-ivf-sf__why-sanus.lp-ivf-sf__container {
  max-width: 1150px;
}
.lp-ivf-sf__why-sanus h2 {
  margin-bottom: 25px;
  color: #555;
  text-align: left;
  font-size: 37px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__why-sanus h2 {
    padding-bottom: 50px;
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__why-sanus p {
  margin-bottom: 0;
  color: #555;
  text-align: left;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__why-sanus p {
    text-align: center;
    font-size: 22px;
  }
}
.lp-ivf-sf__why-sanus__footer {
  max-width: 1121px;
  padding-bottom: 25px;
  margin: 0 auto;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__why-sanus__footer {
    padding-bottom: 50px;
  }
}
.lp-ivf-sf__why-sanus__footer p {
  color: #DB7D98;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__why-sanus__footer p {
    font-size: 36px;
  }
}
.lp-ivf-sf__related-content {
  padding-top: 70px;
}
.lp-ivf-sf__related-content h2 {
  margin-bottom: 25px;
  color: #555;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
}
.lp-ivf-sf__related-content__button {
  margin-bottom: 25px;
  text-align: center;
}
.lp-ivf-sf__related-content__list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin: 0;
  list-style: none;
}
.lp-ivf-sf__related-content__list ul li {
  text-align: center;
  position: relative;
  width: 100%;
  padding: 5px 15px 5px 15px;
  margin-bottom: 12px;
  color: #DB7D98;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5;
}
@media (min-width: 750px) {
  .lp-ivf-sf__related-content__list ul li {
    width: auto;
  }
}
@media (min-width: 1000px) {
  .lp-ivf-sf__related-content__list ul li {
    padding: 7px 35px 7px 35px;
    font-size: 22px;
  }
}
@media (min-width: 750px) {
  .lp-ivf-sf__related-content__list ul li:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: 100%;
    background-color: #DB7D98;
    content: '';
  }
}
@media (min-width: 1000px) {
  .lp-ivf-sf__related-content__list ul li:after {
    width: 3px;
  }
}
.lp-ivf-sf__related-content__list ul li.last-on-line:after {
  display: none;
}
.lp-ivf-sf__related-content__list ul li a {
  color: #DB7D98;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__related-content__list ul li a {
    font-size: 22px;
  }
}
.lp-ivf-sf__related-content__list ul li a:hover {
  text-decoration: underline;
}
.lp-ivf-sf__faq {
  padding-top: 34px;
  padding-bottom: 34px;
}
@media (min-width: 1150px) {
  .lp-ivf-sf__faq {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.lp-ivf-sf__faq h2 {
  margin-bottom: 25px;
  color: #555;
  text-align: left;
  font-size: 37px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__faq h2 {
    padding-bottom: 50px;
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__faq__item {
  margin-bottom: 19px;
}
.lp-ivf-sf__faq__item__question {
  position: relative;
  min-height: 18px;
  padding-left: 30px;
  cursor: pointer;
  color: #DB7D98;
  font-weight: 700;
  line-height: 1.55;
  font-size: 18px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__faq__item__question {
    font-size: 22px;
  }
}
.lp-ivf-sf__faq__item__icon {
  position: absolute;
  top: 5px;
  left: 0;
  width: 17px;
  height: 17px;
  border: 1px solid #DB7D98;
  border-radius: 50%;
}
.lp-ivf-sf__faq__item__icon::before {
  position: absolute;
  top: -webkit-calc(50% - 4px);
  top: -moz-calc(50% - 4px);
  top: calc(50% - 4px);
  left: -webkit-calc(50% - 0.5px);
  left: -moz-calc(50% - 0.5px);
  left: calc(50% - 0.5px);
  display: block;
  width: 1px;
  height: 8px;
  background-color: #DB7D98;
  -webkit-transition: opacity 0.2s;
     -moz-transition: opacity 0.2s;
          transition: opacity 0.2s;
  content: "";
}
.lp-ivf-sf__faq__item__icon::after {
  position: absolute;
  top: -webkit-calc(50% - 0.5px);
  top: -moz-calc(50% - 0.5px);
  top: calc(50% - 0.5px);
  left: -webkit-calc(50% - 4px);
  left: -moz-calc(50% - 4px);
  left: calc(50% - 4px);
  display: block;
  width: 8px;
  height: 1px;
  background-color: #DB7D98;
  content: "";
}
.lp-ivf-ls__faq__item--active .lp-ivf-sf__faq__item__icon::before {
  opacity: 0;
}
.lp-ivf-sf__faq__item__answer {
  display: none;
  padding-top: 4px;
  color: #555;
  font-weight: 400;
  line-height: 1.55;
  font-size: 18px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__faq__item__answer {
    font-size: 22px;
  }
}
@media (min-width: 500px) {
  .lp-ivf-sf__faq__item__answer {
    padding-left: 30px;
  }
}
.lp-ivf-sf__faq__item__answer p a,
.lp-ivf-sf__faq__item__answer ul li a {
  color: #555;
  text-decoration: underline;
}
.lp-ivf-sf__faq__item__answer p a:hover,
.lp-ivf-sf__faq__item__answer ul li a:hover {
  color: #DB7D98;
  text-decoration: none;
}
.lp-ivf-sf__faq__item__answer p strong,
.lp-ivf-sf__faq__item__answer ul li strong {
  font-weight: 500;
}
.lp-ivf-sf__faq__item__answer p {
  margin-bottom: 15px;
  text-align: center;
}
.lp-ivf-sf__faq__item__answer p:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .lp-ivf-sf__faq__item__answer p {
    text-align: left;
  }
}
.lp-ivf-sf__faq__item__answer ul li {
  margin-bottom: 0;
}
.lp-ivf-sf__faq__item__answer p + ul {
  margin-top: -15px;
}
.lp-ivf-sf__white-box {
  padding-top: 40px;
  padding-bottom: 15px;
}
@media (min-width: 750px) {
  .lp-ivf-sf__white-box {
    padding-bottom: 63px;
  }
}
.lp-ivf-sf__white-box h2 {
  margin-bottom: 20px;
  color: #555;
  text-align: left;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.35;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__white-box h2 {
    margin-bottom: 25px;
    text-align: center;
    font-size: 37px;
  }
}
.lp-ivf-sf__white-box__text {
  padding-bottom: 25px;
}
.lp-ivf-sf__white-box__text--wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__white-box__text--wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .lp-ivf-sf__white-box__text--wrapper h2 {
    width: 100%;
  }
  .lp-ivf-sf__white-box__text--wrapper .lp-ivf-sf__white-box__text {
    width: -webkit-calc(100% - 400px);
    width: -moz-calc(100% - 400px);
    width: calc(100% - 400px);
    padding-left: 50px;
  }
}
.lp-ivf-sf__white-box__text p,
.lp-ivf-sf__white-box__text ul li {
  color: #555;
  text-align: left;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.36;
}
.lp-ivf-sf__white-box__text p:last-child,
.lp-ivf-sf__white-box__text ul li:last-child {
  margin-bottom: 0;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__white-box__text p,
  .lp-ivf-sf__white-box__text ul li {
    font-size: 22px;
  }
}
.lp-ivf-sf__white-box__text ul {
  margin-bottom: 30px;
}
.lp-ivf-sf__white-box__text ul li {
  text-align: left;
}
.lp-ivf-sf__white-box__image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
     -moz-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  padding-bottom: 30px;
  max-width: 400px;
}
@media (min-width: 1000px) {
  .lp-ivf-sf__white-box__image {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    max-width: 400px;
    min-width: 400px;
    padding-bottom: 0;
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
            align-self: auto;
  }
}
.lp-ivf-sf__white-box__image img {
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWxhbmRpbmctcGFnZS1pdmYtc2YuY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzLmxlc3MiLCJsYW5kaW5nLXBhZ2UtaXZmLXNmL2Jhc2UubGVzcyIsImxhbmRpbmctcGFnZS1pdmYtc2Yvc2VjdGlvbnMvaW50cm8ubGVzcyIsImxhbmRpbmctcGFnZS1pdmYtc2Yvc2VjdGlvbnMvZm9yLXdoby5sZXNzIiwibGFuZGluZy1wYWdlLWl2Zi1zZi9zZWN0aW9ucy9jb2xvcmZ1bC1ib3gubGVzcyIsImxhbmRpbmctcGFnZS1pdmYtc2Yvc2VjdGlvbnMvcHJvY2Vzcy5sZXNzIiwibGFuZGluZy1wYWdlLWl2Zi1zZi9zZWN0aW9ucy90ZXh0LWJveGVzLmxlc3MiLCJsYW5kaW5nLXBhZ2UtaXZmLXNmL3NlY3Rpb25zL2hpZ2hsaWdodGVkLmxlc3MiLCJsYW5kaW5nLXBhZ2UtaXZmLXNmL3NlY3Rpb25zL3ByaWNlLmxlc3MiLCJsYW5kaW5nLXBhZ2UtaXZmLXNmL3NlY3Rpb25zL2NhbGxiYWNrLWZvcm0ubGVzcyIsImxhbmRpbmctcGFnZS1pdmYtc2Yvc2VjdGlvbnMvd2h5LXNhbnVzLmxlc3MiLCJsYW5kaW5nLXBhZ2UtaXZmLXNmL3NlY3Rpb25zL3JlbGF0ZWQtY29udGVudC5sZXNzIiwibGFuZGluZy1wYWdlLWl2Zi1zZi9zZWN0aW9ucy9mYXEubGVzcyIsImxhbmRpbmctcGFnZS1pdmYtc2Yvc2VjdGlvbnMvd2hpdGUtYm94Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsc0JBQXNCO0FDMkN0QjtFQUNJLDRCQUFBO0VBQ0EsZUFBQTtDRHpDSDtBQzRDRDtFQUNJLFlBQUE7RUFDQSxpQkFBQTtDRDFDSDtBQzZDRDtFQUNJLHFDQUFBO0NEM0NIO0FDOENEO0VBQ0kscUNBQUE7Q0Q1Q0g7QUMrQ0Q7RUFDSSxlQUFBO0NEN0NIO0FDZ0REO0VBQ0ksZUFBQTtDRDlDSDtBQ2lERDtFQUNJLGVBQUE7Q0QvQ0g7QUFDRCwyQkFBMkI7QUN1RDNC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QUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtDZDRnRGY7QWMxZ0RlOztFQUNJLGlCQUFBO0NkNmdEbkI7QWMxZ0RlO0VBcUNoQjs7SUFwQ29CLGdCQUFBO0dkOGdEakI7Q0FDRjtBY25qRE87RUF5Q1Esb0JBQUE7Q2Q2Z0RmO0FjdGpETztFQTJDWSxpQkFBQTtDZDhnRG5CO0FjemdETztFQUNJLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtLQUFBLDBCQUFBO0tBQUEsMkJBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsNkJBQUE7RUFBQSxrQkFBQTtLQUFBLDBCQUFBO01BQUEsbUJBQUE7VUFBQSxVQUFBO0VBQ0EseUJBQUE7RUFBQSxnQ0FBQTtLQUFBLHNCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO0VBQUEsNEJBQUE7S0FBQSx1QkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSwyQkFBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0NkMmdEWDtBY3pnRFc7RUFjWjtJQWJnQiw2QkFBQTtJQUFBLGlCQUFBO09BQUEsMEJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSx5QkFBQTtRQUFBLDBCQUFBO1lBQUEsaUJBQUE7R2Q0Z0RiO0NBQ0Y7QWM1aERPO0VBbUJRLFlBQUE7Q2Q0Z0RmIiwiZmlsZSI6InN0eWxlLWxhbmRpbmctcGFnZS1pdmYtc2YuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogZW5kIG9mIHZhcmlhYmxlcyAqL1xuKiB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtc29mdFwiO1xuICBjb2xvcjogIzU1NTU1NTtcbn1cbm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcmltYXJ5LWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDMsIDE5OCwgMjA5LCAwLjIpO1xufVxuLnNlY29uZGFyeS1iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTcxLCAxMjEsIDE3MCwgMC4yKTtcbn1cbi5jb2xvci0tcGluayB7XG4gIGNvbG9yOiAjZGI3ZDk4O1xufVxuLmNvbG9yLS1wdXJwbGUge1xuICBjb2xvcjogI2FiNzlhYTtcbn1cbi5jb2xvci0tYmx1ZSB7XG4gIGNvbG9yOiAjNjdjNmQxO1xufVxuLyogZW5kIG9mIHByZWRlZmluaXRpb25zICovXG4uYy1tYWluSGVhZGVyMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgLyogUkVTUE9OU0lWRSBNQUlOSEVBREVSMiAxMjAxIHRvIDE1MDBQWCAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAuYy1tYWluSGVhZGVyMiB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmMtbWFpbkhlYWRlcjIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuLmMtc3VicGFnZU1haW5IZWFkZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM1NTU1NTU7XG59XG4vKiBlbmQgb2YgaGVhZGVyICovXG4uYy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDdweCA0MHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjNjdjNmQxO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIC8qIFJFU1BPTlNJVkUgQlVUVE9OIDEyMDEgdG8gMTUwMFBYICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5jLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4uYy1idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjk7XG59XG4uYy1idXR0b24udS1iaWdCdXR0b24ge1xuICBwYWRkaW5nOiAyMHB4IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmMtYnV0dG9uLnUtYmlnQnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cbn1cbi5jLWJ1dHRvbi51LW1lZGl1bUJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE3cHggNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jLWJ1dHRvbi51LW1lZGl1bUJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICB9XG59XG4uYy1idXR0b24udS13aGl0ZUJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uYy1idXR0b24udS1zaWx2ZXJCdXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjYjViNWI3O1xufVxuLmMtYnV0dG9uLnUtcHVycGxlQnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2FiN2FhOTtcbn1cbi5jLWJ1dHRvbi51LXB1cnBsZUJ1dHRvbi51LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYjdhYTk7XG4gIGNvbG9yOiAjYWI3YWE5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jLWJ1dHRvbi51LXB1cnBsZUJ1dHRvbi51LWFjdGl2ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG4uYy1idXR0b24udS1ncmVlbkJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICM2N2M2ZDE7XG59XG4uYy1idXR0b24udS1ncmVlbkJ1dHRvbi51LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2N2M2ZDE7XG4gIGNvbG9yOiAjNjdjNmQxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jLWJ1dHRvbi51LWdyZWVuQnV0dG9uLnUtYWN0aXZlOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cbi5jLWJ1dHRvbi51LXBpbmtCdXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZGI3ZDk4O1xufVxuLmMtYnV0dG9uLnUtbWFpbkJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICM2N2M2ZDE7XG4gIGJvcmRlcjogMDtcbn1cbi5jLWJ1dHRvbi51LXNpZ25wb3N0QnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMTVweDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmMtYnV0dG9uLnUtc2lnbnBvc3RCdXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLmMtYnV0dG9uLnUtc2lnbnBvc3RCdXR0b25BcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmMtYnV0dG9uLnUtc2lnbnBvc3RCdXR0b25BcnJvdzphZnRlciB7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cbn1cbi8qIGVuZCBvZiBidXR0b25zICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qXG4gICAgLy9cbiAgICAvLyBUQUJTIEJVVFRPTlMgQk9YXG4qL1xuLmMtdGFic0J1dHRvbnNCb3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbiAgLyogU3BlY2lhbGlzdCBidXR0b24gKi9cbiAgLyogZW5kIG9mIHRhYiBidXR0b24gKi9cbiAgLyogQ2VudHJ1bSBhc2lzdG92YW5lIHJlcHJvZHVrY2UgKi9cbiAgLyogZW5kIG9mIGNhciAqL1xuICAvKiBQbGFzdGlja2EgY2hpcnVyZ2llICovXG4gIC8qIGVuZCBvZiBwbGFzdGlja2EgY2hpcnVyZ2llICovXG4gIC8qIENoaXJ1cmdpY2tlIG9ib3J5ICovXG4gIC8qIGVuZCBvZiBjaGlydXJnaWNrZSBvYm9yeSAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy10YWJzQnV0dG9uc0JveCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5jLXRhYnNCdXR0b25zQm94IC5jLXRhYkJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBtYXJnaW46IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2N2M2ZDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY3YzZkMTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLyogUkVTUE9OU0lWRSBUQUJCVVRUT04gMTIwMSB0byAxNTAwUFggKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmMtdGFic0J1dHRvbnNCb3ggLmMtdGFiQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtdGFic0J1dHRvbnNCb3ggLmMtdGFiQnV0dG9uIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cbi5jLXRhYnNCdXR0b25zQm94IC5jLXRhYkJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2N2M2ZDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtdGFic0J1dHRvbnNCb3ggLmMtdGFiQnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2N2M2ZDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtdGFic0J1dHRvbnNCb3gudS1jYXIgLmMtdGFiQnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGI3ZDk4O1xuICBjb2xvcjogI2RiN2Q5ODtcbn1cbi5jLXRhYnNCdXR0b25zQm94LnUtY2FyIC5jLXRhYkJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkYjdkOTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtdGFic0J1dHRvbnNCb3gudS1jYXIgLmMtdGFiQnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkYjdkOTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtdGFic0J1dHRvbnNCb3gudS1wbGFzdGljIC5jLXRhYkJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogI2FiN2FhOTtcbiAgY29sb3I6ICNhYjdhYTk7XG59XG4uYy10YWJzQnV0dG9uc0JveC51LXBsYXN0aWMgLmMtdGFiQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FiN2FhOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYy10YWJzQnV0dG9uc0JveC51LXBsYXN0aWMgLmMtdGFiQnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNhYjdhYTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtdGFic0J1dHRvbnNCb3gudS1jaGlydXJneSAuYy10YWJCdXR0b24ge1xuICBib3JkZXItY29sb3I6ICNiOWIyOWE7XG4gIGNvbG9yOiAjYjliMjlhO1xufVxuLmMtdGFic0J1dHRvbnNCb3gudS1jaGlydXJneSAuYy10YWJCdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYjliMjlhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jLXRhYnNCdXR0b25zQm94LnUtY2hpcnVyZ3kgLmMtdGFiQnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNiOWIyOWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLyogZW5kIG9mIHRhYnMgYnV0dG9ucyBib3ggKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIE9VUiBESVNDSVBMSU5FUyBCT1ggKi9cbi5jLW91ckRpc2NpcGxpbmVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogOTAwcHg7XG4gIHBhZGRpbmc6IDE1MHB4IDEwMHB4IDgwcHggMTAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1JTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCBzaWx2ZXI7XG4gIHotaW5kZXg6IDMyMDtcbiAgLyogSGVhZGVyICovXG4gIC8qIGVuZCBvZiBsaXN0TGluayAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc1MHB4KSB7XG4gIC5jLW91ckRpc2NpcGxpbmVzIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYy1vdXJEaXNjaXBsaW5lcyB7XG4gICAgaGVpZ2h0OiAxMDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtb3VyRGlzY2lwbGluZXMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmMtb3VyRGlzY2lwbGluZXMgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgdG9wOiAxNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG59XG4uYy1vdXJEaXNjaXBsaW5lcyBidXR0b24gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtb3VyRGlzY2lwbGluZXMgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogUkVTUE9OU0lWRSBIRUFERVIgMTIwMSB0byAxNTAwUFggKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmMtb3VyRGlzY2lwbGluZXMgLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYy1vdXJEaXNjaXBsaW5lcyAuaGVhZGVyLmhpZ2hsaWdodC1tZW51IHtcbiAgY29sb3I6ICNkYjdkOTg7XG59XG4uYy1vdXJEaXNjaXBsaW5lcyAuaGVhZGVyLmhpZ2hsaWdodC1tZW51LTIge1xuICBjb2xvcjogIzY3YzZkMTtcbn1cbi5jLW91ckRpc2NpcGxpbmVzIC5saXN0TGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgLyogUkVTUE9OU0lWRSBMSVNUTElOSyAxMjAxIHRvIDE1MDBQWCAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAuYy1vdXJEaXNjaXBsaW5lcyAubGlzdExpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYy1vdXJEaXNjaXBsaW5lcyAubGlzdExpbmsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtb3VyRGlzY2lwbGluZXMgLmxpc3RMaW5rOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jLW91ckRpc2NpcGxpbmVzIHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICAvKiBSRVNQT05TSVZFIFAgMTIwMSB0byAxNTAwUFggKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmMtb3VyRGlzY2lwbGluZXMgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYy1vdXJEaXNjaXBsaW5lcyBhIHtcbiAgY29sb3I6ICM2N2M2ZDE7XG59XG4ubW9yZS1idXR0b24ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4vKiBlbmQgb2Ygb3VyIGRpc2NpcGxpbmVzICovXG4ubHAtaXZmLXNmX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmxwLWl2Zi1zZl9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtaXZmLXNmX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RpdGxlIHNwYW4ge1xuICBjb2xvcjogI0RCN0Q5ODtcbn1cbi5scC1pdmYtc2ZfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYmFja2dyb3VuZDogI0RCN0Q5ODtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCN0Q5ODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIDAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmxwLWl2Zi1zZl9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICNEQjdEOTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faW50cm8ge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAubHAtaXZmLXNmX19pbnRybyAuc21hbGwtcmFpbmJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faW50cm8uby1zdWJwYWdlVG9wQm94LnAtb3VyRG9jdG9ycy5vLXdvcmtwbGFjZVRvcC5jYXItaGVhZGVyIC5yYWluYm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDczOHB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19pbnRybyAubHAtaXZmLXNmX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5scC1pdmYtc2ZfX2ludHJvIHAge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faW50cm8gcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2ludHJvIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubHAtaXZmLXNmX19pbnRybyBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faW50cm8gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ubHAtaXZmLXNmX19pbnRyby0tMiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAubHAtaXZmLXNmX19pbnRyby0tMiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtaXZmLXNmX19pbnRyby0tMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faW50cm8tLTIgLmxwLWl2Zi1zZl9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAubHAtaXZmLXNmX19pbnRyby0tMiAubHAtaXZmLXNmX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faW50cm8tLTIgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtaXZmLXNmX19pbnRyby0tMiBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubHAtaXZmLXNmX19pbnRyby0tMiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubHAtaXZmLXNmX19pbnRyby0tMiBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubHAtaXZmLXNmX19oZWFkZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ0MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtaXZmLXNmX19oZWFkZXItaW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmYge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9faW5uZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX2J1dHRvbiBhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX2J1dHRvbiBhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvcmRlcjogMjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2Zvci13aG8taXZmX190ZXh0IHtcbiAgICBvcmRlcjogMTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9fdGV4dCBoMiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDM3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9fdGV4dCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQgcCxcbi5scC1pdmYtc2ZfX2Zvci13aG8taXZmX190ZXh0IHVsIGxpIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQgcCxcbiAgLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQgcDpsYXN0LWNoaWxkLFxuLmxwLWl2Zi1zZl9fZm9yLXdoby1pdmZfX3RleHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9faW1hZ2Uge1xuICBvcmRlcjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9faW1hZ2Uge1xuICAgIG9yZGVyOiAyO1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgbWluLXdpZHRoOiA1MTBweDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG59XG4ubHAtaXZmLXNmX19mb3Itd2hvLWl2Zl9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3gge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYwRjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjNweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3hfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X19idXR0b24gYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fYnV0dG9uIGEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X190ZXh0LS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3hfX3RleHQtLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dC0td3JhcHBlciBoMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X190ZXh0LS13cmFwcGVyIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUxMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCBwLFxuLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X190ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbn1cbi5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCBwOmxhc3QtY2hpbGQsXG4ubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3hfX3RleHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCBwLFxuICAubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3hfX3RleHQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X190ZXh0IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubHAtaXZmLXNmX19jb2xvcmZ1bC1ib3hfX2ltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3JkZXI6IC0xO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fY29sb3JmdWwtYm94X19pbWFnZSB7XG4gICAgb3JkZXI6IDA7XG4gICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICBtaW4td2lkdGg6IDUxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2VzcyB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjBGNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2hlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19oZWFkZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzU1NTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2hlYWRlciBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2hlYWRlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2hlYWRlciBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19faGVhZGVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luOiAzMXB4IDE1cHggNTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYzMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1zbGljayB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1zbGljayAuc2xpY2stc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sgLnNsaWNrLXNsaWRlOm50aC1jaGlsZChvZGQpOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMjRweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogMzlweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9qb3VybmV5LWFycm93LWJvdHRvbS5zdmcnKSBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLXNsaWNrIC5zbGljay1zbGlkZTpudGgtY2hpbGQoZXZlbik6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzBweDtcbiAgcmlnaHQ6IC0yNHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLXBhZ2UtaXZmLXNmL2pvdXJuZXktYXJyb3ctdG9wLnN2ZycpIG5vLXJlcGVhdDtcbiAgY29udGVudDogJyc7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sgLnNsaWNrLXNsaWRlOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLXNsaWNrIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xuICBsZWZ0OiAtMTBweDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjREI3RDk4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29udGVudDogJzwnO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLXNsaWNrIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLXNsaWNrIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICc+Jztcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1zbGljayAuc2xpY2stYXJyb3cuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tc2xpY2sgLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLW1vYmlsZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgZGV0YWlsczpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leS0tbW9iaWxlIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5X19pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW06Om1hcmtlcixcbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW06Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBjb250ZW50OiAnJztcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW0gYSxcbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW0gPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTdweCAyMHB4O1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLW1vYmlsZSAubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leV9faXRlbSBhIGltZyxcbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW0gPiBkaXYgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5LS1tb2JpbGUgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW0gYSBzcGFuLFxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXktLW1vYmlsZSAubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leV9faXRlbSA+IGRpdiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNDJweDtcbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5X19pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fam91cm5leV9faXRlbSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2pvdXJuZXlfX2l0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzc19fYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3NfX2J1dHRvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19idXR0b24gYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19idXR0b24gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3MtYmxvY2s6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjBweCAxMjBweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3MtYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI0RCN0Q5ODtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9ja19fY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3MtYmxvY2tfX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tMTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xhbmRpbmctcGFnZS1pdmYtc2YvcHJvY2Vzcy1pY29uLTEuc3ZnJyk7XG4gIH1cbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3MtYmxvY2stLTI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLXBhZ2UtaXZmLXNmL3Byb2Nlc3MtaWNvbi0yLnN2ZycpO1xuICB9XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrLS0zOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tMy5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tNDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xhbmRpbmctcGFnZS1pdmYtc2YvcHJvY2Vzcy1pY29uLTQuc3ZnJyk7XG4gIH1cbiAgLmxwLWl2Zi1zZl9faXZmLXByb2Nlc3MtYmxvY2stLTU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLXBhZ2UtaXZmLXNmL3Byb2Nlc3MtaWNvbi01LnN2ZycpO1xuICB9XG4gIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzLWJsb2NrLS02OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tNi5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tMS0yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tMS5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tMi0yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tMi5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tMy0yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tMy5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tNC0yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tNC5zdmcnKTtcbiAgfVxuICAubHAtaXZmLXNmX19pdmYtcHJvY2Vzcy1ibG9jay0tNS0yOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy1wYWdlLWl2Zi1zZi9wcm9jZXNzLWljb24tNS5zdmcnKTtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fdGV4dC1ib3hlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAubHAtaXZmLXNmX190ZXh0LWJveGVzIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fdGV4dC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX190ZXh0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3RleHQtYm94X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX190ZXh0LWJveF9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubHAtaXZmLXNmX190ZXh0LWJveF9fYnV0dG9uIGEge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAubHAtaXZmLXNmX190ZXh0LWJveF9fYnV0dG9uIGEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94X190ZXh0LWNvbCB7XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX190ZXh0LWJveF9fdGV4dC1jb2wge1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94X19jb250ZW50IHAsXG4ubHAtaXZmLXNmX190ZXh0LWJveF9fY29udGVudCB1bCBsaSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fdGV4dC1ib3hfX2NvbnRlbnQgcCxcbiAgLmxwLWl2Zi1zZl9fdGV4dC1ib3hfX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fdGV4dC1ib3hfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubHAtaXZmLXNmX190ZXh0LWJveF9fY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94X19pbWFnZS1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvcmRlcjogMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX190ZXh0LWJveF9faW1hZ2UtY29sIHtcbiAgICBvcmRlcjogMjtcbiAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgIG1pbi13aWR0aDogNTEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94X19pbWFnZS1jb2wgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubHAtaXZmLXNmX190ZXh0LWJveC0taW1hZ2UtbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubHAtaXZmLXNmX190ZXh0LWJveC0taW1hZ2UtbGVmdCAubHAtaXZmLXNmX190ZXh0LWJveF9fdGV4dC1jb2wge1xuICBvcmRlcjogMjtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fdGV4dC1ib3gtLWltYWdlLWxlZnQgLmxwLWl2Zi1zZl9fdGV4dC1ib3hfX3RleHQtY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3RleHQtYm94LS1pbWFnZS1sZWZ0IC5scC1pdmYtc2ZfX3RleHQtYm94X19pbWFnZS1jb2wge1xuICBvcmRlcjogMTtcbn1cbi5scC1pdmYtc2ZfX2hpZ2hsaWdodGVkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19oaWdobGlnaHRlZF9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMjVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZDogI0RCN0Q5ODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIycHggNDJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWRfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9faGlnaGxpZ2h0ZWRfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fcHJpY2Uge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fcHJpY2Uge1xuICAgIHBhZGRpbmctdG9wOiAzOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG59XG4ubHAtaXZmLXNmX19wcmljZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3ByaWNlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX19wcmljZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fcHJpY2UgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fcHJpY2UgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5scC1pdmYtc2ZfX3ByaWNlIHAgYSB7XG4gIGNvbG9yOiAjREI3RDk4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5scC1pdmYtc2ZfX3ByaWNlIHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5scC1pdmYtc2ZfX2NhbGxiYWNrLWZvcm0ge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBwYWRkaW5nOiAzNXB4IDE1cHggNDVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ubHAtaXZmLXNmX19jYWxsYmFjay1mb3JtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5scC1pdmYtc2ZfX2NhbGxiYWNrLWZvcm0gLmNoZWNrYm94Q29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubHAtaXZmLXNmX19jYWxsYmFjay1mb3JtIC5sYXN0LXJvdyAuYy1mb3JtVGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxwLWl2Zi1zZl9fY2FsbGJhY2stZm9ybSAubGFzdC1yb3cgLnRleHQtY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5scC1pdmYtc2ZfX3doeS1zYW51cyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3doeS1zYW51cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3doeS1zYW51cy5scC1pdmYtc2ZfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE1MHB4O1xufVxuLmxwLWl2Zi1zZl9fd2h5LXNhbnVzIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fd2h5LXNhbnVzIGgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX193aHktc2FudXMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3doeS1zYW51cyBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubHAtaXZmLXNmX193aHktc2FudXNfX2Zvb3RlciB7XG4gIG1heC13aWR0aDogMTEyMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3doeS1zYW51c19fZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fd2h5LXNhbnVzX19mb290ZXIgcCB7XG4gIGNvbG9yOiAjREI3RDk4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX193aHktc2FudXNfX2Zvb3RlciBwIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3JlbGF0ZWQtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLmxwLWl2Zi1zZl9fcmVsYXRlZC1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4ubHAtaXZmLXNmX19yZWxhdGVkLWNvbnRlbnRfX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5scC1pdmYtc2ZfX3JlbGF0ZWQtY29udGVudF9fbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5scC1pdmYtc2ZfX3JlbGF0ZWQtY29udGVudF9fbGlzdCB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDE1cHggNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjREI3RDk4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAubHAtaXZmLXNmX19yZWxhdGVkLWNvbnRlbnRfX2xpc3QgdWwgbGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3JlbGF0ZWQtY29udGVudF9fbGlzdCB1bCBsaSB7XG4gICAgcGFkZGluZzogN3B4IDM1cHggN3B4IDM1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fcmVsYXRlZC1jb250ZW50X19saXN0IHVsIGxpOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEQjdEOTg7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fcmVsYXRlZC1jb250ZW50X19saXN0IHVsIGxpOmFmdGVyIHtcbiAgICB3aWR0aDogM3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX19yZWxhdGVkLWNvbnRlbnRfX2xpc3QgdWwgbGkubGFzdC1vbi1saW5lOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5scC1pdmYtc2ZfX3JlbGF0ZWQtY29udGVudF9fbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICNEQjdEOTg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fcmVsYXRlZC1jb250ZW50X19saXN0IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fcmVsYXRlZC1jb250ZW50X19saXN0IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5scC1pdmYtc2ZfX2ZhcSB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZmFxIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fZmFxIGgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX19mYXFfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19xdWVzdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjREI3RDk4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19mYXFfX2l0ZW1fX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX2ZhcV9faXRlbV9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQjdEOTg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5scC1pdmYtc2ZfX2ZhcV9faXRlbV9faWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAwLjVweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCN0Q5ODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19pY29uOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQjdEOTg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubHAtaXZmLWxzX19mYXFfX2l0ZW0tLWFjdGl2ZSAubHAtaXZmLXNmX19mYXFfX2l0ZW1fX2ljb246OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubHAtaXZmLXNmX19mYXFfX2l0ZW1fX2Fuc3dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX19mYXFfX2l0ZW1fX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgcCBhLFxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5scC1pdmYtc2ZfX2ZhcV9faXRlbV9fYW5zd2VyIHAgYTpob3Zlcixcbi5scC1pdmYtc2ZfX2ZhcV9faXRlbV9fYW5zd2VyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0RCN0Q5ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgcCBzdHJvbmcsXG4ubHAtaXZmLXNmX19mYXFfX2l0ZW1fX2Fuc3dlciB1bCBsaSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5scC1pdmYtc2ZfX2ZhcV9faXRlbV9fYW5zd2VyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxwLWl2Zi1zZl9fZmFxX19pdGVtX19hbnN3ZXIgcCArIHVsIHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3gge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fd2hpdGUtYm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjNweDtcbiAgfVxufVxuLmxwLWl2Zi1zZl9fd2hpdGUtYm94IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3doaXRlLWJveCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5scC1pdmYtc2ZfX3doaXRlLWJveF9fdGV4dC0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxwLWl2Zi1zZl9fd2hpdGUtYm94X190ZXh0LS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQtLXdyYXBwZXIgaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5scC1pdmYtc2ZfX3doaXRlLWJveF9fdGV4dC0td3JhcHBlciAubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQgcCxcbi5scC1pdmYtc2ZfX3doaXRlLWJveF9fdGV4dCB1bCBsaSB7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzY7XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQgcDpsYXN0LWNoaWxkLFxuLmxwLWl2Zi1zZl9fd2hpdGUtYm94X190ZXh0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQgcCxcbiAgLmxwLWl2Zi1zZl9fd2hpdGUtYm94X190ZXh0IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5scC1pdmYtc2ZfX3doaXRlLWJveF9fdGV4dCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3hfX3RleHQgdWwgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmxwLWl2Zi1zZl9fd2hpdGUtYm94X19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG9yZGVyOiAtMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5scC1pdmYtc2ZfX3doaXRlLWJveF9faW1hZ2Uge1xuICAgIG9yZGVyOiAwO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG59XG4ubHAtaXZmLXNmX193aGl0ZS1ib3hfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiLy9cbi8vIFZBUklBQkxFU1xuLy9cblxuQGJsYWNrOiAjNTU1NTU1O1xuQHNpbHZlcjogI2I1YjViNztcbkB3aGl0ZTogI2ZmZmZmZjtcbkBtYWluQ29sb3I6ICM2N2M2ZDE7XG5AYmx1ZTogIzgxYzNkOTtcblxuQHB1cnBsZTogI2FiNzlhYTtcbkBwdXJwbGUtbGlnaHQ6ICNlZmU1ZWU7XG5AcHVycGxlLWxpZ2h0ZXI6ICNmOGYxZjg7XG5cbkBjYXJDb2xvcjogI2RiN2Q5ODtcbkBsaWdodFBpbms6ICNlZDk0YjA7XG5AbGlnaHRlclBpbms6ICNmY2YxZjQ7XG5AZGFya1Bpbms6ICM5ZjVmOWM7XG5AcGFsZVBpbms6ICNmOWU1ZWI7XG5Ac3BlY2lhbGl6YXRpb25Db2xvcjogQG1haW5Db2xvcjtcbkBjb250YWN0Q2VudGVyQmdDb2xvcjogI2Y0ZjRmNDtcbkBsaWdodE1haW5Db2xvcjogI2UxZjNmNjtcblxuQGNhckdyZXk6ICNhMmEyYTI7XG5AZGFya0dyZXk6ICM2NDY0NjQ7XG5AZ3JleTogI2VkZWRlZTtcbkBsaWdodEdyZXk6ICNlNGU0ZTQ7XG5AbGlnaHRlckdyZXk6ICNmMGYwZjA7XG5AbGFiZWxHcmV5OiAjOTU5NTk1O1xuQGNhckJhY2tHcmV5OiAjYjNiM2IxO1xuXG5AaHBOZXdzQm9yZGVyOiAjZTllOWU5O1xuQGhwSGVhZGVyQmc6ICNmN2Y3Zjc7XG5AaHBIZWFkZXJUZXh0OiAjOWM5YzljO1xuXG5AZmlMYW5nQ29sb3I6IEBjYXJDb2xvcjtcblxuLyogZW5kIG9mIHZhcmlhYmxlcyAqL1xuXG4vL1xuLy8gQkFTSUMgUFJFREVGSU5JVElPTlNcbi8vXG5cbioge1xuICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtc29mdFwiO1xuICAgIGNvbG9yOiBAYmxhY2s7XG59XG5cbm1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcmltYXJ5LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiBmYWRlKEBtYWluQ29sb3IsIDIwJSk7XG59XG5cbi5zZWNvbmRhcnktYmcge1xuICAgIGJhY2tncm91bmQ6IGZhZGUoQHB1cnBsZSwgMjAlKTtcbn1cblxuLmNvbG9yLS1waW5rIHtcbiAgICBjb2xvcjogQGNhckNvbG9yO1xufVxuXG4uY29sb3ItLXB1cnBsZSB7XG4gICAgY29sb3I6IEBwdXJwbGU7XG59XG5cbi5jb2xvci0tYmx1ZSB7XG4gICAgY29sb3I6IEBtYWluQ29sb3I7XG59XG5cbi8qIGVuZCBvZiBwcmVkZWZpbml0aW9ucyAqL1xuXG4vL1xuLy8gSEVBREVSU1xuLy9cblxuLmMtbWFpbkhlYWRlcjIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IEBibGFjaztcblxuICAgIC8qIFJFU1BPTlNJVkUgTUFJTkhFQURFUjIgMTIwMSB0byAxNTAwUFggKi9cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cbn1cblxuLmMtc3VicGFnZU1haW5IZWFkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiBAYmxhY2s7XG59XG5cbi8qIGVuZCBvZiBoZWFkZXIgKi9cblxuLy9cbi8vIEJVVFRPTlNcbi8vXG5cbi5jLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDdweCA0MHB4O1xuXG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBiYWNrZ3JvdW5kOiBAbWFpbkNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblxuICAgIC8qIFJFU1BPTlNJVkUgQlVUVE9OIDEyMDEgdG8gMTUwMFBYICovXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxuXG4gICAgJi51LWJpZ0J1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNTBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudS1tZWRpdW1CdXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudS13aGl0ZUJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICB9XG5cbiAgICAmLnUtc2lsdmVyQnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogQHNpbHZlcjtcbiAgICB9XG5cbiAgICAmLnUtcHVycGxlQnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2FiN2FhOTtcblxuICAgICAgICAmLnUtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYjdhYTk7XG4gICAgICAgICAgICBjb2xvcjogI2FiN2FhOTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnUtZ3JlZW5CdXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAc3BlY2lhbGl6YXRpb25Db2xvcjtcblxuICAgICAgICAmLnUtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBzcGVjaWFsaXphdGlvbkNvbG9yO1xuICAgICAgICAgICAgY29sb3I6IEBzcGVjaWFsaXphdGlvbkNvbG9yO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudS1waW5rQnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGNhckNvbG9yO1xuICAgIH1cblxuICAgICYudS1tYWluQnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogQG1haW5Db2xvcjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgICYudS1zaWducG9zdEJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMTVweDtcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi51LXNpZ25wb3N0QnV0dG9uQXJyb3cge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiBjYWxjKH5cIjUwJSAtIDE1cHhcIik7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyh+XCI1MCUgLSA3LjVweFwiKTtcblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIG9mIGJ1dHRvbnMgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKlxuICAgIC8vXG4gICAgLy8gVEFCUyBCVVRUT05TIEJPWFxuKi9cbi5jLXRhYnNCdXR0b25zQm94IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC8qIFNwZWNpYWxpc3QgYnV0dG9uICovXG4gICAgLmMtdGFiQnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMTBweDtcblxuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiBAbWFpbkNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQG1haW5Db2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICAvKiBSRVNQT05TSVZFIFRBQkJVVFRPTiAxMjAxIHRvIDE1MDBQWCAqL1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBtYWluQ29sb3I7XG5cbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAbWFpbkNvbG9yO1xuXG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGVuZCBvZiB0YWIgYnV0dG9uICovXG5cbiAgICAvKiBDZW50cnVtIGFzaXN0b3ZhbmUgcmVwcm9kdWtjZSAqL1xuICAgICYudS1jYXIge1xuICAgICAgICAuYy10YWJCdXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY2FyQ29sb3I7XG5cbiAgICAgICAgICAgIGNvbG9yOiBAY2FyQ29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjYXJDb2xvcjtcblxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY2FyQ29sb3I7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGVuZCBvZiBjYXIgKi9cblxuICAgIC8qIFBsYXN0aWNrYSBjaGlydXJnaWUgKi9cbiAgICAmLnUtcGxhc3RpYyB7XG4gICAgICAgIC5jLXRhYkJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNhYjdhYTk7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjYWI3YWE5O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYWI3YWE5O1xuXG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhYjdhYTk7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGVuZCBvZiBwbGFzdGlja2EgY2hpcnVyZ2llICovXG5cbiAgICAvKiBDaGlydXJnaWNrZSBvYm9yeSAqL1xuICAgICYudS1jaGlydXJneSB7XG4gICAgICAgIC5jLXRhYkJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNiOWIyOWE7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjYjliMjlhO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjliMjlhO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiOWIyOWE7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGVuZCBvZiBjaGlydXJnaWNrZSBvYm9yeSAqL1xufVxuXG4vKiBlbmQgb2YgdGFicyBidXR0b25zIGJveCAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBPVVIgRElTQ0lQTElORVMgQk9YICovXG4uYy1vdXJEaXNjaXBsaW5lcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMHB4O1xuXG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNDAlO1xuICAgIGhlaWdodDogOTAwcHg7XG4gICAgcGFkZGluZzogMTUwcHggMTAwcHggODBweCAxMDBweDtcblxuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNSU7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCBzaWx2ZXI7XG5cbiAgICB6LWluZGV4OiAzMjA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzUwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdG9wOiAxNTBweDtcblxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgb3V0bGluZTogMDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBIZWFkZXIgKi9cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogQGJsYWNrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAvKiBSRVNQT05TSVZFIEhFQURFUiAxMjAxIHRvIDE1MDBQWCAqL1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZ2hsaWdodC1tZW51IHtcbiAgICAgICAgICAgIGNvbG9yOiBAY2FyQ29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZ2hsaWdodC1tZW51LTIge1xuICAgICAgICAgICAgY29sb3I6IEBtYWluQ29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdExpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcblxuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAgICAgLyogUkVTUE9OU0lWRSBMSVNUTElOSyAxMjAxIHRvIDE1MDBQWCAqL1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBlbmQgb2YgbGlzdExpbmsgKi9cblxuICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIC8qIFJFU1BPTlNJVkUgUCAxMjAxIHRvIDE1MDBQWCAqL1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IEBtYWluQ29sb3I7XG4gICAgfVxufVxuXG4ubW9yZS1idXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLyogZW5kIG9mIG91ciBkaXNjaXBsaW5lcyAqL1xuIiwiLkB7bHAtaXZmLXBhZ2UtcHJlZml4fSB7XG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGxwLWl2Zi1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIDAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLkB7bHAtaXZmLXBhZ2UtcHJlZml4fSB7XG4gICAgJl9faW50cm8ge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNtYWxsLXJhaW5ib3cge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuby1zdWJwYWdlVG9wQm94LnAtb3VyRG9jdG9ycy5vLXdvcmtwbGFjZVRvcC5jYXItaGVhZGVyIC5yYWluYm93IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDczOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5scC1pdmYtc2ZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzY7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLTIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5scC1pdmYtc2ZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlci1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLkB7bHAtaXZmLXBhZ2UtcHJlZml4fSB7XG4gICAgJl9fZm9yLXdoby1pdmYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG5cblxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTEwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5Ae2xwLWl2Zi1wYWdlLXByZWZpeH0ge1xuICAgICZfX2NvbG9yZnVsLWJveCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxwLWl2Zi1iZy1zZWNvbmRhcnk7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAmLS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5scC1pdmYtc2ZfX2NvbG9yZnVsLWJveF9fdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+XCIxMDAlIC0gNTEwcHhcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLCB1bCBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5Ae2xwLWl2Zi1wYWdlLXByZWZpeH0ge1xuICAgICZfX2l2Zi1wcm9jZXNzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbHAtaXZmLWJnLXNlY29uZGFyeTtcblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2pvdXJuZXkge1xuICAgICAgICAgICAgJi0tc2xpY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMXB4IDE1cHggNTNweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdAe2xwLWl2Zi1iYXNlLWltYWdlLXBhdGh9L2pvdXJuZXktYXJyb3ctYm90dG9tLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ0B7bHAtaXZmLWJhc2UtaW1hZ2UtcGF0aH0vam91cm5leS1hcnJvdy10b3Auc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyh+JzUwJSAtIDE1cHgnKTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGxwLWl2Zi1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc8JztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJz4nO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5scC1pdmYtc2ZfX2l2Zi1wcm9jZXNzX19qb3VybmV5X19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIsICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhLCA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdmYtcHJvY2Vzcy1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTU4cHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4IDgwcHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMHB4IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAmLS0xIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtscC1pdmYtYmFzZS1pbWFnZS1wYXRofS9wcm9jZXNzLWljb24tMS5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLTIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2xwLWl2Zi1iYXNlLWltYWdlLXBhdGh9L3Byb2Nlc3MtaWNvbi0yLnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tMyB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7bHAtaXZmLWJhc2UtaW1hZ2UtcGF0aH0vcHJvY2Vzcy1pY29uLTMuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS00IHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtscC1pdmYtYmFzZS1pbWFnZS1wYXRofS9wcm9jZXNzLWljb24tNC5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLTUge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2xwLWl2Zi1iYXNlLWltYWdlLXBhdGh9L3Byb2Nlc3MtaWNvbi01LnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tNiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7bHAtaXZmLWJhc2UtaW1hZ2UtcGF0aH0vcHJvY2Vzcy1pY29uLTYuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tMS0yIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtscC1pdmYtYmFzZS1pbWFnZS1wYXRofS9wcm9jZXNzLWljb24tMS5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLTItMiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7bHAtaXZmLWJhc2UtaW1hZ2UtcGF0aH0vcHJvY2Vzcy1pY29uLTIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS0zLTIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2xwLWl2Zi1iYXNlLWltYWdlLXBhdGh9L3Byb2Nlc3MtaWNvbi0zLnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tNC0ye1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2xwLWl2Zi1iYXNlLWltYWdlLXBhdGh9L3Byb2Nlc3MtaWNvbi00LnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tNS0yIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtscC1pdmYtYmFzZS1pbWFnZS1wYXRofS9wcm9jZXNzLWljb24tNS5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuQHtscC1pdmYtcGFnZS1wcmVmaXh9IHtcbiAgICAmX190ZXh0LWJveGVzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQtYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0LWNvbCB7XG4gICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHAsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2UtY29sIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1pbWFnZS1sZWZ0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAubHAtaXZmLXNmX190ZXh0LWJveF9fdGV4dC1jb2wge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5scC1pdmYtc2ZfX3RleHQtYm94X19pbWFnZS1jb2wge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLkB7bHAtaXZmLXBhZ2UtcHJlZml4fSB7XG4gICAgJl9faGlnaGxpZ2h0ZWQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCA0MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuQHtscC1pdmYtcGFnZS1wcmVmaXh9IHtcbiAgICAmX19wcmljZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzY7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLkB7bHAtaXZmLXBhZ2UtcHJlZml4fSB7XG4gICAgJl9fY2FsbGJhY2stZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogNzYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMTVweCA0NXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3ItdGV4dDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja2JveENvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAubGFzdC1yb3cge1xuICAgICAgICAgICAgLmMtZm9ybVRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC1jZW50ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5Ae2xwLWl2Zi1wYWdlLXByZWZpeH0ge1xuICAgICZfX3doeS1zYW51cyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxwLWl2Zi1zZl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMjFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5Ae2xwLWl2Zi1wYWdlLXByZWZpeH0ge1xuICAgICZfX3JlbGF0ZWQtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAzNXB4IDdweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBscC1pdmYtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubGFzdC1vbi1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5Ae2xwLWl2Zi1wYWdlLXByZWZpeH0ge1xuICAgICZfX2ZhcSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcblxuICAgICAgICAgICAgJl9fcXVlc3Rpb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBscC1pdmYtY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGxwLWl2Zi1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAgICAgLy8gKywgb24gYWN0aXZlIC1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyh+JzUwJSAtIDRweCcpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKH4nNTAlIC0gMC41cHgnKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMofic1MCUgLSAwLjVweCcpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKH4nNTAlIC0gNHB4Jyk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxwLWl2Zi1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxwLWl2Zi1sc19fZmFxX19pdGVtLS1hY3RpdmUgJiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19hbnN3ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbHAtaXZmLWNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwICsgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuQHtscC1pdmYtcGFnZS1wcmVmaXh9IHtcbiAgICAmX193aGl0ZS1ib3gge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICYtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxwLWl2Zi1zZl9fd2hpdGUtYm94X190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKH5cIjEwMCUgLSA0MDBweFwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAsIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxwLWl2Zi1jb2xvci10ZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
