._service-description .service-content,
._service-description .service-sidebar {
  width: 96%;
  margin-left: 2%;
  margin-right: 2%;
}
._service-description .service-sidebar .service-sidebar-trigger {
  background: url(../../images/ai/nav-btn-mob.png) no-repeat center right 13px #636465;
  -webkit-background-size: 24px 24px;
          background-size: 24px;
  display: block;
  height: 40px;
  cursor: pointer;
  border-radius: 3px;
  margin-bottom: 0;
  -webkit-transition: .2s all;
  -o-transition: .2s all;
  transition: .2s all;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
._service-description .service-sidebar > ul {
  display: none;
}
._service-description .service-sidebar.active .service-sidebar-trigger {
  border-radius: 3px 3px 0 0;
  background-color: #ec008c;
  border-bottom: solid 2px #ec008c;
  margin-bottom: -2px;
}
._service-description .service-sidebar.active > ul {
  display: block;
}
._responsive-table thead tr th {
  display: none;
  text-align: center;
  border: none;
}
._responsive-table thead tr th:first-child {
  width: 100%!important;
  display: inline-block;
}
._responsive-table thead:first-of-type tr th {
  display: inline-block;
}
._responsive-table thead:first-of-type tr th:first-of-type {
  display: none;
}
._responsive-table tbody tr td.padding-left:after,
._responsive-table tbody tr td:first-child:after {
  margin-left: 0;
}
._responsive-table tbody tr td:first-child {
  text-align: center;
}
._responsive-table tbody tr td:after {
  border-bottom: 0;
}
._responsive-table tbody tr:before {
  content: '';
  display: block;
  border-top: solid 2px #c5c9e9;
}
._responsive-table td,
._responsive-table th {
  display: inline-block;
  width: 100% !important;
  padding: 5px;
}
._responsive-table td:first-of-type,
._responsive-table th:first-of-type {
  width: 100% !important;
}
._responsive-table td.responsive-hide,
._responsive-table th.responsive-hide {
  display: none;
}
.main-wrap .top-wrap > .centered {
  width: 100%;
  position: relative;
}
.service-description {
  width: 1200px;
  margin: 0 auto;
}
.service-description .service-sidebar {
  position: relative;
  z-index: 7;
  background: white;
}
.service-description .service-content {
  width: 74.45%;
  float: right;
  margin-left: 0;
  padding: 0 20px;
}
.service-description .service-content h2 {
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  color: black;
  margin-bottom: 20px;
  line-height: 1.1;
  margin-top: 20px;
  padding-right: 0;
}
.service-description .service-content > h1 {
  position: relative;
  z-index: 6;
  border: none;
  color: black;
  font-size: 47px;
  width: 450px;
  font-weight: bold;
  margin-top: 6px;
  margin-left: 18px;
  line-height: 50px;
  max-width: 100%;
}
.service-description .service-content .content {
  clear: both;
}
.service-description .service-content p {
  line-height: 24px;
  margin-bottom: 20px;
  padding: 0;
}
.form-control {
  border-color: white;
  border-radius: 0;
  font-size: 12.6px;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  width: 185px;
}
.form-control::-webkit-input-placeholder {
  color: #939598;
}
.form-control::-moz-placeholder {
  color: #939598;
}
.form-control::placeholder {
  color: #939598;
}
.form-group {
  margin-bottom: 0;
}
.help-block {
  position: absolute;
  font-size: 12px !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
}
.ajax-send-btn.loading {
  color: transparent !important;
  border: 0 none;
  background: transparent url('../../images/horizontal_loader.gif') no-repeat center !important;
  outline: 0 none;
}
.order-result {
  max-width: 529px;
  margin: 0 auto;
  padding: 20px;
  color: black;
}
.order-result.success {
  margin-top: 6px;
  text-align: center;
  border: 8px solid green;
}
.order-result.error + .gap,
.order-result.success + .gap {
  display: block !important;
  height: 10px;
  width: 100%;
}
.vats-cbw {
  color: black;
}
.vats-cbw h2,
.vats-cbw .h2 {
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  color: black;
  margin-bottom: 20px;
}
.vats-cbw .button {
  color: white;
  text-transform: uppercase;
  padding: 7px 25px;
  font-size: 14px;
  text-align: center;
  background: #eb008b;
  line-height: normal;
  display: inline-block;
  border: none;
}
.vats-cbw .button:hover,
.vats-cbw .button:focus {
  text-decoration: none;
}
.vats-cbw .mark {
  background: url(../../images/ai/virtualnaya-ats/cbw/mark.png) center center no-repeat;
  width: 71px;
  height: 63px;
  display: inline-block;
}
.vats-cbw .bg-orange {
  background: #ff6e00;
}
.vats-cbw .bg-finger {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vats-cbw .bg-finger .text {
  width: auto;
  padding-left: 10px;
}
.vats-cbw .bg-purple {
  background: #6a1b9a;
  color: white;
}
.vats-cbw .arrow {
  background: url(../../images/ai/virtualnaya-ats/cbw/arrow.png) center center no-repeat;
  min-width: 39px;
  height: 9px;
  margin: 0 10px;
}
.vats-cbw .finger {
  background: url(../../images/ai/virtualnaya-ats/cbw/finger.png) center center no-repeat;
  min-width: 28px;
  height: 42px;
}
.vats-cbw .top-block {
  padding-bottom: 12px;
}
.vats-cbw .top-block:before {
  content: "";
  background: url(../../images/ai/virtualnaya-ats/cbw/top.png) center center no-repeat;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  min-height: 429px;
}
.vats-cbw .top-block .descr {
  font-size: 18px;
  width: 390px;
  position: relative;
  margin-bottom: 214px;
  color: black;
  margin-left: 18px;
  line-height: 22px;
}
.vats-cbw .scheme-block {
  padding-bottom: 15px;
}
.vats-cbw .scheme-block > .text {
  -webkit-column-width: 400px;
     -moz-column-width: 400px;
          column-width: 400px;
  text-align: justify;
  -webkit-column-gap: 25px;
     -moz-column-gap: 25px;
          column-gap: 25px;
}
.vats-cbw .scheme-block .scheme {
  padding: 20px 0;
}
.vats-cbw .scheme-block .user {
  background: url(../../images/ai/virtualnaya-ats/cbw/user.png) center center no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
  min-width: 43px;
  height: 46px;
}
.vats-cbw .scheme-block .scheme-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vats-cbw .scheme-block .scheme-row .title {
  font-size: 18px;
  min-width: 145px;
  text-align: center;
}
.vats-cbw .scheme-block .scheme-row .title .text {
  font-size: inherit;
  width: auto;
  text-align: left;
  padding-left: 10px;
}
.vats-cbw .scheme-block .scheme-row .phone {
  font-size: 16px;
  min-width: 190px;
  height: 60px;
  text-align: center;
  border: #7a1fa1 dashed 2px;
  border-top-width: 0;
  border-bottom-width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vats-cbw .scheme-block .scheme-row .text {
  font-size: 14px;
  width: 250px;
}
.vats-cbw .scheme-block .scheme-row:first-of-type .phone {
  border-top-width: 2px;
}
.vats-cbw .scheme-block .scheme-row:last-of-type .phone {
  border-bottom-width: 2px;
}
.vats-cbw .settings-block .settings {
  width: 804px;
  height: 282px;
  position: relative;
  margin: 0 auto 65px;
  background: url(../../images/ai/virtualnaya-ats/cbw/bg-settings.png) center center no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
  max-width: 100%;
  top: 2px;
}
.vats-cbw .settings-block .settings .settings-row {
  position: absolute;
  width: 180px;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__pink {
  top: 54px;
  left: 11px;
  padding: 25px 19px;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__green {
  top: 0;
  left: 167px;
  padding: 28px 14px 14px 22px;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__green .caption {
  margin-bottom: 13px;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__orange {
  top: 54px;
  left: 319px;
  padding: 21px 22px 0;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__blue {
  top: 0;
  left: 471px;
  padding: 15px 22px;
}
.vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple {
  top: 54px;
  left: 623px;
  padding: 21px 10px 21px 24px;
}
.vats-cbw .settings-block .settings .settings-row .caption {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 15px;
  margin-top: 2px;
  line-height: 18px;
}
.vats-cbw .settings-block .settings .settings-row .text {
  line-height: 17px;
}
.vats-cbw .lead-block {
  min-height: 138px;
  margin-bottom: 41px;
}
.vats-cbw .lead-block .descr,
.vats-cbw .lead-block form,
.vats-cbw .lead-block .order-result,
.vats-cbw .lead-block h2,
.vats-cbw .lead-block .h2 {
  position: relative;
}
.vats-cbw .lead-block h2,
.vats-cbw .lead-block .h2 {
  margin-bottom: 8px;
}
.vats-cbw .lead-block .descr {
  text-align: center;
  line-height: 17px;
}
.vats-cbw .lead-block .before {
  content: "";
  background: url(../../images/ai/virtualnaya-ats/cbw/bg.png) center center no-repeat;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  min-height: 138px;
}
.vats-cbw .lead-block .field-buynumbersform-note {
  display: none;
}
.vats-cbw .lead-block form {
  padding: 19px 36px 39px 36px;
}
.vats-cbw .lead-block form .vats-orders-form-fields {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 30px;
}
.vats-cbw .lead-block form .button {
  width: 160px;
}
.vats-cbw .advantages-block {
  margin-bottom: 75px;
}
.vats-cbw .advantages-block .adv-items {
  overflow: hidden;
  margin: 27px auto;
}
.vats-cbw .advantages-block .adv-items .adv-item {
  text-align: center;
  float: left;
  width: 50%;
  margin-bottom: 15px;
}
.vats-cbw .advantages-block .adv-items .adv-item:nth-child(odd) {
  padding-right: 20px;
}
.vats-cbw .advantages-block .adv-items .adv-item:nth-child(even) {
  padding-left: 20px;
}
.vats-cbw .advantages-block .adv-items .adv-item .caption {
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 6px;
  margin-bottom: 4px;
}
.vats-cbw .advantages-block .adv-items .adv-item .text {
  text-align: justify;
  line-height: 23px;
}
.vats-cbw .button-block {
  text-align: center;
}
.vats-cbw .button-block:before {
  content: "";
  background: url(../../images/ai/virtualnaya-ats/cbw/bg-2.png) center center no-repeat;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  min-height: 137px;
}
.vats-cbw .button-block .descr {
  padding-top: 10px;
  padding-bottom: 20px;
}
.vats-cbw .button-block h2,
.vats-cbw .button-block .h2,
.vats-cbw .button-block .descr,
.vats-cbw .button-block .button {
  position: relative;
}
@media (max-width: 1262px) {
  .service-description {
    max-width: 1000px;
    width: auto;
    margin-bottom: 24px;
  }
  .vats-cbw .scheme-block .user {
    min-width: 20px;
  }
  .vats-cbw .scheme-block .scheme-row .title {
    font-size: 14px;
    min-width: 120px;
  }
  .vats-cbw .scheme-block .scheme-row .phone {
    font-size: 14px;
    min-width: 170px;
  }
  .vats-cbw .arrow {
    margin: 0 5px;
  }
  .vats-cbw .settings-block .settings {
    width: 677px;
  }
  .vats-cbw .settings-block .settings .settings-row {
    width: 150px;
  }
  .vats-cbw .settings-block .settings .settings-row .caption {
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 11px;
  }
  .vats-cbw .settings-block .settings .settings-row .text {
    font-size: 12px;
    line-height: 1.2;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__green {
    left: 137px;
    top: 20px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__green .caption {
    margin-bottom: 5px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__orange {
    left: 269px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__blue {
    top: 20px;
    left: 395px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple {
    left: 523px;
  }
  .vats-cbw .lead-block form {
    padding-left: 0;
    padding-right: 0;
  }
  .vats-cbw .lead-block form .button {
    width: auto;
  }
  .form-control {
    width: 170px;
  }
}
@media (max-width: 1030px) {
  .service-description {
    max-width: 750px;
    margin-bottom: 15px;
    padding-top: 10px;
  }
  .service-description .service-content {
    width: 100%;
    margin-left: 0;
  }
  .service-description .service-content > h1 {
    font-size: 22px;
    line-height: 25px;
    width: 330px;
    margin-left: 0;
    float: right;
  }
  .service-description .service-content,
  .service-description .service-sidebar {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
  }
  .service-description .service-sidebar .service-sidebar-trigger {
    background: url(../../images/ai/nav-btn-mob.png) no-repeat center right 13px #636465;
    -webkit-background-size: 24px 24px;
            background-size: 24px;
    display: block;
    height: 40px;
    cursor: pointer;
    border-radius: 3px;
    margin-bottom: 0;
    -webkit-transition: .2s all;
    -o-transition: .2s all;
    transition: .2s all;
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
  }
  .service-description .service-sidebar > ul {
    display: none;
  }
  .service-description .service-sidebar.active .service-sidebar-trigger {
    border-radius: 3px 3px 0 0;
    background-color: #ec008c;
    border-bottom: solid 2px #ec008c;
    margin-bottom: -2px;
  }
  .service-description .service-sidebar.active > ul {
    display: block;
  }
  .vats-cbw .top-block {
    padding-bottom: 0;
  }
  .vats-cbw .top-block .descr {
    margin-bottom: 309px;
    font-size: 14px;
    width: 330px;
    margin-left: 0;
    float: right;
    max-width: 100%;
  }
  .vats-cbw .top-block:before {
    top: 90px;
    background-position: 70% center;
  }
  .vats-cbw .scheme-block {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .form-control {
    width: 100%;
    margin-bottom: 0;
    border-color: #ccc;
  }
  .form-group {
    margin-bottom: 5px;
  }
  .help-block {
    position: static;
    min-height: 24px;
  }
  .service-description {
    max-width: 600px;
  }
  .service-description .service-sidebar {
    position: relative;
    max-width: 96%;
    min-height: 40px;
  }
  .service-description .service-sidebar ul {
    position: absolute;
    width: 100%;
    background: white;
  }
  .service-description .service-content {
    width: 96%;
    margin-left: 2%;
  }
  .service-description .service-content > h1 {
    margin-top: 0;
    margin-right: 0;
    float: left;
  }
  .vats-cbw {
    margin-right: 0;
  }
  .vats-cbw .arrow {
    margin: 10px;
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
         -o-transform: rotate(90deg);
            transform: rotate(90deg);
    width: 9px;
    height: 39px;
  }
  .vats-cbw .top-block:before {
    background-position: 62% 50%;
    top: 0;
  }
  .vats-cbw .top-block .descr {
    margin-top: 0;
    margin-bottom: 255px;
    float: left;
  }
  .vats-cbw .scheme-block {
    padding-top: 0;
  }
  .vats-cbw .scheme-block .scheme-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 30px;
  }
  .vats-cbw .scheme-block .scheme-row .user {
    min-width: 43px;
  }
  .vats-cbw .scheme-block .scheme-row .title {
    font-size: 18px;
  }
  .vats-cbw .scheme-block .scheme-row .phone {
    border-width: 2px;
  }
  .vats-cbw .scheme-block .scheme-row .text {
    width: 60%;
    text-align: center;
  }
  .vats-cbw .settings-block .settings {
    height: auto;
    background: none;
  }
  .vats-cbw .settings-block .settings .settings-row {
    position: relative;
    width: 100%;
    left: 0 !important;
    top: 0 !important;
  }
  .vats-cbw .settings-block .settings .settings-row br {
    display: none;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__pink,
  .vats-cbw .settings-block .settings .settings-row.settings-row__green,
  .vats-cbw .settings-block .settings .settings-row.settings-row__orange,
  .vats-cbw .settings-block .settings .settings-row.settings-row__blue,
  .vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple {
    padding: 20px;
    border: 3px solid transparent;
    border-radius: 10px;
    margin-bottom: 20px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__pink:before,
  .vats-cbw .settings-block .settings .settings-row.settings-row__green:before,
  .vats-cbw .settings-block .settings .settings-row.settings-row__orange:before,
  .vats-cbw .settings-block .settings .settings-row.settings-row__blue:before,
  .vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple:before {
    content: '';
    position: absolute;
    left: -3px;
    background: white;
    top: 20px;
    font-size: 24px;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__pink {
    border-color: #eb008b;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__pink:before {
    content: '1';
    color: #eb008b;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__green {
    border-color: #388e3b;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__green:before {
    content: '2';
    color: #388e3b;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__orange {
    border-color: #ff6e00;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__orange:before {
    content: '3';
    color: #ff6e00;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__blue {
    border-color: #07bec5;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__blue:before {
    content: '4';
    color: #07bec5;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple {
    border-color: #eb008b;
  }
  .vats-cbw .settings-block .settings .settings-row.settings-row__darkpurple:before {
    content: '5';
    color: #eb008b;
  }
  .vats-cbw .lead-block form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .vats-cbw .button-block .descr br {
    display: none;
  }
}
@media (max-width: 600px) {
  .service-description {
    margin-bottom: 0;
  }
  .service-description .service-content {
    margin-left: 2.5%;
    padding: 0;
  }
  .service-description .service-content > h1 {
    padding: 0;
    margin: 0 0 25px;
    background: none;
  }
  .service-description .vats-cbw .scheme-block p {
    padding-left: 20px;
    padding-right: 20px;
  }
  .service-description .vats-cbw .advantages-block .adv-items .adv-item {
    width: 100%;
  }
  .service-description .vats-cbw .advantages-block .adv-items .adv-item:nth-child(odd),
  .service-description .vats-cbw .advantages-block .adv-items .adv-item:nth-child(even) {
    padding-left: 0;
    padding-right: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYXJ0aWFscy9zZXJ2aWNlLXN1YnRlbXBsYXRlcy5sZXNzIiwicGFnZXMvdmF0cy1jYncuY3NzIiwicGFnZXMvdmF0cy1jYncubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7RUFFSSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtDQ0NIO0FETEQ7RUFRTSxxRkFBQTtFQUNBLG1DQUFBO1VBQUEsc0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLDRCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtFQUNBLGdDQUFBO0tBQUEsNkJBQUE7VUFBQSx3QkFBQTtDQ0FMO0FERUc7RUFDRSxjQUFBO0NDQUw7QURFRztFQUVJLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQ0FBQTtFQUNBLG9CQUFBO0NDRFA7QURHSztFQUNFLGVBQUE7Q0NEUDtBRFVEO0VBSVEsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtDQ1hQO0FEWU87RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0NDVlQ7QURjRztFQUdNLHNCQUFBO0NDZFQ7QURlUztFQUNFLGNBQUE7Q0NiWDtBRHlCUzs7RUFDRSxlQUFBO0NDdEJYO0FEeUJPO0VBQ0UsbUJBQUE7Q0N2QlQ7QUR5Qk87RUFDRSxpQkFBQTtDQ3ZCVDtBRDBCSztFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsOEJBQUE7Q0N4QlA7QURwQkQ7O0VBa0RJLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0NDMUJIO0FEMkJHOztFQUNFLHVCQUFBO0NDeEJMO0FEMEJHOztFQUNFLGNBQUE7Q0N2Qkw7QUNuRUc7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7Q0RxRUw7QUNqRUQ7RUFDRSxjQUFBO0VBQ0EsZUFBQTtDRG1FRDtBQ3JFRDtFQUtJLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0NEbUVIO0FDMUVEO0VBVUksY0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JB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RUN4R0Q7SUFpRFUsY0FBQTtHRDBEVDtFQ3hETzs7Ozs7SUFLRSxjQUFBO0lBQ0EsOEJBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0dEMERUO0VDekRTOzs7OztJQUNFLFlBQUE7SUFDQSxtQkFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtJQUNBLFVBQUE7SUFDQSxnQkFBQTtHRCtEWDtFQzVETztJQUNFLHNCQUFBO0dEOERUO0VDN0RTO0lBQ0UsYUFBQTtJQUNBLGVBQUE7R0QrRFg7RUM1RE87SUFDRSxzQkFBQTtHRDhEVDtFQzdEUztJQUNFLGFBQUE7SUFDQSxlQUFBO0dEK0RYO0VDNURPO0lBQ0Usc0JBQUE7R0Q4RFQ7RUM3RFM7SUFDRSxhQUFBO0lBQ0EsZUFBQTtHRCtEWDtFQzVETztJQUNFLHNCQUFBO0dEOERUO0VDN0RTO0lBQ0UsYUFBQTtJQUNBLGVBQUE7R0QrRFg7RUM1RE87SUFDRSxzQkFBQTtHRDhEVDtFQzdEUztJQUNFLGFBQUE7SUFDQSxlQUFBO0dEK0RYO0VDcEtEO0lBNkdNLDZCQUFBO0lBQUEsOEJBQUE7SUFBQSwrQkFBQTtRQUFBLDJCQUFBO1lBQUEsdUJBQUE7R0QwREw7RUN2S0Q7SUFrSE0sY0FBQTtHRHdETDtDQUNGO0FDcEREO0VBQ0U7SUFDRSxpQkFBQTtHRHNERDtFQ3ZERDtJQUdJLGtCQUFBO0lBQ0EsV0FBQTtHRHVESDtFQ3RERztJQUNFLFdBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0dEd0RMO0VDaEVEO0lBY1EsbUJBQUE7SUFDQSxvQkFBQTtHRHFEUDtFQ3BFRDtJQXFCVSxZQUFBO0dEa0RUO0VDakRTOztJQUVFLGdCQUFBO0lBQ0EsaUJBQUE7R0RtRFg7Q0FDRiIsImZpbGUiOiJwYWdlcy92YXRzLWNidy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuX3NlcnZpY2UtZGVzY3JpcHRpb257XHJcbiAgLnNlcnZpY2UtY29udGVudCwuc2VydmljZS1zaWRlYmFye1xyXG4gICAgd2lkdGg6OTYlO1xyXG4gICAgbWFyZ2luLWxlZnQ6MiU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6MiU7XHJcbiAgfVxyXG4gIC5zZXJ2aWNlLXNpZGViYXJ7XHJcbiAgICAuc2VydmljZS1zaWRlYmFyLXRyaWdnZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvbmF2LWJ0bi1tb2IucG5nKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEzcHggIzYzNjQ2NTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGFsbDtcclxuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICB9XHJcbiAgICAmPnVse1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgIC5zZXJ2aWNlLXNpZGViYXItdHJpZ2dlcntcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMwMDhjO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206c29saWQgMnB4ICNlYzAwOGM7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcclxuICAgICAgfVxyXG4gICAgICAmPnVse1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2UtY29udGVudCB0YWJsZSB0Ym9keSB0ciB0ZFxyXG4uX3Jlc3BvbnNpdmUtdGFibGUge1xyXG4gIHRoZWFke1xyXG4gICAgdHJ7XHJcbiAgICAgIHRoe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlIWltcG9ydGFudDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIHRyIHtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB0Ym9keSB7XHJcbiAgICB0ciB7XHJcbiAgICAgIHRkIHtcclxuICAgICAgICAvL3RleHQtYWxpZ246IGxlZnQ7Ly9cclxuICAgICAgICAmLnBhZGRpbmctbGVmdCAsXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOy8vXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNjNWM5ZTk7XHJcbiAgICAgICAgLy9tYXJnaW46IDAgM3B4OyBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB0ZCwgdGgge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLnJlc3BvbnNpdmUtaGlkZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLl9zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLWNvbnRlbnQsXG4uX3NlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2Utc2lkZWJhciB7XG4gIHdpZHRoOiA5NiU7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbn1cbi5fc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXNpZGViYXItdHJpZ2dlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvbmF2LWJ0bi1tb2IucG5nKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEzcHggIzYzNjQ2NTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGFsbDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uX3NlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2Utc2lkZWJhciA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5fc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyLmFjdGl2ZSAuc2VydmljZS1zaWRlYmFyLXRyaWdnZXIge1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjMDA4YztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlYzAwOGM7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4uX3NlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2Utc2lkZWJhci5hY3RpdmUgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLl9yZXNwb25zaXZlLXRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uX3Jlc3BvbnNpdmUtdGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5fcmVzcG9uc2l2ZS10YWJsZSB0aGVhZDpmaXJzdC1vZi10eXBlIHRyIHRoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLl9yZXNwb25zaXZlLXRhYmxlIHRoZWFkOmZpcnN0LW9mLXR5cGUgdHIgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uX3Jlc3BvbnNpdmUtdGFibGUgdGJvZHkgdHIgdGQucGFkZGluZy1sZWZ0OmFmdGVyLFxuLl9yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uX3Jlc3BvbnNpdmUtdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uX3Jlc3BvbnNpdmUtdGFibGUgdGJvZHkgdHIgdGQ6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLl9yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjYzVjOWU5O1xufVxuLl9yZXNwb25zaXZlLXRhYmxlIHRkLFxuLl9yZXNwb25zaXZlLXRhYmxlIHRoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uX3Jlc3BvbnNpdmUtdGFibGUgdGQ6Zmlyc3Qtb2YtdHlwZSxcbi5fcmVzcG9uc2l2ZS10YWJsZSB0aDpmaXJzdC1vZi10eXBlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5fcmVzcG9uc2l2ZS10YWJsZSB0ZC5yZXNwb25zaXZlLWhpZGUsXG4uX3Jlc3BvbnNpdmUtdGFibGUgdGgucmVzcG9uc2l2ZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLXdyYXAgLnRvcC13cmFwID4gLmNlbnRlcmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA3O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLWNvbnRlbnQge1xuICB3aWR0aDogNzQuNDUlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1jb250ZW50ID4gaDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDQ3cHg7XG4gIHdpZHRoOiA0NTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1jb250ZW50IC5jb250ZW50IHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEyLjZweDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTg1cHg7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5NTk4O1xufVxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhlbHAtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5hamF4LXNlbmQtYnRuLmxvYWRpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vLi4vaW1hZ2VzL2hvcml6b250YWxfbG9hZGVyLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCBub25lO1xufVxuLm9yZGVyLXJlc3VsdCB7XG4gIG1heC13aWR0aDogNTI5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4ub3JkZXItcmVzdWx0LnN1Y2Nlc3Mge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiA4cHggc29saWQgZ3JlZW47XG59XG4ub3JkZXItcmVzdWx0LmVycm9yICsgLmdhcCxcbi5vcmRlci1yZXN1bHQuc3VjY2VzcyArIC5nYXAge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZhdHMtY2J3IHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnZhdHMtY2J3IGgyLFxuLnZhdHMtY2J3IC5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnZhdHMtY2J3IC5idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDdweCAyNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ViMDA4YjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG59XG4udmF0cy1jYncgLmJ1dHRvbjpob3Zlcixcbi52YXRzLWNidyAuYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZhdHMtY2J3IC5tYXJrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L21hcmsucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNjNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZhdHMtY2J3IC5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmY2ZTAwO1xufVxuLnZhdHMtY2J3IC5iZy1maW5nZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZhdHMtY2J3IC5iZy1maW5nZXIgLnRleHQge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnZhdHMtY2J3IC5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjNmExYjlhO1xuICBjb2xvcjogd2hpdGU7XG59XG4udmF0cy1jYncgLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L2Fycm93LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1pbi13aWR0aDogMzlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLnZhdHMtY2J3IC5maW5nZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FpL3ZpcnR1YWxuYXlhLWF0cy9jYncvZmluZ2VyLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLnZhdHMtY2J3IC50b3AtYmxvY2sge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi52YXRzLWNidyAudG9wLWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy90b3AucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiA0MjlweDtcbn1cbi52YXRzLWNidyAudG9wLWJsb2NrIC5kZXNjciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDM5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIxNHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi52YXRzLWNidyAuc2NoZW1lLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4udmF0cy1jYncgLnNjaGVtZS1ibG9jayA+IC50ZXh0IHtcbiAgY29sdW1uLXdpZHRoOiA0MDBweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgY29sdW1uLWdhcDogMjVweDtcbn1cbi52YXRzLWNidyAuc2NoZW1lLWJsb2NrIC5zY2hlbWUge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udmF0cy1jYncgLnNjaGVtZS1ibG9jayAudXNlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy91c2VyLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWluLXdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4udmF0cy1jYncgLnNjaGVtZS1ibG9jayAuc2NoZW1lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52YXRzLWNidyAuc2NoZW1lLWJsb2NrIC5zY2hlbWUtcm93IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWluLXdpZHRoOiAxNDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3cgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3cgLnBob25lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAjN2ExZmExIGRhc2hlZCAycHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3cgLnRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi52YXRzLWNidyAuc2NoZW1lLWJsb2NrIC5zY2hlbWUtcm93OmZpcnN0LW9mLXR5cGUgLnBob25lIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xufVxuLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3c6bGFzdC1vZi10eXBlIC5waG9uZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cbi52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIHtcbiAgd2lkdGg6IDgwNHB4O1xuICBoZWlnaHQ6IDI4MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDY1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy9iZy1zZXR0aW5ncy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdG9wOiAycHg7XG59XG4udmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTgwcHg7XG59XG4udmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fcGluayB7XG4gIHRvcDogNTRweDtcbiAgbGVmdDogMTFweDtcbiAgcGFkZGluZzogMjVweCAxOXB4O1xufVxuLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxNjdweDtcbiAgcGFkZGluZzogMjhweCAxNHB4IDE0cHggMjJweDtcbn1cbi52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19ncmVlbiAuY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4udmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fb3JhbmdlIHtcbiAgdG9wOiA1NHB4O1xuICBsZWZ0OiAzMTlweDtcbiAgcGFkZGluZzogMjFweCAyMnB4IDA7XG59XG4udmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fYmx1ZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogNDcxcHg7XG4gIHBhZGRpbmc6IDE1cHggMjJweDtcbn1cbi52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19kYXJrcHVycGxlIHtcbiAgdG9wOiA1NHB4O1xuICBsZWZ0OiA2MjNweDtcbiAgcGFkZGluZzogMjFweCAxMHB4IDIxcHggMjRweDtcbn1cbi52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cgLmNhcHRpb24ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdyAudGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLnZhdHMtY2J3IC5sZWFkLWJsb2NrIHtcbiAgbWluLWhlaWdodDogMTM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQxcHg7XG59XG4udmF0cy1jYncgLmxlYWQtYmxvY2sgLmRlc2NyLFxuLnZhdHMtY2J3IC5sZWFkLWJsb2NrIGZvcm0sXG4udmF0cy1jYncgLmxlYWQtYmxvY2sgLm9yZGVyLXJlc3VsdCxcbi52YXRzLWNidyAubGVhZC1ibG9jayBoMixcbi52YXRzLWNidyAubGVhZC1ibG9jayAuaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmF0cy1jYncgLmxlYWQtYmxvY2sgaDIsXG4udmF0cy1jYncgLmxlYWQtYmxvY2sgLmgyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnZhdHMtY2J3IC5sZWFkLWJsb2NrIC5kZXNjciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4udmF0cy1jYncgLmxlYWQtYmxvY2sgLmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy9iZy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDEzOHB4O1xufVxuLnZhdHMtY2J3IC5sZWFkLWJsb2NrIC5maWVsZC1idXludW1iZXJzZm9ybS1ub3RlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52YXRzLWNidyAubGVhZC1ibG9jayBmb3JtIHtcbiAgcGFkZGluZzogMTlweCAzNnB4IDM5cHggMzZweDtcbn1cbi52YXRzLWNidyAubGVhZC1ibG9jayBmb3JtIC52YXRzLW9yZGVycy1mb3JtLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4udmF0cy1jYncgLmxlYWQtYmxvY2sgZm9ybSAuYnV0dG9uIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLnZhdHMtY2J3IC5hZHZhbnRhZ2VzLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cbi52YXRzLWNidyAuYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyN3B4IGF1dG87XG59XG4udmF0cy1jYncgLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtcyAuYWR2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZhdHMtY2J3IC5hZHZhbnRhZ2VzLWJsb2NrIC5hZHYtaXRlbXMgLmFkdi1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi52YXRzLWNidyAuYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW1zIC5hZHYtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4udmF0cy1jYncgLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtcyAuYWR2LWl0ZW0gLmNhcHRpb24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmF0cy1jYncgLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtcyAuYWR2LWl0ZW0gLnRleHQge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi52YXRzLWNidyAuYnV0dG9uLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZhdHMtY2J3IC5idXR0b24tYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L2JnLTIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiAxMzdweDtcbn1cbi52YXRzLWNidyAuYnV0dG9uLWJsb2NrIC5kZXNjciB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi52YXRzLWNidyAuYnV0dG9uLWJsb2NrIGgyLFxuLnZhdHMtY2J3IC5idXR0b24tYmxvY2sgLmgyLFxuLnZhdHMtY2J3IC5idXR0b24tYmxvY2sgLmRlc2NyLFxuLnZhdHMtY2J3IC5idXR0b24tYmxvY2sgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjYycHgpIHtcbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnVzZXIge1xuICAgIG1pbi13aWR0aDogMjBweDtcbiAgfVxuICAudmF0cy1jYncgLnNjaGVtZS1ibG9jayAuc2NoZW1lLXJvdyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG4gIC52YXRzLWNidyAuc2NoZW1lLWJsb2NrIC5zY2hlbWUtcm93IC5waG9uZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5hcnJvdyB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyB7XG4gICAgd2lkdGg6IDY3N3B4O1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93IC5jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuIHtcbiAgICBsZWZ0OiAxMzdweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuIC5jYXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX29yYW5nZSB7XG4gICAgbGVmdDogMjY5cHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2JsdWUge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAzOTVweDtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fZGFya3B1cnBsZSB7XG4gICAgbGVmdDogNTIzcHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5sZWFkLWJsb2NrIGZvcm0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC52YXRzLWNidyAubGVhZC1ibG9jayBmb3JtIC5idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAuc2VydmljZS1kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgPiBoMSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2UtY29udGVudCxcbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2Utc2lkZWJhciB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXNpZGViYXItdHJpZ2dlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS9uYXYtYnRuLW1vYi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTNweCAjNjM2NDY1O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IC4ycyBhbGw7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2Utc2lkZWJhciA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLXNpZGViYXIuYWN0aXZlIC5zZXJ2aWNlLXNpZGViYXItdHJpZ2dlciB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjMDA4YztcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VjMDA4YztcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICB9XG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLXNpZGViYXIuYWN0aXZlID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC52YXRzLWNidyAudG9wLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAudmF0cy1jYncgLnRvcC1ibG9jayAuZGVzY3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDMwOXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudmF0cy1jYncgLnRvcC1ibG9jazpiZWZvcmUge1xuICAgIHRvcDogOTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgY2VudGVyO1xuICB9XG4gIC52YXRzLWNidyAuc2NoZW1lLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmhlbHAtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA5NiU7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1zaWRlYmFyIHVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2UtY29udGVudCB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnNlcnZpY2UtY29udGVudCA+IGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAudmF0cy1jYncge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAudmF0cy1jYncgLmFycm93IHtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICB9XG4gIC52YXRzLWNidyAudG9wLWJsb2NrOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjIlIDUwJTtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnZhdHMtY2J3IC50b3AtYmxvY2sgLmRlc2NyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1NXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC52YXRzLWNidyAuc2NoZW1lLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAudmF0cy1jYncgLnNjaGVtZS1ibG9jayAuc2NoZW1lLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC52YXRzLWNidyAuc2NoZW1lLWJsb2NrIC5zY2hlbWUtcm93IC51c2VyIHtcbiAgICBtaW4td2lkdGg6IDQzcHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3cgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgLnNjaGVtZS1yb3cgLnBob25lIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuICAudmF0cy1jYncgLnNjaGVtZS1ibG9jayAuc2NoZW1lLXJvdyAudGV4dCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3Mge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fcGluayxcbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuLFxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fb3JhbmdlLFxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fYmx1ZSxcbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2RhcmtwdXJwbGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19waW5rOmJlZm9yZSxcbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuOmJlZm9yZSxcbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX29yYW5nZTpiZWZvcmUsXG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19ibHVlOmJlZm9yZSxcbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2RhcmtwdXJwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTNweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19waW5rIHtcbiAgICBib3JkZXItY29sb3I6ICNlYjAwOGI7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX3Bpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnMSc7XG4gICAgY29sb3I6ICNlYjAwOGI7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuIHtcbiAgICBib3JkZXItY29sb3I6ICMzODhlM2I7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2dyZWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogJzInO1xuICAgIGNvbG9yOiAjMzg4ZTNiO1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19vcmFuZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmNmUwMDtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fb3JhbmdlOmJlZm9yZSB7XG4gICAgY29udGVudDogJzMnO1xuICAgIGNvbG9yOiAjZmY2ZTAwO1xuICB9XG4gIC52YXRzLWNidyAuc2V0dGluZ3MtYmxvY2sgLnNldHRpbmdzIC5zZXR0aW5ncy1yb3cuc2V0dGluZ3Mtcm93X19ibHVlIHtcbiAgICBib3JkZXItY29sb3I6ICMwN2JlYzU7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2JsdWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnNCc7XG4gICAgY29sb3I6ICMwN2JlYzU7XG4gIH1cbiAgLnZhdHMtY2J3IC5zZXR0aW5ncy1ibG9jayAuc2V0dGluZ3MgLnNldHRpbmdzLXJvdy5zZXR0aW5ncy1yb3dfX2RhcmtwdXJwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2ViMDA4YjtcbiAgfVxuICAudmF0cy1jYncgLnNldHRpbmdzLWJsb2NrIC5zZXR0aW5ncyAuc2V0dGluZ3Mtcm93LnNldHRpbmdzLXJvd19fZGFya3B1cnBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICc1JztcbiAgICBjb2xvcjogI2ViMDA4YjtcbiAgfVxuICAudmF0cy1jYncgLmxlYWQtYmxvY2sgZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudmF0cy1jYncgLmJ1dHRvbi1ibG9jayAuZGVzY3IgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2VydmljZS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiAuc2VydmljZS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgPiBoMSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnZhdHMtY2J3IC5zY2hlbWUtYmxvY2sgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24gLnZhdHMtY2J3IC5hZHZhbnRhZ2VzLWJsb2NrIC5hZHYtaXRlbXMgLmFkdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VydmljZS1kZXNjcmlwdGlvbiAudmF0cy1jYncgLmFkdmFudGFnZXMtYmxvY2sgLmFkdi1pdGVtcyAuYWR2LWl0ZW06bnRoLWNoaWxkKG9kZCksXG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIC52YXRzLWNidyAuYWR2YW50YWdlcy1ibG9jayAuYWR2LWl0ZW1zIC5hZHYtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4iLCJcclxuQGltcG9ydCBcIi4uL19wYXJ0aWFscy9zZXJ2aWNlLXN1YnRlbXBsYXRlc1wiO1xyXG5cclxuLm1haW4td3JhcCB7XHJcbiAgLnRvcC13cmFwIHtcclxuICAgICYgPiAuY2VudGVyZWQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2VydmljZS1kZXNjcmlwdGlvbiB7XHJcbiAgd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgLnNlcnZpY2Utc2lkZWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA3O1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgfVxyXG4gIC5zZXJ2aWNlLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDc0LjQ1JTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmID4gaDEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDY7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IDQ3cHg7XHJcbiAgICAgIHdpZHRoOiA0NTBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTIuNnB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMTg1cHg7XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTM5NTk4O1xyXG4gIH1cclxufVxyXG4uZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uaGVscC1ibG9jayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFqYXgtc2VuZC1idG4ubG9hZGluZyB7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoJy4uLy4uL2ltYWdlcy9ob3Jpem9udGFsX2xvYWRlci5naWYnKSBuby1yZXBlYXQgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZTogMCBub25lO1xyXG59XHJcbi5vcmRlci1yZXN1bHR7XHJcbiAgbWF4LXdpZHRoOiA1MjlweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGNvbG9yOiBibGFjaztcclxuXHJcbiAgJi5zdWNjZXNzIHtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlcjogOHB4IHNvbGlkIGdyZWVuO1xyXG4gIH1cclxuICAmLmVycm9yICxcclxuICAmLnN1Y2Nlc3Mge1xyXG4gICAgJisuZ2FwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi52YXRzLWNidyB7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG5cclxuICBoMiAsXHJcbiAgLmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmc6IDdweCAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogI2ViMDA4YjtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLm1hcmsge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L21hcmsucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgaGVpZ2h0OiA2M3B4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuICAuYmctb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZjZlMDA7XHJcbiAgfVxyXG4gIC5iZy1maW5nZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC50ZXh0IHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJnLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNmExYjlhO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuICAuYXJyb3cge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L2Fycm93LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBtaW4td2lkdGg6IDM5cHg7XHJcbiAgICBoZWlnaHQ6IDlweDtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gIH1cclxuICAuZmluZ2VyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy9maW5nZXIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIG1pbi13aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG4gIC50b3AtYmxvY2sge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy90b3AucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MjlweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMTRweDtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zY2hlbWUtYmxvY2sge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAmID4gLnRleHQge1xyXG4gICAgICBjb2x1bW4td2lkdGg6IDQwMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLnNjaGVtZSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuICAgIC51c2VyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L3VzZXIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBtaW4td2lkdGg6IDQzcHg7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgIH1cclxuICAgIC5zY2hlbWUtcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE0NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucGhvbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAjN2ExZmExIGRhc2hlZCAycHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1vZi10eXBlIC5waG9uZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIC5waG9uZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZXR0aW5ncy1ibG9jayB7XHJcbiAgICAuc2V0dGluZ3Mge1xyXG4gICAgICB3aWR0aDogODA0cHg7XHJcbiAgICAgIGhlaWdodDogMjgycHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gNjVweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L2JnLXNldHRpbmdzLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRvcDogMnB4O1xyXG5cclxuICAgICAgLnNldHRpbmdzLXJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAmLnNldHRpbmdzLXJvd19fcGluayB7XHJcbiAgICAgICAgICB0b3A6IDU0cHg7XHJcbiAgICAgICAgICBsZWZ0OiAxMXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMjVweCAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNldHRpbmdzLXJvd19fZ3JlZW4ge1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMTY3cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyOHB4IDE0cHggMTRweCAyMnB4O1xyXG4gICAgICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNldHRpbmdzLXJvd19fb3JhbmdlIHtcclxuICAgICAgICAgIHRvcDogNTRweDtcclxuICAgICAgICAgIGxlZnQ6IDMxOXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMjFweCAyMnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2V0dGluZ3Mtcm93X19ibHVlIHtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDQ3MXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNldHRpbmdzLXJvd19fZGFya3B1cnBsZSB7XHJcbiAgICAgICAgICB0b3A6IDU0cHg7XHJcbiAgICAgICAgICBsZWZ0OiA2MjNweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIxcHggMTBweCAyMXB4IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sZWFkLWJsb2NrIHtcclxuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMTM4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xyXG4gICAgLmRlc2NyLFxyXG4gICAgZm9ybSxcclxuICAgIC5vcmRlci1yZXN1bHQsXHJcbiAgICBoMiAsXHJcbiAgICAuaDIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICBoMiAsXHJcbiAgICAuaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgICAuZGVzY3Ige1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG4gICAgLmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWkvdmlydHVhbG5heWEtYXRzL2Nidy9iZy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEzOHB4O1xyXG4gICAgfVxyXG4gICAgLmZpZWxkLWJ1eW51bWJlcnNmb3JtLW5vdGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgIC52YXRzLW9yZGVycy1mb3JtLWZpZWxkcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBhZGRpbmc6IDE5cHggMzZweCAzOXB4IDM2cHg7XHJcbiAgICAgIC5idXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYWR2YW50YWdlcy1ibG9jayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG4gICAgLmFkdi1pdGVtcyB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbjogMjdweCBhdXRvO1xyXG5cclxuICAgICAgLmFkdi1pdGVtIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uLWJsb2NrIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9haS92aXJ0dWFsbmF5YS1hdHMvY2J3L2JnLTIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMzdweDtcclxuICAgIH1cclxuICAgIC5kZXNjciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIGgyLCAuaDIsIC5kZXNjciwgLmJ1dHRvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjYycHgpIHtcclxuICAuc2VydmljZS1kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcbiAgLnZhdHMtY2J3IHtcclxuICAgIC5zY2hlbWUtYmxvY2sge1xyXG4gICAgICAudXNlciB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5zY2hlbWUtcm93IHtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBob25lIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJyb3cge1xyXG4gICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgfVxyXG4gICAgLnNldHRpbmdzLWJsb2NrIHtcclxuICAgICAgLnNldHRpbmdzIHtcclxuICAgICAgICB3aWR0aDogNjc3cHg7XHJcbiAgICAgICAgLnNldHRpbmdzLXJvdyB7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAuY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fZ3JlZW4ge1xyXG4gICAgICAgICAgICBsZWZ0OiAxMzdweDtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAuY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fb3JhbmdlIHtcclxuICAgICAgICAgICAgbGVmdDogMjY5cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fYmx1ZSB7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgbGVmdDogMzk1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fZGFya3B1cnBsZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUyM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlYWQtYmxvY2sge1xyXG4gICAgICBmb3JtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzBweCkge1xyXG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcclxuICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gICAgLnNlcnZpY2UtY29udGVudCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICYgPiBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5fc2VydmljZS1kZXNjcmlwdGlvbjtcclxuICB9XHJcbiAgLnZhdHMtY2J3IHtcclxuICAgIC50b3AtYmxvY2sge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgLmRlc2NyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMDlweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDMzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogOTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2NoZW1lLWJsb2NrIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG4gIH1cclxuICAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5oZWxwLWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtZGVzY3JpcHRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIC5zZXJ2aWNlLXNpZGViYXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC13aWR0aDogOTYlO1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VydmljZS1jb250ZW50IHtcclxuICAgICAgd2lkdGg6IDk2JTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xyXG4gICAgICAmID4gaDEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmF0cy1jYncge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgLmFycm93IHtcclxuICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgIGhlaWdodDogMzlweDtcclxuICAgIH1cclxuICAgIC50b3AtYmxvY2sge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjIlIDUwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmRlc2NyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2NoZW1lLWJsb2NrIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIC5zY2hlbWUtcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgLnVzZXIge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA0M3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGhvbmUge1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2V0dGluZ3MtYmxvY2sge1xyXG4gICAgICAuc2V0dGluZ3Mge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIC5zZXR0aW5ncy1yb3cge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2V0dGluZ3Mtcm93X19waW5rLFxyXG4gICAgICAgICAgJi5zZXR0aW5ncy1yb3dfX2dyZWVuLFxyXG4gICAgICAgICAgJi5zZXR0aW5ncy1yb3dfX29yYW5nZSxcclxuICAgICAgICAgICYuc2V0dGluZ3Mtcm93X19ibHVlLFxyXG4gICAgICAgICAgJi5zZXR0aW5ncy1yb3dfX2RhcmtwdXJwbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAtM3B4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2V0dGluZ3Mtcm93X19waW5rIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWIwMDhiO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJzEnO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZWIwMDhiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fZ3JlZW4ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzODhlM2I7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnMic7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMzODhlM2I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2V0dGluZ3Mtcm93X19vcmFuZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZjZlMDA7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnMyc7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjZlMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2V0dGluZ3Mtcm93X19ibHVlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDdiZWM1O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJzQnO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDdiZWM1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNldHRpbmdzLXJvd19fZGFya3B1cnBsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ViMDA4YjtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICc1JztcclxuICAgICAgICAgICAgICBjb2xvcjogI2ViMDA4YjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlYWQtYmxvY2sge1xyXG4gICAgICBmb3JtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWJsb2NrIHtcclxuICAgICAgLmRlc2NyIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAuc2VydmljZS1jb250ZW50IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIuNSU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICYgPiBoMSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC52YXRzLWNidyB7XHJcbiAgICAgIC5zY2hlbWUtYmxvY2sge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmFkdmFudGFnZXMtYmxvY2sge1xyXG4gICAgICAgIC5hZHYtaXRlbXMge1xyXG4gICAgICAgICAgLmFkdi1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCksXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
