/* ---------------------------------------------------------------------- */
/*  Global Styles
/* ---------------------------------------------------------------------- */
#automatiq-content {
  color: #4A4A4A;
  padding-top: 130px !important;
}

#automatiq-content .description-fold {
  overflow: visible;
  width: 100%;
  margin: 0 auto;
  max-width: 1098px;
}

#automatiq-content .p-t-10 {
  padding-top: 10px;
}

#automatiq-content .p-r-10 {
  padding-right: 10px;
}

#automatiq-content .p-b-10 {
  padding-bottom: 10px;
}

#automatiq-content .p-l-10 {
  padding-left: 10px;
}

#automatiq-content .m-t-10 {
  margin-top: 10px;
}

#automatiq-content .m-r-10 {
  margin-right: 10px;
}

#automatiq-content .m-b-10 {
  margin-bottom: 10px;
}

#automatiq-content .m-l-10 {
  margin-left: 10px;
}

/* ---------------------------------------------------------------------- */
/*  Alerts
/* ---------------------------------------------------------------------- */
.automatiq-alert {
  width: 100%;
  height: 52px;
  background-color: #d97576;
  position: fixed;
  top: 112px;
  z-index: 101;
  text-align: center;
  color: #FFFFFF;
  padding: 15px 0 15px 0;
}

.automatiq-alert .automatiq-alert-content {
  width: 1048px;
  margin: 0 auto;
  position: relative;
}

.automatiq-alert .automatiq-alert-content .automatiq-alert-alert-ico {
  width: 18px;
  position: absolute;
  left: 0;
}

.automatiq-alert .automatiq-alert-content span {
  font-size: 16px;
  font-weight: 200;
  line-height: 22px;
}

.automatiq-alert .automatiq-alert-content span strong {
  cursor: pointer;
}

.automatiq-alert .automatiq-alert-content .automatiq-alert-close-ico {
  width: 14px;
  position: absolute;
  right: 0;
  cursor: pointer;
  margin-top: 4px;
}

@media screen and (max-width: 668px) and (min-width: 320px) {
  .automatiq-alert {
    width: 100%;
    height: auto;
    background-color: #d97576;
    position: fixed;
    top: 83px;
    z-index: 10;
    text-align: center;
    color: #FFFFFF;
    padding: 15px;
  }
  .automatiq-alert .automatiq-alert-content {
    width: 100%;
    position: relative;
  }
  .automatiq-alert .automatiq-alert-content .automatiq-alert-alert-ico {
    width: 18px;
    position: absolute;
    left: 0;
  }
  .automatiq-alert .automatiq-alert-content span {
    font-size: 16px;
    font-weight: 200;
    line-height: 22px;
    display: inline-block;
    padding: 0 20px;
    width: 100%;
  }
  .automatiq-alert .automatiq-alert-content span strong {
    cursor: pointer;
  }
  .automatiq-alert .automatiq-alert-content .automatiq-alert-close-ico {
    width: 14px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    margin-top: 4px;
  }
}

/* ---------------------------------------------------------------------- */
/*  Modals
/* ---------------------------------------------------------------------- */
.automatiq-close-modal-button {
  width: 100%;
  display: inline-block;
  height: 20px;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10;
}

.modal-box.automatiq-placeholder-modal .hidden-block,
.modal-box.modal-automatiq-email-preview .hidden-block,
.modal-box.modal-automatiq-activity .hidden-block {
  overflow-y: auto;
  height: auto;
  display: block;
  position: relative;
  max-height: 80vh;
}

.modal-box.automatiq-placeholder-modal .new-modal-body,
.modal-box.modal-automatiq-email-preview .new-modal-body,
.modal-box.modal-automatiq-activity .new-modal-body {
  padding-bottom: 0;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal {
  display: inline-block;
  margin: 0;
  padding: 70px 80px;
  width: 100%;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .header,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .header,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .header {
  width: 100%;
  display: inline-block;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .header .logo,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .header .logo,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .header .logo {
  background: url(../images/icn/logo-qrvey.png) no-repeat 0px center/100%;
  height: 50px;
  width: 86px;
  float: left;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .header a,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .header a,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .header a {
  color: #E77C48;
  float: right;
  font-size: 12px;
  font-weight: 600;
  margin-top: 18px;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content {
  padding-top: 0 !important;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .name,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .name,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .name {
  color: #E77C48;
  font-size: 22px;
  font-weight: 600;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content p,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content p,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content p {
  font-size: 18px;
  color: #4A4A4A;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .body,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .body,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .body {
  width: 100%;
  display: inline-block;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .body p,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .body p,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .body p {
  width: 100%;
  margin-bottom: 10px;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .body p a,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .body p a,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .body p a {
  color: #E77C48;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey {
  float: left;
  width: 100%;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey a.btn-see-tamplate,
.modal-box.modal-automatiq-email-preview .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey a.btn-see-tamplate,
.modal-box.modal-automatiq-activity .new-modal-body .new-qrvey-modal .content .actions-modal-new-qrvey a.btn-see-tamplate {
  position: relative;
  float: left;
  margin: 0;
}

.modal-box.automatiq-placeholder-modal .new-modal-body {
  padding: 40px;
  text-align: left;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal {
  padding: 0;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal h2 {
  color: #4A4A4A;
  font-size: 20px;
  margin: 0 0 30px;
  font-weight: 500;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items {
  width: 100%;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items .item {
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items .item h3 {
  font-size: 16px;
  text-transform: uppercase;
  margin: 0 0 5px;
  color: #4A4A4A;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items .item p {
  color: #6E6E6E;
  font-size: 14px;
  margin: 0;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items .item p span {
  font-weight: 500;
}

.modal-box.automatiq-placeholder-modal .new-modal-body .new-qrvey-modal .items .item:last-child {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .automatiq-close-modal-button {
    top: 10px;
  }
  .automatiq-close-modal-button .close-modal {
    right: 28px;
  }
  .modal-box.modal-automatiq-email-preview {
    overflow: auto;
  }
  .modal-box.modal-automatiq-email-preview .hidden-block {
    max-height: 100%;
    overflow: visible;
  }
  .modal-box.modal-automatiq-email-preview .hidden-block .close-modal {
    display: block;
  }
  .modal-box.modal-automatiq-email-preview .hidden-block .new-modal-body .new-qrvey-modal {
    padding: 70px 30px;
  }
}

/* ---------------------------------------------------------------------- */
/*  Imports
/* ---------------------------------------------------------------------- */
/* Global Colors */
/*For BG*/
/*For texts*/
#automatiq-content {
  /* ---------------------------------------------------------------------- */
  /*  Guidelines
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Buttons
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Blocks
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Automatiq Actions
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Icons
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Forms
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Address Book
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Other
  /* ---------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------- */
  /*  Tabs
  /* ---------------------------------------------------------------------- */
}

#automatiq-content .automatiq-guidelines {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
}

#automatiq-content .automatiq-btn {
  background-color: #E6773D;
  background-repeat: no-repeat;
  background-size: 13px 13px;
  border: none;
  border-radius: 2px;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: normal;
  padding: 12px 16px;
}

#automatiq-content .automatiq-btn-save {
  background-color: #69859E;
  background-image: url("../images/icn/white_checked@2x.png");
  background-position: 85% 20px;
  padding-right: 45px;
}

#automatiq-content .automatiq-btn-activate {
  background-image: url("../images/icn/icn_arrow_activate@2x.png");
  background-position: 15% 18px;
  padding-left: 35px;
  margin-left: 16px;
}

#automatiq-content .automatiq-btn-activate.playg-control-disabled {
  width: 120px;
  display: inline-block;
  background-color: #d2d2d2;
}

#automatiq-content .automatiq-btn-pause {
  background-color: #69859E;
  background-image: url("../images/icn/icn_pause_white@2x.png");
  background-position: 15% 19px;
  padding-left: 45px;
  padding-right: 25px;
}

#automatiq-content .automatiq-btn[disabled="disabled"] {
  background-color: #CACACA;
}

#automatiq-content .dots-question {
  position: relative;
  right: 0px;
  bottom: 10px;
  z-index: 80;
}

#automatiq-content .add-q-between {
  width: 100%;
  clear: both;
  position: relative;
  text-align: center;
  margin-bottom: 20px;
  margin-top: 20px;
  min-height: 38px;
  z-index: 0;
}

#automatiq-content .add-q-between:before {
  content: "";
  display: inline-block;
  width: 40%;
  height: 1px;
  background: #ccc;
  position: absolute;
  top: 16px;
  left: 0;
  z-index: 1;
}

#automatiq-content .add-q-between:after {
  content: "";
  display: inline-block;
  width: 40%;
  height: 1px;
  background: #ccc;
  position: absolute;
  top: 16px;
  right: 0;
  z-index: 1;
}

#automatiq-content .add-q-between.paths:after, #automatiq-content .add-q-between.paths:before {
  width: 410px;
}

#automatiq-content .add-q-between .big-cont {
  padding: 0 15px 0 50px;
  display: inline-block;
  position: relative;
  z-index: 2;
}

#automatiq-content .add-q-between .add-state-mobile {
  background: #FFFFFF;
  border: 1px solid #D4D4D4;
  box-shadow: 0px 2px 4px 0px rgba(74, 73, 74, 0.15);
  border-radius: 100px;
  display: none;
  position: relative;
  z-index: 2;
  left: -15px;
}

#automatiq-content .add-q-between .add-state-mobile.disabled {
  background: #efefef;
  border: 1px solid #ecebeb;
  box-shadow: none;
}

#automatiq-content .add-q-between .add-state-mobile.disabled a {
  color: #bbbbbb;
}

#automatiq-content .add-q-between .add-state-mobile:after {
  clear: both;
}

#automatiq-content .add-q-between .add-state-mobile a {
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  color: #4D6B85;
  line-height: 31px;
  min-width: 115px;
  display: inline-block;
}

#automatiq-content .add-q-between .add-state-mobile a sup {
  position: relative;
  top: -1px;
  left: -3px;
}

#automatiq-content .add-q-between .add-state {
  background: #FFFFFF;
  border: 1px solid #D4D4D4;
  box-shadow: 0px 2px 4px 0px rgba(74, 73, 74, 0.15);
  border-radius: 100px;
  display: inline-block;
  position: relative;
  z-index: 2;
  left: -15px;
}

#automatiq-content .add-q-between .add-state.disabled {
  background: #efefef;
  border: 1px solid #ecebeb;
  box-shadow: none;
}

#automatiq-content .add-q-between .add-state.disabled a {
  color: #bbbbbb;
}

#automatiq-content .add-q-between .add-state:after {
  clear: both;
}

#automatiq-content .add-q-between .add-state a {
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  color: #4D6B85;
  line-height: 31px;
  min-width: 115px;
  display: inline-block;
}

#automatiq-content .add-q-between .add-state a sup {
  position: relative;
  top: -1px;
  left: -3px;
}

#automatiq-content .add-q-between .cont-act {
  background: #FFFFFF;
  border: 1px solid #D4D4D4;
  box-shadow: 0px 2px 4px 0px rgba(74, 73, 74, 0.15);
  border-radius: 100px;
  display: none;
  position: relative;
  z-index: 2;
}

#automatiq-content .add-q-between .cont-act.nps-add {
  display: block;
}

#automatiq-content .add-q-between .cont-act.nps-add a {
  padding: 0 20px;
}

#automatiq-content .add-q-between .cont-act.thank-you {
  float: left;
  margin-left: 11px;
  margin-right: 17px;
}

#automatiq-content .add-q-between .cont-act.thank-you .actions {
  padding: 0 11px;
}

#automatiq-content .add-q-between .cont-act.right-thank-you {
  float: left;
}

#automatiq-content .add-q-between .cont-act:after {
  clear: both;
}

#automatiq-content .add-q-between .cont-act a {
  float: left;
  cursor: pointer;
  border-right: 1px solid #DADADA;
}

#automatiq-content .add-q-between .cont-act a:last-child {
  border-right: none;
}

#automatiq-content .add-q-between .cont-act a.del-q {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-color: #E77C48;
  background-image: url(../images/icn/close_white.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 12px auto;
  border-radius: 100px;
  position: absolute;
  left: -38px;
  top: 1px;
  border: none;
  float: none;
}

#automatiq-content .add-q-between .cont-act a.actions {
  font-weight: 500;
  font-size: 14px;
  color: #4D6B85;
  line-height: 31px;
  min-width: 150px;
}

#automatiq-content .automatiq-block {
  background-color: #FFFFFF;
  border: 1px solid #E2E2E2;
  border-radius: 1px;
  box-shadow: 0px 1px 2px 0px rgba(74, 73, 74, 0.29);
  margin: 14px 0 0px;
  padding: 30px 30px 50px;
  position: relative;
  width: 100%;
}

#automatiq-content .automatiq-block .title {
  font-size: 18px;
  font-weight: bold;
}

#automatiq-content .automatiq-block .description {
  font-size: 16px;
  margin-left: 15px;
}

#automatiq-content .automatiq-block.automatiq-border-block {
  border-top: 4px solid #E77C48;
}

#automatiq-content .automatiq-block.automatiq-block-new-reponse {
  box-sizing: border-box;
  box-shadow: 2px 2px 5px #eceaea;
  border-color: #eae9e9;
  margin-top: 10px;
}

#automatiq-content .automatiq-block.automatiq-block-new-reponse .col-sm-9 .row {
  margin: 0;
}

#automatiq-content .automatiq-block.automatiq-block-new-reponse .col-sm-9 .row .automatiq-select-label {
  position: relative;
  left: -14px;
}

#automatiq-content .automatiq-block.automatiq-block-not-padding {
  padding-bottom: 25px;
}

#automatiq-content .automatiq-block .load_qrvey_block {
  margin-bottom: 20px;
}

#automatiq-content .automatiq-block .total-width-row {
  width: 100%;
}

#automatiq-content .automatiq-block .add-another-question {
  color: #E77C48;
  cursor: pointer;
  font-weight: bold;
}

#automatiq-content .automatiq-block .if-answer-is .action .delete {
  display: block;
  color: #E77C48;
  font-weight: 600;
  line-height: 35px;
  background-image: url("../images/icn/icn_remove_response@2x.png");
  background-repeat: no-repeat;
  background-size: 8px 8px;
  background-position: center left;
  padding-left: 15px;
  cursor: pointer;
  margin-right: 15px;
}

#automatiq-content .automatiq-block .if-answer-is .action .answer-action {
  height: 26px;
  width: 26px;
  background-color: #E77C48;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 50%;
  display: inline-block;
  margin-top: 5px;
  cursor: pointer;
}

#automatiq-content .automatiq-block .if-answer-is .action .answer-action.add {
  margin-right: 5px;
  background-image: url("../images/icn/icn_automatiq_add_answer@2x.png");
}

#automatiq-content .automatiq-block .if-answer-is .action .answer-action.remove {
  margin-left: 5px;
  background-image: url("../images/icn/icn_automatiq_remove_answer@2x.png");
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist h2 {
  margin: 0 0 20px;
  font-size: 14px;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey {
  border: 1px solid #EEEEEE;
  padding: 20px 30px 10px;
  margin-bottom: 30px;
  display: inline-block;
  box-shadow: 2px 2px 4px #f3f1f1;
  width: 100%;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey .answer-checklist {
  width: 100%;
  display: inline-block;
  margin-bottom: 20px;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey .answer-checklist .tags-group {
  width: 100%;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey .answer-checklist .tags-group span {
  color: #4a4a4a;
  font-weight: 600;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey .answer-checklist .tags-group .items .tag-item {
  border-color: #c5c5c5;
}

#automatiq-content .automatiq-block .if-answer-is .qrvey-checklist .content-checklist-qrvey .answer-checklist .tags-group .items .tag-item.active {
  border-color: #e77c48;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .likely span {
  color: #9B9B9B;
  font-size: 12px;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .likely span.very-likely {
  float: right;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options {
  display: inline-block;
  margin: 20px 0;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options .item {
  border: 1px solid #E77C48;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  text-align: center;
  line-height: 36px;
  color: #E77C48;
  float: left;
  margin-right: 25px;
  cursor: pointer;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options .item:last-child {
  margin-right: 0;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options .item.score-active {
  background-color: #E77C48;
  color: #fff;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div {
  float: left;
  margin-right: 25px;
  padding-bottom: 12px;
  position: relative;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div:after {
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  bottom: -30px;
  font-size: 12px;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.detractors {
  border-bottom: 2px solid #D0021B;
  margin-bottom: 30px;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.detractors:after {
  content: "Detractors";
  color: #D0021B;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.passive {
  border-bottom: 2px solid #F5A623;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.passive:after {
  content: "Passive";
  color: #F5A623;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.promoters {
  border-bottom: 2px solid #417505;
  margin-right: 0;
}

#automatiq-content .automatiq-block .if-answer-is .nps-automatiq .answers-options > div.promoters:after {
  content: "Promoters";
  color: #417505;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items {
  counter-reset: imagesUplds;
  padding: 0;
  margin-top: 15px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item {
  display: block;
  width: 170px;
  height: 140px;
  border: 3px solid #ecebeb;
  background: #f7f7f7;
  border-radius: 2px;
  cursor: pointer;
  position: relative;
  margin: 0 15px 15px 0;
  float: left;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item div {
  height: 100px;
  width: 100%;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item span {
  display: block;
  width: 100%;
  font-size: 12px;
  padding: 10px 10px 10px 25px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item:before {
  counter-increment: imagesUplds;
  content: counter(imagesUplds, lower-alpha) ".";
  font-size: 14px;
  color: #626262;
  position: absolute;
  bottom: 7px;
  left: 10px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item.active {
  background: #39586d;
  border-color: #39586d;
  color: #fff;
}

#automatiq-content .automatiq-block .if-answer-is .answer-image .items .item.active:before {
  color: #fff;
}

#automatiq-content .automatiq-block .if-answer-is .answer-short-text,
#automatiq-content .automatiq-block .if-answer-is .answer-long-text {
  margin-top: 15px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-short-text tags-input .tags,
#automatiq-content .automatiq-block .if-answer-is .answer-long-text tags-input .tags {
  box-shadow: none;
  padding: 3px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-short-text tags-input .tags .tag-item,
#automatiq-content .automatiq-block .if-answer-is .answer-long-text tags-input .tags .tag-item {
  background: #fff;
  border-radius: 0;
  border-color: #cbcbcb;
  color: #666;
  font-size: 12px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-short-text tags-input .tags .tag-item .remove-button,
#automatiq-content .automatiq-block .if-answer-is .answer-long-text tags-input .tags .tag-item .remove-button {
  color: #afadad !important;
  font-weight: 100;
}

#automatiq-content .automatiq-block .if-answer-is .answer-long-short-text span {
  margin-right: 10px;
  display: inline-block;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating {
  background-color: #fff;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview {
  width: 280px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select .item-star,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview .item-star {
  height: 35px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select .item-star .stars,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview .item-star .stars {
  float: right;
  margin-right: 15px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select .item-star .stars .icon-star,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview .item-star .stars .icon-star {
  display: inline-block;
  margin-right: 8px;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select .item-star .stars .icon-star:before,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview .item-star .stars .icon-star:before {
  content: "\e900";
  font-size: 22px;
  color: #E77C48;
}

#automatiq-content .automatiq-block .if-answer-is .answer-rating .automatiq-select .item-star .stars .icon-star.active:before,
#automatiq-content .automatiq-block .if-answer-is .answer-rating .rating-preview .item-star .stars .icon-star.active:before {
  content: "\e901";
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group {
  display: inline-block;
  margin-top: 10px;
  padding-left: 0;
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group span {
  color: #E77C48;
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group .items {
  margin: 15px 0 0 0;
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group .items .tag-item {
  display: inline-block;
  background: #fff;
  padding: 5px 15px;
  border-radius: 20px;
  font-size: 12px;
  border: 1px solid #E77C48;
  margin: 5px 10px 10px 0;
  cursor: pointer;
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group .items .tag-item:hover {
  background-color: #f7f7f7;
}

#automatiq-content .automatiq-block .if-answer-is .answer-expression .tags-group .items .tag-item.active {
  background-color: #E77C48;
  color: #fff;
}

#automatiq-content .automatiq-block .answers-preview-checklist {
  display: inline-block;
  width: 100%;
  border-bottom: 0;
  margin-bottom: 20px;
}

#automatiq-content .automatiq-block .answers-preview-checklist .tags-group span {
  font-weight: 600;
  text-transform: capitalize;
}

#automatiq-content .automatiq-block .answers-preview-checklist .tags-group .items {
  margin: 5px 0 0 0;
}

#automatiq-content .automatiq-block .answers-preview-checklist .tags-group .items .tag-item {
  display: inline-block;
  background: #E77C48;
  padding: 5px 15px;
  border-radius: 20px;
  font-size: 12px;
  border: 1px solid #E77C48;
  margin: 5px 10px 10px 0;
  cursor: pointer;
  color: #fff;
}

#automatiq-content .automatiq-block.num-of-responses .form-group {
  display: inline-block;
  width: 100%;
}

#automatiq-content .automatiq-block.num-of-responses .form-group .automatiq-select li.active {
  color: #E77C48;
}

#automatiq-content .automatiq-block.num-of-responses .select-action {
  border-top: 1px solid #eee;
  padding: 20px 0 0;
  margin: 0;
}

#automatiq-content .automatiq-block .webhook-form {
  position: relative;
  margin-bottom: 20px;
}

#automatiq-content .automatiq-block .webhook-form #qurl {
  min-width: 50%;
  background: #FFF;
}

#automatiq-content .automatiq-block .webhook-form .msg-copy {
  background: #E77C48;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 10px;
  position: absolute;
  left: 0;
  bottom: -26px;
  display: none;
}

#automatiq-content .automatiq-block .trigger-form {
  color: #474747;
}

#automatiq-content .automatiq-block .trigger-form .trigger-form-title {
  font-size: 14px;
  font-weight: 600;
}

#automatiq-content .automatiq-block .trigger-form .trigger-form-desc {
  font-size: 11px;
}

#automatiq-content .automatiq-block .trigger-form .trigger-form-url {
  font-size: 12px;
  font-weight: 600;
  color: #4f7da2;
}

#automatiq-content .automatiq-block .trigger-form form {
  position: relative;
}

#automatiq-content .automatiq-block .trigger-form form .msg-copy {
  background: #E77C48;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 10px;
  position: absolute;
  left: 0;
  bottom: -26px;
  display: none;
}

#automatiq-content .automatiq-block .trigger-form form #qurl {
  width: 70%;
  background: #fff;
  box-shadow: none;
}

#automatiq-content .automatiq-block-view {
  cursor: pointer;
}

#automatiq-content .automatiq-block-view p a {
  color: #E77C48;
}

#automatiq-content .automatiq-block-view .error {
  color: #DB7474;
}

#automatiq-content .automatiq-block-edit {
  display: none;
}

#automatiq-content .automatiq-block-edit .counter {
  font-size: 12px;
  color: #b7aeb5;
}

#automatiq-content .automatiq-block:hover {
  border-color: #E77C48;
}

#automatiq-content automatiq-action .form-group {
  position: relative;
}

#automatiq-content automatiq-action .form-group p a {
  color: #e47745;
}

#automatiq-content .automatiq-action-block .action-send-sms .insert-attach .limit-text {
  position: absolute;
  margin-top: 9px;
}

#automatiq-content .automatiq-action-block .action-send-sms .insert-attach .limit-text span {
  color: #3c3b3b;
}

#automatiq-content .automatiq-action-block .action-send-sms .insert-attach .link-select span {
  background-image: url("../images/icn/icngodownyellow_retina.png");
  background-repeat: no-repeat;
  background-position: 100% 6px;
  background-size: 10px auto;
  padding-right: 20px;
  display: block;
}

#automatiq-content .automatiq-action-block .action-send-sms .insert-attach .link-select span:before {
  content: "";
  background-image: url("../images/icn/icn_attach_file.svg");
  background-repeat: no-repeat;
  background-position: 100% -5px;
  background-size: 25px auto;
  padding-right: 20px;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploading {
  position: absolute;
  right: 110px;
  top: 12px;
  font-size: 11px;
  color: #666;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploading.error {
  color: #ff2e36;
  font-weight: 600;
}

#automatiq-content .automatiq-action-block .action-send-mail .automatiq-attachment {
  width: 100%;
  padding: 12px;
  box-shadow: 2px 2px 2px #f3f3f3;
  border-color: #f1f1f1;
}

#automatiq-content .automatiq-action-block .action-send-mail .automatiq-attachment .automatiq-attachment-name {
  width: 220px;
  max-width: inherit;
}

#automatiq-content .automatiq-action-block .action-send-mail .automatiq-attachment .info_file {
  width: 25%;
  float: right;
  text-align: right;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploadBtn {
  position: relative;
  position: relative;
  z-index: 2;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploadBtn span {
  color: #4a4a4a;
  display: inline-block;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploadBtn:hover span {
  color: #E77C48;
}

#automatiq-content .automatiq-action-block .action-send-mail .uploadBtn #uploadBtn {
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  left: 0;
  z-index: 2;
}

#automatiq-content .automatiq-action-block .action-post-on .desc {
  margin-bottom: 20px;
  width: 100%;
  font-size: 13px;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div {
  width: 128px;
  height: 40px;
  border-radius: 2px;
  float: left;
  margin-right: 20px;
  color: #fff;
  cursor: pointer;
  padding-left: 45px;
  line-height: 40px;
  font-weight: 500;
  background-repeat: no-repeat;
  opacity: 0.5;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.facebook {
  background-image: url("../images/icn/social_facebook.svg");
  background-color: #3C5D96;
  background-position: 20px 10px;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.twitter {
  background-image: url("../images/icn/social_twitter.svg");
  background-color: #3EADEA;
  background-position: 20px 12px;
  padding-left: 50px;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.linkedin {
  background-image: url("../images/icn/social_linkedin.svg");
  background-color: #297DB3;
  background-position: 20px 10px;
  padding-left: 50px;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.google {
  background-image: url("../images/icn/social_google.svg");
  background-color: #dd4b39;
  background-size: 25px;
  background-position: 18px 12px;
  padding-left: 50px;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div:last-child {
  margin-right: 0;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div:hover {
  opacity: 0.6;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.active {
  opacity: 1;
}

#automatiq-content .automatiq-action-block .action-post-on .buttons div.active:hover {
  opacity: 0.9;
}

#automatiq-content .automatiq-action-block .action-post-on .editor {
  float: left;
  width: 96%;
  border: 1px solid #cbcbcb;
  border-radius: 2px;
  padding: 20px;
  margin-top: 25px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header {
  display: inline-block;
  width: 100%;
  margin-bottom: 5px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span {
  display: block;
  margin-right: 10px;
  float: left;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.autor {
  color: #E6773D;
  font-size: 13px;
  font-weight: 600;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.description {
  color: #737373;
  font-size: 11px;
  line-height: 20px;
  margin-left: 0;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.social {
  font-size: 11px;
  font-weight: 600;
  line-height: 20px;
  background-repeat: no-repeat;
  background-position: 100%;
  padding-right: 18px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.social.facebook {
  background-image: url("../images/icn/social_facebook_color.svg");
  background-position: 92% 4px;
  color: #3C5D96;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.social.twitter {
  background-image: url("../images/icn/social_twitter_color.svg");
  color: #3EADEA;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.social.linkedin {
  background-image: url("../images/icn/social_linkedin_color.svg");
  background-position: 96% 3px;
  color: #297DB3;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header span.social.google {
  background-image: url("../images/icn/social_google_color.svg");
  background-position: 96% 5px;
  color: #dd4b39;
  padding-right: 22px;
  background-size: 15px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .header .remove {
  float: right;
  color: #e6773d;
  font-weight: 600;
  width: auto;
  background-image: url("../images/icn/icn_remove_response@2x.png");
  background-size: 8px 8px;
  background-repeat: no-repeat;
  background-position: left center;
  height: auto;
  padding-left: 15px;
  cursor: pointer;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text {
  height: 160px;
  position: relative;
  border: 1px solid #cbcbcb;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text textarea {
  width: 100%;
  height: 116px;
  border: 0;
  resize: none;
  padding: 15px;
  font-size: 12px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer {
  border-top: 1px solid #cbcbcb;
  padding: 15px 15px 7px 15px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer .chars-left {
  font-size: 12px;
  color: #3c3b3b;
  float: left;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer .actions {
  position: relative;
  float: right;
  top: -4px;
  margin-top: 0;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer .actions span {
  color: #E77C48;
  font-weight: 600;
  cursor: pointer;
  background-image: url("../images/icn/icngodownyellow_retina.png");
  background-repeat: no-repeat;
  background-position: 100% 6px;
  background-size: 10px auto;
  padding-right: 20px;
  display: block;
  width: 75px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer .actions span:before {
  content: "";
  background-image: url("../images/icn/icn_attach_file.svg");
  background-repeat: no-repeat;
  background-position: 100% -5px;
  background-size: 25px auto;
  padding-right: 20px;
}

#automatiq-content .automatiq-action-block .action-post-on .editor .text .footer .actions ul {
  right: -40px;
}

#automatiq-content .automatiq-action-block .action-post-on .insert-results {
  margin-top: 20px;
  float: left;
  width: 98%;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group.webhook-parameters {
  margin-top: 0;
  width: 100%;
  display: inline-block;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group.webhook-parameters .item {
  width: 100%;
  display: inline-block;
  margin-bottom: 10px;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group.webhook-parameters .item input {
  width: 200px;
  float: left;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group.webhook-parameters .item span {
  font-weight: 600;
  display: block;
  float: left;
  margin: 0 20px 0 10px;
  font-size: 18px;
  line-height: 32px;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group .parameter-action {
  height: 26px;
  width: 26px;
  background-color: #E77C48;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 50%;
  display: inline-block;
  margin-top: 5px;
  cursor: pointer;
  margin-left: 10px;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group .parameter-action.add {
  background-image: url("../images/icn/icn_automatiq_add_answer@2x.png");
}

#automatiq-content .automatiq-action-block .action-webhook .form-group .parameter-action.add.empty-array {
  margin: 0;
  position: absolute;
  left: 80px;
  top: -2px;
}

#automatiq-content .automatiq-action-block .action-webhook .form-group .parameter-action.remove {
  background-image: url("../images/icn/icn_automatiq_remove_answer@2x.png");
}

#automatiq-content .automatiq-action-block .error-action-attach {
  position: absolute;
  right: 100px;
  bottom: 11px;
  font-size: 11px;
  color: #ff4646;
  font-weight: 600;
}

#automatiq-content .automatiq-icon {
  width: 35px;
  height: 35px;
  background-color: #E47745;
  border-radius: 3px;
  display: inline-block;
  vertical-align: top;
}

#automatiq-content .automatiq-icon-action {
  background-image: url("../images/icn/icn_action@2x.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 22px 19px;
}

#automatiq-content .automatiq-icon-trigger {
  background-image: url("../images/icn/icn_trigger@2x.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 22px 19px;
}

#automatiq-content .link-select {
  height: 20px;
  position: relative;
  z-index: 1;
  margin-top: 10px;
  display: inline-block;
}

#automatiq-content .link-select span {
  color: #E77C48;
  font-weight: 600;
  cursor: pointer;
}

#automatiq-content .link-select ul {
  padding: 10px 0;
  position: absolute;
  z-index: 2;
  width: 200%;
  margin: 0;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(144, 144, 144, 0.48);
  border-radius: 2px;
  border: 1px solid #eaeaea;
  display: none;
}

#automatiq-content .link-select ul li {
  display: block;
  padding: 5px 30px;
  font-weight: 600;
  font-size: 13px;
  cursor: pointer;
}

#automatiq-content .link-select ul li:hover {
  color: #E77C48;
}

#automatiq-content .link-select ul li.disabled {
  color: #abb1b3;
}

#automatiq-content .link-select ul.open {
  display: block;
}

#automatiq-content .automatiq-select {
  cursor: pointer;
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 100%;
}

#automatiq-content .automatiq-select > span {
  background-image: url("../images/icn/icngodownyellow_retina.png");
  background-position: right 10px center;
  background-repeat: no-repeat;
  background-size: 9px auto;
  border: 1px solid #CBCBCB;
  border-radius: 1px;
  display: inline-block;
  padding: 7px 30px 7px 10px;
  width: 100%;
}

#automatiq-content .automatiq-select ul {
  border: 1px solid #F5F2F2;
  display: none;
  top: 45px;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  z-index: 99;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}

#automatiq-content .automatiq-select ul li {
  padding: 8px 15px;
  background: #FFFFFF;
  font-weight: 600;
  font-size: 13px;
}

#automatiq-content .automatiq-select ul li span {
  width: auto;
  background: none !important;
  padding: 0;
}

#automatiq-content .automatiq-select ul li span.state, #automatiq-content .automatiq-select ul li span.date {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  line-height: 20px;
}

#automatiq-content .automatiq-select ul li span.state.active {
  color: #E77C48;
}

#automatiq-content .automatiq-select ul li span.state.running {
  color: #E77C48;
}

#automatiq-content .automatiq-select ul li span.date {
  color: #929292;
  margin-right: 0;
}

#automatiq-content .automatiq-select ul li.select-search {
  padding: 0;
}

#automatiq-content .automatiq-select ul li.select-search input {
  border: none;
  background-image: url("../images/icn/icnsearchblue.png");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 15px 15px;
  padding: 5px 10px;
  width: 100%;
}

#automatiq-content .automatiq-select ul li:hover {
  background: #EEEEEE;
}

#automatiq-content .automatiq-select ul.open {
  display: block;
  max-height: 200px;
  overflow: auto;
}

#automatiq-content .automatiq-select.control-select {
  position: relative;
}

#automatiq-content .automatiq-select.control-select.SINGLE_CHOICE:before {
  background: url("../images/icn/icn_automatiq_type_single.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.IMAGE:before {
  background: url("../images/icn/icn_automatiq_type_image.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.YES_NO:before {
  background: url("../images/icn/icn_automatiq_type_yes_no.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.TEXTFIELD:before {
  background: url("../images/icn/icn_automatiq_type_short_text.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.LONGTEXT:before {
  background: url("../images/icn/icn_automatiq_type_long_text.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.RATING:before {
  background: url("../images/icn/icn_automatiq_type_rating.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.RANKING:before {
  background: url("../images/icn/icn_automatiq_type_ranking.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.EXPRESSION:before {
  background: url("../images/icn/icn_automatiq_type_word _expression.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.SLIDEBAR:before {
  background: url("../images/icn/icn_automatiq_type_slider.svg") no-repeat center #e77c48;
}

#automatiq-content .automatiq-select.control-select.SINGLE_CHOICE:before, #automatiq-content .automatiq-select.control-select.IMAGE:before, #automatiq-content .automatiq-select.control-select.YES_NO:before, #automatiq-content .automatiq-select.control-select.TEXTFIELD:before, #automatiq-content .automatiq-select.control-select.RATING:before, #automatiq-content .automatiq-select.control-select.RANKING:before, #automatiq-content .automatiq-select.control-select.EXPRESSION:before, #automatiq-content .automatiq-select.control-select.SLIDEBAR:before, #automatiq-content .automatiq-select.control-select.LONGTEXT:before {
  content: "";
  width: 35px;
  height: 36px;
  background-color: #e77c48;
  position: absolute;
}

#automatiq-content .automatiq-select.control-select.SINGLE_CHOICE span, #automatiq-content .automatiq-select.control-select.IMAGE span, #automatiq-content .automatiq-select.control-select.YES_NO span, #automatiq-content .automatiq-select.control-select.TEXTFIELD span, #automatiq-content .automatiq-select.control-select.RATING span, #automatiq-content .automatiq-select.control-select.RANKING span, #automatiq-content .automatiq-select.control-select.EXPRESSION span, #automatiq-content .automatiq-select.control-select.SLIDEBAR span, #automatiq-content .automatiq-select.control-select.LONGTEXT span {
  padding-left: 45px;
}

#automatiq-content .automatiq-select-label {
  width: 100px;
  display: inline-block;
}

#automatiq-content .automatiq-select-label i {
  color: #979797;
}

#automatiq-content .form-horizontal .form-group .control-label {
  text-align: left !important;
}

#automatiq-content .form-group .control-label-secondary {
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 15px;
  color: #999;
}

#automatiq-content .form-group .input-group .input-group-addon {
  background-color: #ffffff;
  border-radius: 0;
}

#automatiq-content .form-group.inline .control-label {
  width: 100%;
}

#automatiq-content .form-group.inline input {
  display: inline-block;
  width: 80px;
}

#automatiq-content .form-group.inline span {
  display: inline-block;
}

#automatiq-content .form-group.inline .automatiq-select {
  width: auto;
}

#automatiq-content .form-group.inline .automatiq-select span {
  width: auto;
}

#automatiq-content .form-group.inline .checkbox {
  float: left;
  height: 35px;
  margin-bottom: 0 !important;
  margin-top: 0;
  padding-top: 6px;
}

#automatiq-content .form-group.inline .checkbox label {
  font-weight: 600;
  color: #4A4A4A;
}

#automatiq-content .form-group.inline .checkbox label:before {
  cursor: pointer;
}

#automatiq-content .form-control {
  border-radius: 0;
  border: 1px solid #CBCBCB;
  height: 35px;
}

#automatiq-content .form-control:focus {
  box-shadow: none;
}

#automatiq-content .counter {
  color: #4A4A4A;
  font-size: 10px;
}

#automatiq-content .braces-dropdown {
  position: absolute;
  background: #fff;
  z-index: 101;
  border: 1px solid #efefef;
  width: 480px;
  max-height: 360px;
  border-radius: 4px;
  box-shadow: 2px 2px 7px #e8e8e8;
  top: 30px;
  opacity: 0;
  visibility: hidden;
}

#automatiq-content .braces-dropdown.active {
  opacity: 1;
  visibility: visible;
}

#automatiq-content .braces-dropdown .close {
  background: url("../images/icn/icn_close_modal.png") no-repeat 4px/18px #E77C48;
  display: inline-block;
  border-radius: 100px;
  cursor: pointer;
  width: 27px;
  height: 27px;
  position: absolute;
  top: -11px;
  right: -11px;
  z-index: 2;
  opacity: 1;
}

#automatiq-content .braces-dropdown .scroll-list {
  overflow: auto;
  height: 100%;
  max-height: 360px;
}

#automatiq-content .braces-dropdown .scroll-list .item {
  width: 100%;
  border-bottom: 1px solid #ddd;
  display: inline-block;
  padding: 5px 10px;
  cursor: pointer;
}

#automatiq-content .braces-dropdown .scroll-list .item:hover {
  background-color: #fafafa;
}

#automatiq-content .braces-dropdown .scroll-list .item div {
  width: 49%;
  color: #000;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  padding: 0;
  vertical-align: middle;
}

#automatiq-content .braces-dropdown .scroll-list .item div.desc {
  color: #9B9B9B;
}

#automatiq-content .mce-tinymce {
  padding: 1px;
  background-color: #fff;
  border-bottom-width: 0 !important;
}

#automatiq-content .mce-tinymce .mce-panel {
  background-color: #FFFFFF;
}

#automatiq-content .mce-tinymce .mce-panel .mce-container-body {
  background-color: #FFFFFF;
}

#automatiq-content .mce-tinymce .mce-panel .mce-container-body .mce-btn {
  background-color: #FFFFFF;
}

#automatiq-content .mce-tinymce .mce-panel.warning-border {
  border-color: #cb7a7b;
}

#automatiq-content .mce-btn-group:last-of-type .mce-txt {
  color: #E6773D;
}

#automatiq-content .message-extras {
  border-width: 0 1px 1px 1px;
  border-color: #CBCBCB;
  border-style: solid;
  padding: 10px;
  z-index: 100;
  position: relative;
}

#automatiq-content .message-extras .individual-response {
  background-color: #F3F3F3;
  color: #aaaaaa;
  padding: 30px 20px;
  margin-bottom: 10px;
}

#automatiq-content .message-extras .individual-response .qrvey-name {
  color: #333333;
  font-weight: bold;
}

#automatiq-content .message-extras .individual-response .remove {
  color: #E77834;
  cursor: pointer;
  font-weight: bold;
  background-image: url("../images/icn/icn_remove_response@2x.png");
  background-size: 8px 8px;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 14px;
  float: right;
}

#automatiq-content .message-extras .insert-attach {
  border-top: 1px solid #CBCBCB;
  text-align: right;
  margin-top: 10px;
  position: relative;
}

#automatiq-content .message-extras .insert-attach .add-condition.disable {
  opacity: 0.5;
}

#automatiq-content .message-extras .insert-attach .add-condition.disable span {
  cursor: auto;
}

#automatiq-content .message-extras .insert-attach .add-condition.disable .list {
  display: none !important;
}

#automatiq-content tags-input .tags {
  border: 1px solid #CBCBCB;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

#automatiq-content tags-input .tags .tag-item {
  font-size: 13px;
  background: #d8ebf5;
  border: 0px;
  border-radius: 15px;
  color: #637b8e;
  padding: 0 10px;
}

#automatiq-content tags-input .tags .tag-item .remove-button {
  color: #637b8e !important;
}

#automatiq-content tags-input .tags .input.invalid-tag {
  color: #DB7474;
}

@media screen and (max-width: 668px) and (min-width: 320px) {
  #automatiq-content tags-input .tags .tag-list {
    display: block;
  }
}

#automatiq-content .address-book_filter {
  position: relative;
  z-index: 100;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete {
  margin: 0;
  padding: 0;
  top: 38px;
  border-color: #eee;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item {
  padding: 0;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item .contact-item {
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
  position: relative;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item .contact-item span {
  display: inline-block;
  width: 49%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item .contact-item span.desc {
  color: #666;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item.selected {
  background-color: #f9f9f9;
  color: #444;
}

#automatiq-content .address-book_filter .contacts_list .autocomplete .suggestion-item h2.div {
  background: #f9f9f9;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
  width: 100%;
  display: inline-block;
  color: #222;
  margin: 0;
  cursor: auto;
  left: 0;
  position: absolute;
  height: 34px;
  padding: 10px;
  top: 0;
  line-height: 14px;
}

#automatiq-content .warning-icon-delete {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  background-image: url("../images/icn/icn_automatiq_warning3.svg");
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  cursor: pointer;
}

#automatiq-content .warning-icon-delete.warning-message {
  left: 95px;
}

#automatiq-content .warning-icon-delete.warning-message.warning-edit {
  top: 8px;
}

#automatiq-content .warning-icon-delete.warning-attachment {
  left: 95px;
  top: 55px;
}

#automatiq-content .warning-icon-delete.warning-attachment.warning-edit {
  top: 64px;
}

#automatiq-content .warning-icon-delete:hover {
  opacity: 0.9;
}

#automatiq-content .automatiq-preview {
  background-image: url("../images/icn/preview_icon@2x.png");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 18px 12px;
  color: #E77C48;
  font-weight: bold;
  padding-left: 25px;
  cursor: pointer;
}

#automatiq-content .automatiq-attachments {
  position: relative;
}

#automatiq-content .automatiq-attachments .warning-icon-delete {
  left: -35px;
  top: 32px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment {
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: inline-block;
  margin-top: 10px;
  padding: 5px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-orange-line {
  background-color: #E6773D;
  border-radius: 6px;
  display: inline-block;
  height: 42px;
  vertical-align: middle;
  width: 8px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-attachment-type {
  color: #909090;
  font-size: 13px;
  margin: 0 10px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-attachment-name {
  font-weight: bold;
  font-size: 15px;
  margin: 0 10px;
  vertical-align: middle;
  max-width: 200px;
  display: inline-block;
  word-wrap: break-word;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-attachment-date {
  color: #E6773D;
  font-size: 13px;
  margin: 0 10px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-attachment-date.right-align {
  margin: 0 0 0 10px;
  float: right;
  margin-top: 14px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment .automatiq-attachment-remove {
  background-image: url("../images/icn/icnequis@2x.png");
  background-size: 12px 12px;
  cursor: pointer;
  display: inline-block;
  height: 11px;
  margin-right: 10px;
  width: 11px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment.automatiq-attachment-new-reponse {
  width: 100%;
}

#automatiq-content .automatiq-attachments .automatiq-attachment.automatiq-attachment-new-reponse .automatiq-orange-line {
  height: 55px;
}

#automatiq-content .automatiq-attachments .automatiq-attachment.automatiq-attachment-new-reponse .automatiq-attachment-remove {
  float: right;
  color: #e6773d;
  font-weight: 600;
  line-height: 55px;
  margin-right: 20px;
  width: auto;
  background-image: url("../images/icn/icn_remove_response@2x.png");
  background-size: 8px 8px;
  background-repeat: no-repeat;
  background-position: left center;
  height: auto;
  padding-left: 15px;
}

#automatiq-content .webhook-title {
  color: #69859E;
  font-weight: bold;
}

#automatiq-content .automatiq-lines-down {
  width: 39px;
  height: 62px;
  background-image: url("../images/icn/lines-down@2x.png");
  background-size: 39px auto;
  margin-left: 40px;
  margin-top: 5px;
}

#automatiq-content .automatiq-condition-tabs {
  margin-top: 19px;
}

#automatiq-content .automatiq-condition-tabs .more-drop .options.show {
  z-index: 5 !important;
}

#automatiq-content .automatiq-condition-tabs .more-drop .options.show:after, #automatiq-content .automatiq-condition-tabs .more-drop .options.show:before {
  left: 49%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  border-color: rgba(203, 203, 203, 0);
  border-bottom-color: #ffffff;
  border-width: 6px;
  margin-left: -8px;
  top: -10px;
}

#automatiq-content .automatiq-condition-tabs .automatiq-condition-tab {
  background-color: #ECF0F3;
  border: none;
  border-radius: 3px;
  color: #364A5A;
  font-size: 18px;
  font-weight: normal;
  padding: 12px 16px;
  margin-right: 10px;
  margin-bottom: 10px;
}

#automatiq-content .automatiq-condition-tabs .automatiq-condition-tab .automatiq-condition-tab-remove {
  width: 21px;
  height: 21px;
  background-color: #9B9B9B;
  background-image: url("../images/icn/close_white@2x.png");
  background-position: 6px 6px;
  background-repeat: no-repeat;
  background-size: 9px auto;
  border-radius: 100%;
  display: inline-block;
  vertical-align: text-top;
}

#automatiq-content .automatiq-condition-tabs .automatiq-condition-tab.active {
  background-color: #E77C48;
  color: #FFFFFF;
}

#automatiq-content .automatiq-condition-tabs .automatiq-condition-tab.active .automatiq-condition-tab-remove {
  background-color: #FFFFFF;
  background-image: url("../images/icn/icn_no@2x.png");
}

#automatiq-content.automatiq-activity {
  padding-top: 112px !important;
}

#automatiq-content.automatiq-activity .filters {
  border-bottom: 1px solid #DEDEDE;
  position: fixed;
  width: 100%;
  background: #fafafa;
  z-index: 2;
  padding: 20px 0;
}

#automatiq-content.automatiq-activity .filters .filter-by-activity {
  margin-right: 22px;
}

#automatiq-content.automatiq-activity .filters .manage-notification {
  background: url("../images/icn/icn_automatiq_notifications@2x.png") no-repeat 0px center/40px;
  color: #4D6B85;
  float: right;
  font-size: 13px;
  font-weight: 600;
  padding: 11px 0 11px 55px;
  cursor: pointer;
}

#automatiq-content.automatiq-activity .list-process {
  margin-top: 120px;
  padding-bottom: 80px;
  position: relative;
}

#automatiq-content.automatiq-activity .list-process.hide-notification {
  margin-top: 50px;
}

#automatiq-content.automatiq-activity .list-process .item {
  padding-left: 80px;
  position: relative;
}

#automatiq-content.automatiq-activity .list-process .item .date {
  position: absolute;
  height: 100%;
  width: 70px;
  left: 0;
}

#automatiq-content.automatiq-activity .list-process .item .date:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 130%;
  left: 0;
  background-color: #D8D8D8;
  right: 0;
  margin: auto;
}

#automatiq-content.automatiq-activity .list-process .item .date div {
  text-align: center;
  background: #fafafa;
  padding: 10px 0;
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 55px;
  color: #4A4A4A;
  width: 100%;
}

#automatiq-content.automatiq-activity .list-process .item .date div span {
  width: 100%;
  display: block;
}

#automatiq-content.automatiq-activity .list-process .item .date div span.time {
  font-size: 14px;
  font-weight: 600;
}

#automatiq-content.automatiq-activity .list-process .item .date div span.day {
  color: #909090;
  font-size: 11px;
  font-style: italic;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block {
  font-weight: 500;
  position: relative;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .info {
  color: #4A4A4A;
  width: 100%;
  display: block;
  margin-bottom: 8px;
  font-weight: 600;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description {
  color: #E77C48;
  font-size: 14px;
  margin: 0;
  font-weight: 600;
  display: inline-block;
  width: 100%;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description span {
  float: left;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description .to-email {
  font-weight: 400;
  color: #4A4A4A;
  margin: 0 5px;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description .list-emails span {
  margin-right: 8px;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description .list-emails span span {
  float: none;
  margin: 0;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .description .list-emails span:last-child span {
  display: none;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .action {
  position: absolute;
  bottom: 30px;
  right: 30px;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block .action div {
  color: #E77C48;
  display: inline-block;
  margin-left: 20px;
  font-size: 12px;
  cursor: pointer;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-created .info {
  margin-bottom: 0;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-created .info span {
  color: #E77C48;
  font-weight: 600;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.send-error .description {
  width: 80%;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused {
  background: url("../images/icn/icn_automatiq_act_process_activated@2x.png") no-repeat 30px center/76px #fff;
  padding-left: 130px;
  min-height: 120px;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated .description .process-status, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused .description .process-status {
  color: #4A4A4A;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated .description .process-name, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused .description .process-name {
  font-size: 18px;
  width: 100%;
  margin-top: 5px;
}

#automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused {
  background: url("../images/icn/icn_automatiq_act_process_paused@2x.png") no-repeat 30px center/76px #fff;
}

#automatiq-content.automatiq-activity .list-process .item:last-child .date:before {
  content: "";
}

#automatiq-content.automatiq-activity .list-process .item:last-child .date:after {
  display: none;
}

#automatiq-content.automatiq-activity .list-process .infinite-loading {
  position: absolute;
  bottom: 0;
  font-weight: 500;
  font-size: 12px;
  color: #9c9c9c;
  text-transform: uppercase;
  text-align: center;
  width: 100%;
  left: 0;
}

/* MODAL */
.modal-automatiq-activity {
  width: 520px;
  left: 0;
  right: 0;
  margin: auto;
  text-align: left;
}

.modal-automatiq-activity .new-modal-body {
  padding: 40px !important;
}

.modal-automatiq-activity .new-modal-body .header h2 {
  font-size: 18px;
  margin-top: 0;
  color: #4A4A4A;
}

.modal-automatiq-activity .new-modal-body .header p {
  font-size: 14px;
  color: #4A4A4A;
}

.modal-automatiq-activity .new-modal-body .items {
  width: 100%;
  display: inline-block;
}

.modal-automatiq-activity .new-modal-body .items .item {
  margin-top: 30px;
}

.modal-automatiq-activity .new-modal-body .items .item .checkbox {
  float: left;
  cursor: pointer;
}

.modal-automatiq-activity .new-modal-body .items .item .description {
  padding-left: 10px;
  cursor: pointer;
}

.modal-automatiq-activity .new-modal-body .items .item .description h2 {
  font-size: 14px;
  color: #4A4A4A;
  margin: 0 0 5px;
}

.modal-automatiq-activity .new-modal-body .items .item .description p {
  color: #aaaaaa;
  font-size: 14px;
}

.modal-automatiq-activity .new-modal-body .dash-button {
  height: 40px;
  padding: 0 16px;
  background: #E6773D;
  box-shadow: 0px 2px 0px #AA5224;
  color: white;
  text-decoration: none;
  border: 0;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  float: right;
  min-width: 93px;
}

/* END MODAL */
/* MEDIA QUERIES */
@media (max-width: 767px) {
  #automatiq-content.automatiq-activity {
    padding-top: 83px !important;
  }
  #automatiq-content.automatiq-activity .filters .filter-qrvey-status {
    width: 100%;
    margin: 0 0 20px 0;
  }
  #automatiq-content.automatiq-activity .filters .filter-qrvey-status .selected {
    width: 100%;
  }
  #automatiq-content.automatiq-activity .list-process {
    margin-top: 110px;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block .action {
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block .action div {
    margin: 0 20px 0 0;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused {
    background-size: 38px;
    background-position: 20px 20px;
    min-height: auto;
    padding: 20px 20px 20px 70px;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated .info, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused .info {
    font-size: 13px;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated .description .process-status, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused .description .process-status {
    font-size: 13px;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-activated .description .process-name, #automatiq-content.automatiq-activity .list-process .item .automatiq-block.process-paused .description .process-name {
    font-size: 14px;
    margin-top: 0;
  }
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block .info,
  #automatiq-content.automatiq-activity .list-process .item .automatiq-block .description {
    font-size: 13px;
  }
  .modal-automatiq-activity {
    width: 100%;
  }
  .modal-automatiq-activity .automatiq-close-modal-button .close-modal {
    right: 10px;
    top: 10px;
  }
  .modal-automatiq-activity .new-modal-body {
    padding: 50px 20px 20px 20px !important;
  }
}

/* END MEDIA QUERIES */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImF1dG9tYXRpcS5zY3NzIiwiYXV0b21hdGlxLmNzcyIsImF1dG9tYXRpcS1kZXNpZ24uc2NzcyIsImF1dG9tYXRpcS1hY3Rpdml0eS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLDRFQUE0RTtBQUM1RTs0RUFDNEU7QUFDNUU7RUFDRSxlQU5zQjtFQU90Qiw4QkFBOEI7Q0ErQi9COztBQWpDRDtFQUlJLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osZUFBZTtFQUNmLGtCQUFrQjtDQUNuQjs7QUFSSDtFQVVJLGtCQUFrQjtDQUNuQjs7QUFYSDtFQWFJLG9CQUFvQjtDQUNyQjs7QUFkSDtFQWdCSSxxQkFBcUI7Q0FDdEI7O0FBakJIO0VBbUJJLG1CQUFtQjtDQUNwQjs7QUFwQkg7RUFzQkksaUJBQWlCO0NBQ2xCOztBQUNEO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUNEO0VBQ0Usa0JBQWtCO0NBQ25COztBQUdILDRFQUE0RTtBQUM1RTs0RUFDNEU7QUFDNUU7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHVCQUF1QjtDQTBCeEI7O0FBbkNEO0VBV0ksY0FBYztFQUNkLGVBQWU7RUFDZixtQkFBbUI7Q0FxQnBCOztBQWxDSDtFQWVNLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsUUFBUTtDQUNUOztBQWxCTDtFQW9CTSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUluQjs7QUFIQztFQUNFLGdCQUFnQjtDQUNqQjs7QUF6QlA7RUE0Qk0sWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGdCQUFlO0NBQ2hCOztBQUdMO0VBQ0U7SUFDRSxZQUFZO0lBQ1osYUFBYTtJQUNiLDBCQUEwQjtJQUMxQixnQkFBZ0I7SUFDaEIsVUFBVTtJQUNWLFlB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aEMsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixnQkFBZ0I7Q0FDakI7O0FBR0wsZUFBZTtBQUVmLG1CQUFtQjtBQUNuQjtFQUNFO0lBQ0UsNkJBQTZCO0dBcUQ5QjtFQWhERztJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FJcEI7RUFIQztJQUNFLFlBQVk7R0FDYjtFQUdMO0lBRUUsa0JBQWtCO0dBcUNuQjtFQXJESDtJQW9CVSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixTQUFTO0dBSVY7RUFIQztJQUNFLG1CQUFtQjtHQUNwQjtFQTFCWDtJQThCVSxzQkFBc0I7SUFDdEIsK0JBQStCO0lBQy9CLGlCQUFpQjtJQUNqQiw2QkFBNkI7R0FhOUI7RUE5Q1Q7SUFtQ1ksZ0JBQWdCO0dBQ2pCO0VBRUM7SUFDRSxnQkFBZ0I7R0FDakI7RUF4Q2I7SUEwQ2MsZ0JBQWdCO0lBQ2hCLGNBQWM7R0FDZjtFQTVDYjs7SUFpRFUsZ0JBQWdCO0dBQ2pCO0VBTVQ7SUFDRSxZQUFZO0dBVWI7RUFYRDtJQUlNLFlBQVk7SUFDWixVQUFVO0dBQ1g7RUFOTDtJQVNJLHdDQUF3QztHQUN6QztDRnlxRU47O0FFdHFFRCx1QkFBdUIiLCJmaWxlIjoiYXV0b21hdGlxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRwcmltYXJ5LWNvbG9yICAgIDogI0U3N0M0ODtcbiRmb250LWNvbG9yXHRcdFx0XHQ6ICM0QTRBNEE7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBHbG9iYWwgU3R5bGVzXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jYXV0b21hdGlxLWNvbnRlbnQge1xuICBjb2xvcjogJGZvbnQtY29sb3I7XG4gIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAuZGVzY3JpcHRpb24tZm9sZHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwOThweDtcbiAgfVxuICAucC10LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAucC1yLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5wLWItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wLWwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAubS10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5tLXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAubS1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tLWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBBbGVydHNcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hdXRvbWF0aXEtYWxlcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk3NTc2O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTEycHg7XG4gIHotaW5kZXg6IDEwMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMTVweCAwIDE1cHggMDtcbiAgLmF1dG9tYXRpcS1hbGVydC1jb250ZW50IHtcbiAgICB3aWR0aDogMTA0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuYXV0b21hdGlxLWFsZXJ0LWFsZXJ0LWljbyB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuYXV0b21hdGlxLWFsZXJ0LWNsb3NlLWljbyB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLXRvcDo0cHg7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjhweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KXtcbiAgLmF1dG9tYXRpcS1hbGVydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTc1NzY7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODNweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAuYXV0b21hdGlxLWFsZXJ0LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuYXV0b21hdGlxLWFsZXJ0LWFsZXJ0LWljbyB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmF1dG9tYXRpcS1hbGVydC1jbG9zZS1pY28ge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgTW9kYWxzXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXV0b21hdGlxLWNsb3NlLW1vZGFsLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3LFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHl7XG4gIC5oaWRkZW4tYmxvY2t7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gIH1cbiAgLm5ldy1tb2RhbC1ib2R5e1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC5uZXctcXJ2ZXktbW9kYWx7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiA3MHB4IDgwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5oZWFkZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5sb2dve1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNuL2xvZ28tcXJ2ZXkucG5nKSBuby1yZXBlYXQgMHB4IGNlbnRlciAvIDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiA4NnB4O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGVudHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgLm5hbWV7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgICB9XG4gICAgICAgIC5ib2R5e1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWN0aW9ucy1tb2RhbC1uZXctcXJ2ZXl7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYS5idG4tc2VlLXRhbXBsYXRle1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbHtcbiAgLm5ldy1tb2RhbC1ib2R5e1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAubmV3LXFydmV5LW1vZGFse1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGgye1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgLml0ZW1ze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLml0ZW17XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM0QTRBNEE7XG4gICAgICAgICAgfVxuICAgICAgICAgIHB7XG4gICAgICAgICAgICBjb2xvcjogIzZFNkU2RTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAuYXV0b21hdGlxLWNsb3NlLW1vZGFsLWJ1dHRvbiB7XG4gICAgdG9wOiAxMHB4O1xuICAgIC5jbG9zZS1tb2RhbHtcbiAgICAgIHJpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuICAubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAuaGlkZGVuLWJsb2Nre1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgLmNsb3NlLW1vZGFse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIC5uZXctbW9kYWwtYm9keXtcbiAgICAgICAgLm5ldy1xcnZleS1tb2RhbHtcbiAgICAgICAgICBwYWRkaW5nOiA3MHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIEltcG9ydHNcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgXCJhdXRvbWF0aXEtZGVzaWduXCI7XG5AaW1wb3J0IFwiYXV0b21hdGlxLWFjdGl2aXR5XCI7XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgR2xvYmFsIFN0eWxlc1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2F1dG9tYXRpcS1jb250ZW50IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmRlc2NyaXB0aW9uLWZvbGQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwOThweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5wLXQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5wLXItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLnAtYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLnAtbC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tLXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm0tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tLWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm0tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgQWxlcnRzXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXV0b21hdGlxLWFsZXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NzU3NjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDExMnB4O1xuICB6LWluZGV4OiAxMDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG59XG5cbi5hdXRvbWF0aXEtYWxlcnQgLmF1dG9tYXRpcS1hbGVydC1jb250ZW50IHtcbiAgd2lkdGg6IDEwNDhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF1dG9tYXRpcS1hbGVydCAuYXV0b21hdGlxLWFsZXJ0LWNvbnRlbnQgLmF1dG9tYXRpcS1hbGVydC1hbGVydC1pY28ge1xuICB3aWR0aDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuXG4uYXV0b21hdGlxLWFsZXJ0IC5hdXRvbWF0aXEtYWxlcnQtY29udGVudCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmF1dG9tYXRpcS1hbGVydCAuYXV0b21hdGlxLWFsZXJ0LWNvbnRlbnQgc3BhbiBzdHJvbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hdXRvbWF0aXEtYWxlcnQgLmF1dG9tYXRpcS1hbGVydC1jb250ZW50IC5hdXRvbWF0aXEtYWxlcnQtY2xvc2UtaWNvIHtcbiAgd2lkdGg6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjhweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5hdXRvbWF0aXEtYWxlcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk3NTc2O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDgzcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmF1dG9tYXRpcS1hbGVydCAuYXV0b21hdGlxLWFsZXJ0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYXV0b21hdGlxLWFsZXJ0IC5hdXRvbWF0aXEtYWxlcnQtY29udGVudCAuYXV0b21hdGlxLWFsZXJ0LWFsZXJ0LWljbyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmF1dG9tYXRpcS1hbGVydCAuYXV0b21hdGlxLWFsZXJ0LWNvbnRlbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYXV0b21hdGlxLWFsZXJ0IC5hdXRvbWF0aXEtYWxlcnQtY29udGVudCBzcGFuIHN0cm9uZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5hdXRvbWF0aXEtYWxlcnQgLmF1dG9tYXRpcS1hbGVydC1jb250ZW50IC5hdXRvbWF0aXEtYWxlcnQtY2xvc2UtaWNvIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIE1vZGFsc1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmF1dG9tYXRpcS1jbG9zZS1tb2RhbC1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLmhpZGRlbi1ibG9jayxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLmhpZGRlbi1ibG9jayxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5oaWRkZW4tYmxvY2sge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5LFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtZW1haWwtcHJldmlldyAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDcwcHggODBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5oZWFkZXIsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5oZWFkZXIsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmhlYWRlciAubG9nbyxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmhlYWRlciAubG9nbyxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5oZWFkZXIgLmxvZ28ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljbi9sb2dvLXFydmV5LnBuZykgbm8tcmVwZWF0IDBweCBjZW50ZXIvMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogODZweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5oZWFkZXIgYSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmhlYWRlciBhLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmhlYWRlciBhIHtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5uYW1lLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtZW1haWwtcHJldmlldyAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAubmFtZSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5uYW1lIHtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgcCxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgcCxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAuYm9keSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmJvZHksXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5ib2R5IHAsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3IC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5ib2R5IHAsXG4ubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAuYm9keSBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5ib2R5IHAgYSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmJvZHkgcCBhLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmJvZHkgcCBhIHtcbiAgY29sb3I6ICNFNzdDNDg7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5jb250ZW50IC5hY3Rpb25zLW1vZGFsLW5ldy1xcnZleSxcbi5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmFjdGlvbnMtbW9kYWwtbmV3LXFydmV5LFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmFjdGlvbnMtbW9kYWwtbmV3LXFydmV5IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAuYWN0aW9ucy1tb2RhbC1uZXctcXJ2ZXkgYS5idG4tc2VlLXRhbXBsYXRlLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtZW1haWwtcHJldmlldyAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuY29udGVudCAuYWN0aW9ucy1tb2RhbC1uZXctcXJ2ZXkgYS5idG4tc2VlLXRhbXBsYXRlLFxuLm1vZGFsLWJveC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLmNvbnRlbnQgLmFjdGlvbnMtbW9kYWwtbmV3LXFydmV5IGEuYnRuLXNlZS10YW1wbGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLm5ldy1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCBoMiB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5pdGVtcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuaXRlbXMgLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuaXRlbXMgLml0ZW0gaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5tb2RhbC1ib3guYXV0b21hdGlxLXBsYWNlaG9sZGVyLW1vZGFsIC5uZXctbW9kYWwtYm9keSAubmV3LXFydmV5LW1vZGFsIC5pdGVtcyAuaXRlbSBwIHtcbiAgY29sb3I6ICM2RTZFNkU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubW9kYWwtYm94LmF1dG9tYXRpcS1wbGFjZWhvbGRlci1tb2RhbCAubmV3LW1vZGFsLWJvZHkgLm5ldy1xcnZleS1tb2RhbCAuaXRlbXMgLml0ZW0gcCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1vZGFsLWJveC5hdXRvbWF0aXEtcGxhY2Vob2xkZXItbW9kYWwgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwgLml0ZW1zIC5pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmF1dG9tYXRpcS1jbG9zZS1tb2RhbC1idXR0b24ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuICAuYXV0b21hdGlxLWNsb3NlLW1vZGFsLWJ1dHRvbiAuY2xvc2UtbW9kYWwge1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG4gIC5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1ib3gubW9kYWwtYXV0b21hdGlxLWVtYWlsLXByZXZpZXcgLmhpZGRlbi1ibG9jayB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3IC5oaWRkZW4tYmxvY2sgLmNsb3NlLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwtYm94Lm1vZGFsLWF1dG9tYXRpcS1lbWFpbC1wcmV2aWV3IC5oaWRkZW4tYmxvY2sgLm5ldy1tb2RhbC1ib2R5IC5uZXctcXJ2ZXktbW9kYWwge1xuICAgIHBhZGRpbmc6IDcwcHggMzBweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgSW1wb3J0c1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogR2xvYmFsIENvbG9ycyAqL1xuLypGb3IgQkcqL1xuLypGb3IgdGV4dHMqL1xuI2F1dG9tYXRpcS1jb250ZW50IHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAgR3VpZGVsaW5lc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIEJ1dHRvbnNcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBCbG9ja3NcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBBdXRvbWF0aXEgQWN0aW9uc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIEljb25zXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAgRm9ybXNcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBBZGRyZXNzIEJvb2tcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBPdGhlclxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIFRhYnNcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ndWlkZWxpbmVzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY3NzNEO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggMTNweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYnRuLXNhdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk4NTlFO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3doaXRlX2NoZWNrZWRAMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4NSUgMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYnRuLWFjdGl2YXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXJyb3dfYWN0aXZhdGVAMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNSUgMThweDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYnRuLWFjdGl2YXRlLnBsYXlnLWNvbnRyb2wtZGlzYWJsZWQge1xuICB3aWR0aDogMTIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYnRuLXBhdXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5ODU5RTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fcGF1c2Vfd2hpdGVAMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNSUgMTlweDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1idG5bZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQUNBQ0E7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZG90cy1xdWVzdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAxMHB4O1xuICB6LWluZGV4OiA4MDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgei1pbmRleDogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2Vlbi5wYXRoczphZnRlciwgI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuLnBhdGhzOmJlZm9yZSB7XG4gIHdpZHRoOiA0MTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5iaWctY29udCB7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmFkZC1zdGF0ZS1tb2JpbGUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDRENEQ0O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSg3NCwgNzMsIDc0LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogLTE1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuYWRkLXN0YXRlLW1vYmlsZS5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2ViZWI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuYWRkLXN0YXRlLW1vYmlsZS5kaXNhYmxlZCBhIHtcbiAgY29sb3I6ICNiYmJiYmI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuYWRkLXN0YXRlLW1vYmlsZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmFkZC1zdGF0ZS1tb2JpbGUgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRENkI4NTtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIG1pbi13aWR0aDogMTE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5hZGQtc3RhdGUtbW9iaWxlIGEgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0zcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuYWRkLXN0YXRlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoNzQsIDczLCA3NCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogLTE1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuYWRkLXN0YXRlLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWJlYjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5hZGQtc3RhdGUuZGlzYWJsZWQgYSB7XG4gIGNvbG9yOiAjYmJiYmJiO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmFkZC1zdGF0ZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmFkZC1zdGF0ZSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEQ2Qjg1O1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgbWluLXdpZHRoOiAxMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmFkZC1zdGF0ZSBhIHN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtM3B4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmNvbnQtYWN0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoNzQsIDczLCA3NCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuY29udC1hY3QubnBzLWFkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZC1xLWJldHdlZW4gLmNvbnQtYWN0Lm5wcy1hZGQgYSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5jb250LWFjdC50aGFuay15b3Uge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5jb250LWFjdC50aGFuay15b3UgLmFjdGlvbnMge1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuY29udC1hY3QucmlnaHQtdGhhbmsteW91IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuY29udC1hY3Q6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5jb250LWFjdCBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RBREFEQTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5jb250LWFjdCBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkLXEtYmV0d2VlbiAuY29udC1hY3QgYS5kZWwtcSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY24vY2xvc2Vfd2hpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zOHB4O1xuICB0b3A6IDFweDtcbiAgYm9yZGVyOiBub25lO1xuICBmbG9hdDogbm9uZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGQtcS1iZXR3ZWVuIC5jb250LWFjdCBhLmFjdGlvbnMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEQ2Qjg1O1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDc0LCA3MywgNzQsIDAuMjkpO1xuICBtYXJnaW46IDE0cHggMCAwcHg7XG4gIHBhZGRpbmc6IDMwcHggMzBweCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jay5hdXRvbWF0aXEtYm9yZGVyLWJsb2NrIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNFNzdDNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrLmF1dG9tYXRpcS1ibG9jay1uZXctcmVwb25zZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNXB4ICNlY2VhZWE7XG4gIGJvcmRlci1jb2xvcjogI2VhZTllOTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2suYXV0b21hdGlxLWJsb2NrLW5ldy1yZXBvbnNlIC5jb2wtc20tOSAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jay5hdXRvbWF0aXEtYmxvY2stbmV3LXJlcG9uc2UgLmNvbC1zbS05IC5yb3cgLmF1dG9tYXRpcS1zZWxlY3QtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0xNHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jay5hdXRvbWF0aXEtYmxvY2stbm90LXBhZGRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmxvYWRfcXJ2ZXlfYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAudG90YWwtd2lkdGgtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5hZGQtYW5vdGhlci1xdWVzdGlvbiB7XG4gIGNvbG9yOiAjRTc3QzQ4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hY3Rpb24gLmRlbGV0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0U3N0M0ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX3JlbW92ZV9yZXNwb25zZUAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFjdGlvbiAuYW5zd2VyLWFjdGlvbiB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzdDNDg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYWN0aW9uIC5hbnN3ZXItYWN0aW9uLmFkZCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfYWRkX2Fuc3dlckAyeC5wbmdcIik7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFjdGlvbiAuYW5zd2VyLWFjdGlvbi5yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfcmVtb3ZlX2Fuc3dlckAyeC5wbmdcIik7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLnFydmV5LWNoZWNrbGlzdCBoMiB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAucXJ2ZXktY2hlY2tsaXN0IC5jb250ZW50LWNoZWNrbGlzdC1xcnZleSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRUU7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4ICNmM2YxZjE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5xcnZleS1jaGVja2xpc3QgLmNvbnRlbnQtY2hlY2tsaXN0LXFydmV5IC5hbnN3ZXItY2hlY2tsaXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAucXJ2ZXktY2hlY2tsaXN0IC5jb250ZW50LWNoZWNrbGlzdC1xcnZleSAuYW5zd2VyLWNoZWNrbGlzdCAudGFncy1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5xcnZleS1jaGVja2xpc3QgLmNvbnRlbnQtY2hlY2tsaXN0LXFydmV5IC5hbnN3ZXItY2hlY2tsaXN0IC50YWdzLWdyb3VwIHNwYW4ge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAucXJ2ZXktY2hlY2tsaXN0IC5jb250ZW50LWNoZWNrbGlzdC1xcnZleSAuYW5zd2VyLWNoZWNrbGlzdCAudGFncy1ncm91cCAuaXRlbXMgLnRhZy1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5xcnZleS1jaGVja2xpc3QgLmNvbnRlbnQtY2hlY2tsaXN0LXFydmV5IC5hbnN3ZXItY2hlY2tsaXN0IC50YWdzLWdyb3VwIC5pdGVtcyAudGFnLWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTc3YzQ4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5saWtlbHkgc3BhbiB7XG4gIGNvbG9yOiAjOUI5QjlCO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLm5wcy1hdXRvbWF0aXEgLmxpa2VseSBzcGFuLnZlcnktbGlrZWx5IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMgLml0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTc3QzQ4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjRTc3QzQ4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLm5wcy1hdXRvbWF0aXEgLmFuc3dlcnMtb3B0aW9ucyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMgLml0ZW0uc2NvcmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLm5wcy1hdXRvbWF0aXEgLmFuc3dlcnMtb3B0aW9ucyA+IGRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLm5wcy1hdXRvbWF0aXEgLmFuc3dlcnMtb3B0aW9ucyA+IGRpdjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMzBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMgPiBkaXYuZGV0cmFjdG9ycyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRDAwMjFCO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMgPiBkaXYuZGV0cmFjdG9yczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRGV0cmFjdG9yc1wiO1xuICBjb2xvcjogI0QwMDIxQjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAubnBzLWF1dG9tYXRpcSAuYW5zd2Vycy1vcHRpb25zID4gZGl2LnBhc3NpdmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y1QTYyMztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAubnBzLWF1dG9tYXRpcSAuYW5zd2Vycy1vcHRpb25zID4gZGl2LnBhc3NpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBhc3NpdmVcIjtcbiAgY29sb3I6ICNGNUE2MjM7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLm5wcy1hdXRvbWF0aXEgLmFuc3dlcnMtb3B0aW9ucyA+IGRpdi5wcm9tb3RlcnMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQxNzUwNTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5ucHMtYXV0b21hdGlxIC5hbnN3ZXJzLW9wdGlvbnMgPiBkaXYucHJvbW90ZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJQcm9tb3RlcnNcIjtcbiAgY29sb3I6ICM0MTc1MDU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1pbWFnZSAuaXRlbXMge1xuICBjb3VudGVyLXJlc2V0OiBpbWFnZXNVcGxkcztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLWltYWdlIC5pdGVtcyAuaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlY2ViZWI7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1pbWFnZSAuaXRlbXMgLml0ZW0gZGl2IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1pbWFnZSAuaXRlbXMgLml0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItaW1hZ2UgLml0ZW1zIC5pdGVtOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpbWFnZXNVcGxkcztcbiAgY29udGVudDogY291bnRlcihpbWFnZXNVcGxkcywgbG93ZXItYWxwaGEpIFwiLlwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjI2MjYyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogN3B4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItaW1hZ2UgLml0ZW1zIC5pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzOTU4NmQ7XG4gIGJvcmRlci1jb2xvcjogIzM5NTg2ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1pbWFnZSAuaXRlbXMgLml0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItc2hvcnQtdGV4dCxcbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1sb25nLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItc2hvcnQtdGV4dCB0YWdzLWlucHV0IC50YWdzLFxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLWxvbmctdGV4dCB0YWdzLWlucHV0IC50YWdzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItc2hvcnQtdGV4dCB0YWdzLWlucHV0IC50YWdzIC50YWctaXRlbSxcbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1sb25nLXRleHQgdGFncy1pbnB1dCAudGFncyAudGFnLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICNjYmNiY2I7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1zaG9ydC10ZXh0IHRhZ3MtaW5wdXQgLnRhZ3MgLnRhZy1pdGVtIC5yZW1vdmUtYnV0dG9uLFxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLWxvbmctdGV4dCB0YWdzLWlucHV0IC50YWdzIC50YWctaXRlbSAucmVtb3ZlLWJ1dHRvbiB7XG4gIGNvbG9yOiAjYWZhZGFkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1sb25nLXNob3J0LXRleHQgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItcmF0aW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLXJhdGluZyAuYXV0b21hdGlxLXNlbGVjdCxcbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1yYXRpbmcgLnJhdGluZy1wcmV2aWV3IHtcbiAgd2lkdGg6IDI4MHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItcmF0aW5nIC5hdXRvbWF0aXEtc2VsZWN0IC5pdGVtLXN0YXIsXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItcmF0aW5nIC5yYXRpbmctcHJldmlldyAuaXRlbS1zdGFyIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItcmF0aW5nIC5hdXRvbWF0aXEtc2VsZWN0IC5pdGVtLXN0YXIgLnN0YXJzLFxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLXJhdGluZyAucmF0aW5nLXByZXZpZXcgLml0ZW0tc3RhciAuc3RhcnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLXJhdGluZyAuYXV0b21hdGlxLXNlbGVjdCAuaXRlbS1zdGFyIC5zdGFycyAuaWNvbi1zdGFyLFxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLXJhdGluZyAucmF0aW5nLXByZXZpZXcgLml0ZW0tc3RhciAuc3RhcnMgLmljb24tc3RhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1yYXRpbmcgLmF1dG9tYXRpcS1zZWxlY3QgLml0ZW0tc3RhciAuc3RhcnMgLmljb24tc3RhcjpiZWZvcmUsXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItcmF0aW5nIC5yYXRpbmctcHJldmlldyAuaXRlbS1zdGFyIC5zdGFycyAuaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNFNzdDNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1yYXRpbmcgLmF1dG9tYXRpcS1zZWxlY3QgLml0ZW0tc3RhciAuc3RhcnMgLmljb24tc3Rhci5hY3RpdmU6YmVmb3JlLFxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLXJhdGluZyAucmF0aW5nLXByZXZpZXcgLml0ZW0tc3RhciAuc3RhcnMgLmljb24tc3Rhci5hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLWV4cHJlc3Npb24gLnRhZ3MtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmlmLWFuc3dlci1pcyAuYW5zd2VyLWV4cHJlc3Npb24gLnRhZ3MtZ3JvdXAgc3BhbiB7XG4gIGNvbG9yOiAjRTc3QzQ4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItZXhwcmVzc2lvbiAudGFncy1ncm91cCAuaXRlbXMge1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1leHByZXNzaW9uIC50YWdzLWdyb3VwIC5pdGVtcyAudGFnLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNzdDNDg7XG4gIG1hcmdpbjogNXB4IDEwcHggMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5pZi1hbnN3ZXItaXMgLmFuc3dlci1leHByZXNzaW9uIC50YWdzLWdyb3VwIC5pdGVtcyAudGFnLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuaWYtYW5zd2VyLWlzIC5hbnN3ZXItZXhwcmVzc2lvbiAudGFncy1ncm91cCAuaXRlbXMgLnRhZy1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzdDNDg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAuYW5zd2Vycy1wcmV2aWV3LWNoZWNrbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5hbnN3ZXJzLXByZXZpZXctY2hlY2tsaXN0IC50YWdzLWdyb3VwIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLmFuc3dlcnMtcHJldmlldy1jaGVja2xpc3QgLnRhZ3MtZ3JvdXAgLml0ZW1zIHtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC5hbnN3ZXJzLXByZXZpZXctY2hlY2tsaXN0IC50YWdzLWdyb3VwIC5pdGVtcyAudGFnLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFNzdDNDg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNzdDNDg7XG4gIG1hcmdpbjogNXB4IDEwcHggMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jay5udW0tb2YtcmVzcG9uc2VzIC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2subnVtLW9mLXJlc3BvbnNlcyAuZm9ybS1ncm91cCAuYXV0b21hdGlxLXNlbGVjdCBsaS5hY3RpdmUge1xuICBjb2xvcjogI0U3N0M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2subnVtLW9mLXJlc3BvbnNlcyAuc2VsZWN0LWFjdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAud2ViaG9vay1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAud2ViaG9vay1mb3JtICNxdXJsIHtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC53ZWJob29rLWZvcm0gLm1zZy1jb3B5IHtcbiAgYmFja2dyb3VuZDogI0U3N0M0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLnRyaWdnZXItZm9ybSB7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAudHJpZ2dlci1mb3JtIC50cmlnZ2VyLWZvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrIC50cmlnZ2VyLWZvcm0gLnRyaWdnZXItZm9ybS1kZXNjIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAudHJpZ2dlci1mb3JtIC50cmlnZ2VyLWZvcm0tdXJsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRmN2RhMjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLnRyaWdnZXItZm9ybSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jayAudHJpZ2dlci1mb3JtIGZvcm0gLm1zZy1jb3B5IHtcbiAgYmFja2dyb3VuZDogI0U3N0M0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2sgLnRyaWdnZXItZm9ybSBmb3JtICNxdXJsIHtcbiAgd2lkdGg6IDcwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2stdmlldyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2stdmlldyBwIGEge1xuICBjb2xvcjogI0U3N0M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2stdmlldyAuZXJyb3Ige1xuICBjb2xvcjogI0RCNzQ3NDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYmxvY2stZWRpdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWJsb2NrLWVkaXQgLmNvdW50ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYjdhZWI1O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1ibG9jazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0U3N0M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IGF1dG9tYXRpcS1hY3Rpb24gLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCBhdXRvbWF0aXEtYWN0aW9uIC5mb3JtLWdyb3VwIHAgYSB7XG4gIGNvbG9yOiAjZTQ3NzQ1O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1zZW5kLXNtcyAuaW5zZXJ0LWF0dGFjaCAubGltaXQtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1zZW5kLXNtcyAuaW5zZXJ0LWF0dGFjaCAubGltaXQtdGV4dCBzcGFuIHtcbiAgY29sb3I6ICMzYzNiM2I7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtc21zIC5pbnNlcnQtYXR0YWNoIC5saW5rLXNlbGVjdCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25nb2Rvd255ZWxsb3dfcmV0aW5hLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tc2VuZC1zbXMgLmluc2VydC1hdHRhY2ggLmxpbmstc2VsZWN0IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXR0YWNoX2ZpbGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC01cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1zZW5kLW1haWwgLnVwbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDExMHB4O1xuICB0b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAudXBsb2FkaW5nLmVycm9yIHtcbiAgY29sb3I6ICNmZjJlMzY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAuYXV0b21hdGlxLWF0dGFjaG1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggI2YzZjNmMztcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1zZW5kLW1haWwgLmF1dG9tYXRpcS1hdHRhY2htZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudC1uYW1lIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAuYXV0b21hdGlxLWF0dGFjaG1lbnQgLmluZm9fZmlsZSB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAudXBsb2FkQnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAudXBsb2FkQnRuIHNwYW4ge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1zZW5kLW1haWwgLnVwbG9hZEJ0bjpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNFNzdDNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXNlbmQtbWFpbCAudXBsb2FkQnRuICN1cGxvYWRCdG4ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXBvc3Qtb24gLmRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5idXR0b25zIGRpdiB7XG4gIHdpZHRoOiAxMjhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuYnV0dG9ucyBkaXYuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3NvY2lhbF9mYWNlYm9vay5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQzVEOTY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuYnV0dG9ucyBkaXYudHdpdHRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX3R3aXR0ZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0VBREVBO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDEycHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuYnV0dG9ucyBkaXYubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3NvY2lhbF9saW5rZWRpbi5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTdEQjM7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5idXR0b25zIGRpdi5nb29nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3NvY2lhbF9nb29nbGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggMTJweDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5idXR0b25zIGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5idXR0b25zIGRpdjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuYnV0dG9ucyBkaXYuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuYnV0dG9ucyBkaXYuYWN0aXZlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3Ige1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDk2JTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC5oZWFkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLmhlYWRlciBzcGFuLmF1dG9yIHtcbiAgY29sb3I6ICNFNjc3M0Q7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC5oZWFkZXIgc3Bhbi5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC5oZWFkZXIgc3Bhbi5zb2NpYWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLmhlYWRlciBzcGFuLnNvY2lhbC5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2ZhY2Vib29rX2NvbG9yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTIlIDRweDtcbiAgY29sb3I6ICMzQzVEOTY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXBvc3Qtb24gLmVkaXRvciAuaGVhZGVyIHNwYW4uc29jaWFsLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3NvY2lhbF90d2l0dGVyX2NvbG9yLnN2Z1wiKTtcbiAgY29sb3I6ICMzRUFERUE7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXBvc3Qtb24gLmVkaXRvciAuaGVhZGVyIHNwYW4uc29jaWFsLmxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9zb2NpYWxfbGlua2VkaW5fY29sb3Iuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiUgM3B4O1xuICBjb2xvcjogIzI5N0RCMztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC5oZWFkZXIgc3Bhbi5zb2NpYWwuZ29vZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9zb2NpYWxfZ29vZ2xlX2NvbG9yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlIDVweDtcbiAgY29sb3I6ICNkZDRiMzk7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC5oZWFkZXIgLnJlbW92ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICNlNjc3M2Q7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9yZW1vdmVfcmVzcG9uc2VAMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweCA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLnRleHQge1xuICBoZWlnaHQ6IDE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiY2I7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXBvc3Qtb24gLmVkaXRvciAudGV4dCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExNnB4O1xuICBib3JkZXI6IDA7XG4gIHJlc2l6ZTogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLnRleHQgLmZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYmNiO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggN3B4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC50ZXh0IC5mb290ZXIgLmNoYXJzLWxlZnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjM2MzYjNiO1xuICBmbG9hdDogbGVmdDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuZWRpdG9yIC50ZXh0IC5mb290ZXIgLmFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgdG9wOiAtNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLnRleHQgLmZvb3RlciAuYWN0aW9ucyBzcGFuIHtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25nb2Rvd255ZWxsb3dfcmV0aW5hLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDc1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXBvc3Qtb24gLmVkaXRvciAudGV4dCAuZm9vdGVyIC5hY3Rpb25zIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXR0YWNoX2ZpbGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC01cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi1wb3N0LW9uIC5lZGl0b3IgLnRleHQgLmZvb3RlciAuYWN0aW9ucyB1bCB7XG4gIHJpZ2h0OiAtNDBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24tcG9zdC1vbiAuaW5zZXJ0LXJlc3VsdHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24td2ViaG9vayAuZm9ybS1ncm91cC53ZWJob29rLXBhcmFtZXRlcnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi13ZWJob29rIC5mb3JtLWdyb3VwLndlYmhvb2stcGFyYW1ldGVycyAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXdlYmhvb2sgLmZvcm0tZ3JvdXAud2ViaG9vay1wYXJhbWV0ZXJzIC5pdGVtIGlucHV0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24td2ViaG9vayAuZm9ybS1ncm91cC53ZWJob29rLXBhcmFtZXRlcnMgLml0ZW0gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIwcHggMCAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hY3Rpb24tYmxvY2sgLmFjdGlvbi13ZWJob29rIC5mb3JtLWdyb3VwIC5wYXJhbWV0ZXItYWN0aW9uIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24td2ViaG9vayAuZm9ybS1ncm91cCAucGFyYW1ldGVyLWFjdGlvbi5hZGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfYWRkX2Fuc3dlckAyeC5wbmdcIik7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuYWN0aW9uLXdlYmhvb2sgLmZvcm0tZ3JvdXAgLnBhcmFtZXRlci1hY3Rpb24uYWRkLmVtcHR5LWFycmF5IHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDgwcHg7XG4gIHRvcDogLTJweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYWN0aW9uLWJsb2NrIC5hY3Rpb24td2ViaG9vayAuZm9ybS1ncm91cCAucGFyYW1ldGVyLWFjdGlvbi5yZW1vdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfcmVtb3ZlX2Fuc3dlckAyeC5wbmdcIik7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWFjdGlvbi1ibG9jayAuZXJyb3ItYWN0aW9uLWF0dGFjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMHB4O1xuICBib3R0b206IDExcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZjQ2NDY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWljb24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ3NzQ1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtaWNvbi1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hY3Rpb25AMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMTlweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtaWNvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fdHJpZ2dlckAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweCAxOXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmxpbmstc2VsZWN0IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5saW5rLXNlbGVjdCBzcGFuIHtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5saW5rLXNlbGVjdCB1bCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMjAwJTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDE0NCwgMTQ0LCAxNDQsIDAuNDgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubGluay1zZWxlY3QgdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmxpbmstc2VsZWN0IHVsIGxpOmhvdmVyIHtcbiAgY29sb3I6ICNFNzdDNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubGluay1zZWxlY3QgdWwgbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI2FiYjFiMztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5saW5rLXNlbGVjdCB1bC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25nb2Rvd255ZWxsb3dfcmV0aW5hLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHggMzBweCA3cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB1bCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNUYyRjI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogNDVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgdWwgbGkge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgdWwgbGkgc3BhbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB1bCBsaSBzcGFuLnN0YXRlLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgdWwgbGkgc3Bhbi5kYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB1bCBsaSBzcGFuLnN0YXRlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTc3QzQ4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgdWwgbGkgc3Bhbi5zdGF0ZS5ydW5uaW5nIHtcbiAgY29sb3I6ICNFNzdDNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB1bCBsaSBzcGFuLmRhdGUge1xuICBjb2xvcjogIzkyOTI5MjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QgdWwgbGkuc2VsZWN0LXNlYXJjaCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdCB1bCBsaS5zZWxlY3Qtc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbnNlYXJjaGJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0IHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0IHVsLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5TSU5HTEVfQ0hPSUNFOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV90eXBlX3NpbmdsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAjZTc3YzQ4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuSU1BR0U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX3R5cGVfaW1hZ2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LllFU19OTzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV95ZXNfbm8uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlRFWFRGSUVMRDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9zaG9ydF90ZXh0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyICNlNzdjNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5MT05HVEVYVDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9sb25nX3RleHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlJBVElORzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9yYXRpbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlJBTktJTkc6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX3R5cGVfcmFua2luZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAjZTc3YzQ4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuRVhQUkVTU0lPTjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV93b3JkIF9leHByZXNzaW9uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyICNlNzdjNDg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5TTElERUJBUjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9zbGlkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlNJTkdMRV9DSE9JQ0U6YmVmb3JlLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuSU1BR0U6YmVmb3JlLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuWUVTX05POmJlZm9yZSwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlRFWFRGSUVMRDpiZWZvcmUsICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5SQVRJTkc6YmVmb3JlLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuUkFOS0lORzpiZWZvcmUsICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5FWFBSRVNTSU9OOmJlZm9yZSwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlNMSURFQkFSOmJlZm9yZSwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LkxPTkdURVhUOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzdjNDg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlNJTkdMRV9DSE9JQ0Ugc3BhbiwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LklNQUdFIHNwYW4sICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5ZRVNfTk8gc3BhbiwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LmNvbnRyb2wtc2VsZWN0LlRFWFRGSUVMRCBzcGFuLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuUkFUSU5HIHNwYW4sICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5SQU5LSU5HIHNwYW4sICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5FWFBSRVNTSU9OIHNwYW4sICNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC5jb250cm9sLXNlbGVjdC5TTElERUJBUiBzcGFuLCAjYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1zZWxlY3QuY29udHJvbC1zZWxlY3QuTE9OR1RFWFQgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtc2VsZWN0LWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXNlbGVjdC1sYWJlbCBpIHtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5jb250cm9sLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tZ3JvdXAgLmNvbnRyb2wtbGFiZWwtc2Vjb25kYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzk5OTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tZ3JvdXAuaW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZm9ybS1ncm91cC5pbmxpbmUgaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tZ3JvdXAuaW5saW5lIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZm9ybS1ncm91cC5pbmxpbmUgLmF1dG9tYXRpcS1zZWxlY3Qge1xuICB3aWR0aDogYXV0bztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5mb3JtLWdyb3VwLmlubGluZSAuYXV0b21hdGlxLXNlbGVjdCBzcGFuIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZm9ybS1ncm91cC5pbmxpbmUgLmNoZWNrYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tZ3JvdXAuaW5saW5lIC5jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tZ3JvdXAuaW5saW5lIC5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NCQ0JDQjtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuY291bnRlciB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYnJhY2VzLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIHdpZHRoOiA0ODBweDtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA3cHggI2U4ZThlODtcbiAgdG9wOiAzMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYnJhY2VzLWRyb3Bkb3duLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYnJhY2VzLWRyb3Bkb3duIC5jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2Nsb3NlX21vZGFsLnBuZ1wiKSBuby1yZXBlYXQgNHB4LzE4cHggI0U3N0M0ODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIHJpZ2h0OiAtMTFweDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5icmFjZXMtZHJvcGRvd24gLnNjcm9sbC1saXN0IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYnJhY2VzLWRyb3Bkb3duIC5zY3JvbGwtbGlzdCAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmJyYWNlcy1kcm9wZG93biAuc2Nyb2xsLWxpc3QgLml0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmJyYWNlcy1kcm9wZG93biAuc2Nyb2xsLWxpc3QgLml0ZW0gZGl2IHtcbiAgd2lkdGg6IDQ5JTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmJyYWNlcy1kcm9wZG93biAuc2Nyb2xsLWxpc3QgLml0ZW0gZGl2LmRlc2Mge1xuICBjb2xvcjogIzlCOUI5Qjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tY2UtdGlueW1jZSB7XG4gIHBhZGRpbmc6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1jZS10aW55bWNlIC5tY2UtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1jZS10aW55bWNlIC5tY2UtcGFuZWwgLm1jZS1jb250YWluZXItYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubWNlLXRpbnltY2UgLm1jZS1wYW5lbCAubWNlLWNvbnRhaW5lci1ib2R5IC5tY2UtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tY2UtdGlueW1jZSAubWNlLXBhbmVsLndhcm5pbmctYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2I3YTdiO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1jZS1idG4tZ3JvdXA6bGFzdC1vZi10eXBlIC5tY2UtdHh0IHtcbiAgY29sb3I6ICNFNjc3M0Q7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubWVzc2FnZS1leHRyYXMge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gIGJvcmRlci1jb2xvcjogI0NCQ0JDQjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubWVzc2FnZS1leHRyYXMgLmluZGl2aWR1YWwtcmVzcG9uc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBjb2xvcjogI2FhYWFhYTtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1lc3NhZ2UtZXh0cmFzIC5pbmRpdmlkdWFsLXJlc3BvbnNlIC5xcnZleS1uYW1lIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1lc3NhZ2UtZXh0cmFzIC5pbmRpdmlkdWFsLXJlc3BvbnNlIC5yZW1vdmUge1xuICBjb2xvcjogI0U3NzgzNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fcmVtb3ZlX3Jlc3BvbnNlQDJ4LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAubWVzc2FnZS1leHRyYXMgLmluc2VydC1hdHRhY2gge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NCQ0JDQjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tZXNzYWdlLWV4dHJhcyAuaW5zZXJ0LWF0dGFjaCAuYWRkLWNvbmRpdGlvbi5kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLm1lc3NhZ2UtZXh0cmFzIC5pbnNlcnQtYXR0YWNoIC5hZGQtY29uZGl0aW9uLmRpc2FibGUgc3BhbiB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5tZXNzYWdlLWV4dHJhcyAuaW5zZXJ0LWF0dGFjaCAuYWRkLWNvbmRpdGlvbi5kaXNhYmxlIC5saXN0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgdGFncy1pbnB1dCAudGFncyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IHRhZ3MtaW5wdXQgLnRhZ3MgLnRhZy1pdGVtIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjZDhlYmY1O1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgY29sb3I6ICM2MzdiOGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IHRhZ3MtaW5wdXQgLnRhZ3MgLnRhZy1pdGVtIC5yZW1vdmUtYnV0dG9uIHtcbiAgY29sb3I6ICM2MzdiOGUgIWltcG9ydGFudDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IHRhZ3MtaW5wdXQgLnRhZ3MgLmlucHV0LmludmFsaWQtdGFnIHtcbiAgY29sb3I6ICNEQjc0NzQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2OHB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgI2F1dG9tYXRpcS1jb250ZW50IHRhZ3MtaW5wdXQgLnRhZ3MgLnRhZy1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZHJlc3MtYm9va19maWx0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGRyZXNzLWJvb2tfZmlsdGVyIC5jb250YWN0c19saXN0IC5hdXRvY29tcGxldGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogMzhweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZHJlc3MtYm9va19maWx0ZXIgLmNvbnRhY3RzX2xpc3QgLmF1dG9jb21wbGV0ZSAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGRyZXNzLWJvb2tfZmlsdGVyIC5jb250YWN0c19saXN0IC5hdXRvY29tcGxldGUgLnN1Z2dlc3Rpb24taXRlbSAuY29udGFjdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkcmVzcy1ib29rX2ZpbHRlciAuY29udGFjdHNfbGlzdCAuYXV0b2NvbXBsZXRlIC5zdWdnZXN0aW9uLWl0ZW0gLmNvbnRhY3QtaXRlbSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDklO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hZGRyZXNzLWJvb2tfZmlsdGVyIC5jb250YWN0c19saXN0IC5hdXRvY29tcGxldGUgLnN1Z2dlc3Rpb24taXRlbSAuY29udGFjdC1pdGVtIHNwYW4uZGVzYyB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmFkZHJlc3MtYm9va19maWx0ZXIgLmNvbnRhY3RzX2xpc3QgLmF1dG9jb21wbGV0ZSAuc3VnZ2VzdGlvbi1pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYWRkcmVzcy1ib29rX2ZpbHRlciAuY29udGFjdHNfbGlzdCAuYXV0b2NvbXBsZXRlIC5zdWdnZXN0aW9uLWl0ZW0gaDIuZGl2IHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMyMjI7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC53YXJuaW5nLWljb24tZGVsZXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX3dhcm5pbmczLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC53YXJuaW5nLWljb24tZGVsZXRlLndhcm5pbmctbWVzc2FnZSB7XG4gIGxlZnQ6IDk1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAud2FybmluZy1pY29uLWRlbGV0ZS53YXJuaW5nLW1lc3NhZ2Uud2FybmluZy1lZGl0IHtcbiAgdG9wOiA4cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAud2FybmluZy1pY29uLWRlbGV0ZS53YXJuaW5nLWF0dGFjaG1lbnQge1xuICBsZWZ0OiA5NXB4O1xuICB0b3A6IDU1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAud2FybmluZy1pY29uLWRlbGV0ZS53YXJuaW5nLWF0dGFjaG1lbnQud2FybmluZy1lZGl0IHtcbiAgdG9wOiA2NHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLndhcm5pbmctaWNvbi1kZWxldGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLXByZXZpZXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3ByZXZpZXdfaWNvbkAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMTJweDtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWF0dGFjaG1lbnRzIC53YXJuaW5nLWljb24tZGVsZXRlIHtcbiAgbGVmdDogLTM1cHg7XG4gIHRvcDogMzJweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMgLmF1dG9tYXRpcS1hdHRhY2htZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMgLmF1dG9tYXRpcS1hdHRhY2htZW50IC5hdXRvbWF0aXEtb3JhbmdlLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY3NzNEO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogOHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hdHRhY2htZW50cyAuYXV0b21hdGlxLWF0dGFjaG1lbnQgLmF1dG9tYXRpcS1hdHRhY2htZW50LXR5cGUge1xuICBjb2xvcjogIzkwOTA5MDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMgLmF1dG9tYXRpcS1hdHRhY2htZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hdHRhY2htZW50cyAuYXV0b21hdGlxLWF0dGFjaG1lbnQgLmF1dG9tYXRpcS1hdHRhY2htZW50LWRhdGUge1xuICBjb2xvcjogI0U2NzczRDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMgLmF1dG9tYXRpcS1hdHRhY2htZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudC1kYXRlLnJpZ2h0LWFsaWduIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWF0dGFjaG1lbnRzIC5hdXRvbWF0aXEtYXR0YWNobWVudCAuYXV0b21hdGlxLWF0dGFjaG1lbnQtcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25lcXVpc0AyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1hdHRhY2htZW50cyAuYXV0b21hdGlxLWF0dGFjaG1lbnQuYXV0b21hdGlxLWF0dGFjaG1lbnQtbmV3LXJlcG9uc2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtYXR0YWNobWVudHMgLmF1dG9tYXRpcS1hdHRhY2htZW50LmF1dG9tYXRpcS1hdHRhY2htZW50LW5ldy1yZXBvbnNlIC5hdXRvbWF0aXEtb3JhbmdlLWxpbmUge1xuICBoZWlnaHQ6IDU1cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWF0dGFjaG1lbnRzIC5hdXRvbWF0aXEtYXR0YWNobWVudC5hdXRvbWF0aXEtYXR0YWNobWVudC1uZXctcmVwb25zZSAuYXV0b21hdGlxLWF0dGFjaG1lbnQtcmVtb3ZlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogI2U2NzczZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX3JlbW92ZV9yZXNwb25zZUAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLndlYmhvb2stdGl0bGUge1xuICBjb2xvcjogIzY5ODU5RTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWxpbmVzLWRvd24ge1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2xpbmVzLWRvd25AMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM5cHggYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtY29uZGl0aW9uLXRhYnMge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFicyAubW9yZS1kcm9wIC5vcHRpb25zLnNob3cge1xuICB6LWluZGV4OiA1ICFpbXBvcnRhbnQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWJzIC5tb3JlLWRyb3AgLm9wdGlvbnMuc2hvdzphZnRlciwgI2F1dG9tYXRpcS1jb250ZW50IC5hdXRvbWF0aXEtY29uZGl0aW9uLXRhYnMgLm1vcmUtZHJvcCAub3B0aW9ucy5zaG93OmJlZm9yZSB7XG4gIGxlZnQ6IDQ5JTtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDMsIDIwMywgMjAzLCAwKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IC0xMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFicyAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNGMEYzO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMzNjRBNUE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWJzIC5hdXRvbWF0aXEtY29uZGl0aW9uLXRhYiAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWItcmVtb3ZlIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlCOUI5QjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9jbG9zZV93aGl0ZUAyeC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDZweCA2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFicyAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudCAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWJzIC5hdXRvbWF0aXEtY29uZGl0aW9uLXRhYi5hY3RpdmUgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFiLXJlbW92ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX25vQDJ4LnBuZ1wiKTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSB7XG4gIHBhZGRpbmctdG9wOiAxMTJweCAhaW1wb3J0YW50O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5maWx0ZXJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERURFREU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAuZmlsdGVycyAuZmlsdGVyLWJ5LWFjdGl2aXR5IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5maWx0ZXJzIC5tYW5hZ2Utbm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX25vdGlmaWNhdGlvbnNAMngucG5nXCIpIG5vLXJlcGVhdCAwcHggY2VudGVyLzQwcHg7XG4gIGNvbG9yOiAjNEQ2Qjg1O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTFweCAwIDExcHggNTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3Mge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzLmhpZGUtbm90aWZpY2F0aW9uIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNzBweDtcbiAgbGVmdDogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5kYXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEzMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuZGF0ZSBkaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5kYXRlIGRpdiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmRhdGUgZGl2IHNwYW4udGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5kYXRlIGRpdiBzcGFuLmRheSB7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5pbmZvIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0U3N0M0ODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5kZXNjcmlwdGlvbiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5kZXNjcmlwdGlvbiAudG8tZW1haWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sgLmRlc2NyaXB0aW9uIC5saXN0LWVtYWlscyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5kZXNjcmlwdGlvbiAubGlzdC1lbWFpbHMgc3BhbiBzcGFuIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sgLmRlc2NyaXB0aW9uIC5saXN0LWVtYWlscyBzcGFuOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5hY3Rpb24gZGl2IHtcbiAgY29sb3I6ICNFNzdDNDg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLWNyZWF0ZWQgLmluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLWNyZWF0ZWQgLmluZm8gc3BhbiB7XG4gIGNvbG9yOiAjRTc3QzQ4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5zZW5kLWVycm9yIC5kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrLnByb2Nlc3MtYWN0aXZhdGVkLCAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLXBhdXNlZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV9hY3RfcHJvY2Vzc19hY3RpdmF0ZWRAMngucG5nXCIpIG5vLXJlcGVhdCAzMHB4IGNlbnRlci83NnB4ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLWFjdGl2YXRlZCAuZGVzY3JpcHRpb24gLnByb2Nlc3Mtc3RhdHVzLCAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLXBhdXNlZCAuZGVzY3JpcHRpb24gLnByb2Nlc3Mtc3RhdHVzIHtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrLnByb2Nlc3MtYWN0aXZhdGVkIC5kZXNjcmlwdGlvbiAucHJvY2Vzcy1uYW1lLCAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLXBhdXNlZCAuZGVzY3JpcHRpb24gLnByb2Nlc3MtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sucHJvY2Vzcy1wYXVzZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfYWN0X3Byb2Nlc3NfcGF1c2VkQDJ4LnBuZ1wiKSBuby1yZXBlYXQgMzBweCBjZW50ZXIvNzZweCAjZmZmO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW06bGFzdC1jaGlsZCAuZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4jYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW06bGFzdC1jaGlsZCAuZGF0ZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaW5maW5pdGUtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOWM5YzljO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBNT0RBTCAqL1xuLm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSB7XG4gIHdpZHRoOiA1MjBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLm5ldy1tb2RhbC1ib2R5IC5oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaGVhZGVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaXRlbXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaXRlbXMgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaXRlbXMgLml0ZW0gLmNoZWNrYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkgLml0ZW1zIC5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaXRlbXMgLml0ZW0gLmRlc2NyaXB0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuaXRlbXMgLml0ZW0gLmRlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogI2FhYWFhYTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubW9kYWwtYXV0b21hdGlxLWFjdGl2aXR5IC5uZXctbW9kYWwtYm9keSAuZGFzaC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYmFja2dyb3VuZDogI0U2NzczRDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAwcHggI0FBNTIyNDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtaW4td2lkdGg6IDkzcHg7XG59XG5cbi8qIEVORCBNT0RBTCAqL1xuLyogTUVESUEgUVVFUklFUyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkge1xuICAgIHBhZGRpbmctdG9wOiA4M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAuZmlsdGVycyAuZmlsdGVyLXFydmV5LXN0YXR1cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmZpbHRlcnMgLmZpbHRlci1xcnZleS1zdGF0dXMgLnNlbGVjdGVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3Mge1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICB9XG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jayAuYWN0aW9uIGRpdiB7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICB9XG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrLnByb2Nlc3MtYWN0aXZhdGVkLCAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLXBhdXNlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMjBweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDcwcHg7XG4gIH1cbiAgI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sucHJvY2Vzcy1hY3RpdmF0ZWQgLmluZm8sICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrLnByb2Nlc3MtcGF1c2VkIC5pbmZvIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sucHJvY2Vzcy1hY3RpdmF0ZWQgLmRlc2NyaXB0aW9uIC5wcm9jZXNzLXN0YXR1cywgI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sucHJvY2Vzcy1wYXVzZWQgLmRlc2NyaXB0aW9uIC5wcm9jZXNzLXN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrLnByb2Nlc3MtYWN0aXZhdGVkIC5kZXNjcmlwdGlvbiAucHJvY2Vzcy1uYW1lLCAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5IC5saXN0LXByb2Nlc3MgLml0ZW0gLmF1dG9tYXRpcS1ibG9jay5wcm9jZXNzLXBhdXNlZCAuZGVzY3JpcHRpb24gLnByb2Nlc3MtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eSAubGlzdC1wcm9jZXNzIC5pdGVtIC5hdXRvbWF0aXEtYmxvY2sgLmluZm8sXG4gICNhdXRvbWF0aXEtY29udGVudC5hdXRvbWF0aXEtYWN0aXZpdHkgLmxpc3QtcHJvY2VzcyAuaXRlbSAuYXV0b21hdGlxLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHkgLmF1dG9tYXRpcS1jbG9zZS1tb2RhbC1idXR0b24gLmNsb3NlLW1vZGFsIHtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eSAubmV3LW1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBFTkQgTUVESUEgUVVFUklFUyAqL1xuIiwiJHByaW1hcnktY29sb3IgICAgOiAjRTc3QzQ4O1xuJHNlY29uZGFyeS1jb2xvciAgOiAjNjk4NTlFO1xuJGZvbnQtY29sb3JcdFx0XHRcdDogIzRBNEE0QTtcbiRpbnB1dC1ib3JkZXItY29sb3IgOiAjQ0JDQkNCO1xuXG4vKiBHbG9iYWwgQ29sb3JzICovXG4kZXJyb3ItY29sb3IgICAgICA6ICNEQjc0NzQ7XG4kb3JhbmdlLTEgICAgICAgICA6ICNFNzc4MzQ7IC8qRm9yIEJHKi9cbiRvcmFuZ2UtMiAgICAgICAgIDogI0U2NzczRDsgLypGb3IgdGV4dHMqL1xuXG4jYXV0b21hdGlxLWNvbnRlbnQge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBHdWlkZWxpbmVzXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmF1dG9tYXRpcS1ndWlkZWxpbmVzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAgQnV0dG9uc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5hdXRvbWF0aXEtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLTI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggMTNweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgfVxuICAuYXV0b21hdGlxLWJ0bi1zYXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vd2hpdGVfY2hlY2tlZEAyeC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAuYXV0b21hdGlxLWJ0bi1hY3RpdmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXJyb3dfYWN0aXZhdGVAMngucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1JSAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAmLnBsYXlnLWNvbnRyb2wtZGlzYWJsZWR7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xuICAgIH1cbiAgfVxuICAuYXV0b21hdGlxLWJ0bi1wYXVzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9wYXVzZV93aGl0ZUAyeC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTUlIDE5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLmF1dG9tYXRpcS1idG5bZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0FDQUNBO1xuICB9XG4gIC5kb3RzLXF1ZXN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgei1pbmRleDogODA7XG4gIH1cbiAgLmFkZC1xLWJldHdlZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgei1pbmRleDogMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmLnBhdGhzOmFmdGVyLCYucGF0aHM6YmVmb3Jle1xuICAgICAgd2lkdGg6IDQxMHB4O1xuICAgIH1cbiAgICAuYmlnLWNvbnQge1xuICAgICAgcGFkZGluZzogMCAxNXB4IDAgNTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8vIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICAuYWRkLXN0YXRlLW1vYmlsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDc0LDczLDc0LDAuMTUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlYmViO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAjYmJiYmJiO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM0RDZCODU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICBtaW4td2lkdGg6IDExNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hZGQtc3RhdGUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENEQ0RDQ7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSg3NCw3Myw3NCwwLjE1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlYmViO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAjYmJiYmJiO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM0RDZCODU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICBtaW4td2lkdGg6IDExNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250LWFjdCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDRENDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDc0LDczLDc0LDAuMTUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgICYubnBzLWFkZHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgYXtcbiAgICAgICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi50aGFuay15b3V7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjExcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxN3B4O1xuICAgICAgICAuYWN0aW9uc3tcbiAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucmlnaHQtdGhhbmsteW91e1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RBREFEQTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5kZWwtcSB7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljbi9jbG9zZV93aGl0ZS5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTM4cHg7XG4gICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aW9ucyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICM0RDZCODU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIEJsb2Nrc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5hdXRvbWF0aXEtYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoNzQsIDczLCA3NCwgMC4yOSk7XG4gICAgbWFyZ2luOiAxNHB4IDAgMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgJi5hdXRvbWF0aXEtYm9yZGVyLWJsb2NrIHtcbiAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJi5hdXRvbWF0aXEtYmxvY2stbmV3LXJlcG9uc2Uge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4ICNlY2VhZWE7XG4gICAgICBib3JkZXItY29sb3I6ICNlYWU5ZTk7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgLmNvbC1zbS05e1xuICAgICAgICAucm93e1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAuYXV0b21hdGlxLXNlbGVjdC1sYWJlbHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmF1dG9tYXRpcS1ibG9jay1ub3QtcGFkZGluZ3tcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAubG9hZF9xcnZleV9ibG9ja3tcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC50b3RhbC13aWR0aC1yb3d7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmFkZC1hbm90aGVyLXF1ZXN0aW9uIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAuaWYtYW5zd2VyLWlzIHtcbiAgICAgIC5hY3Rpb257XG4gICAgICAgIC5kZWxldGV7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNuL2ljbl9yZW1vdmVfcmVzcG9uc2VAMngucG5nJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweCA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFuc3dlci1hY3Rpb24ge1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJi5hZGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfYWRkX2Fuc3dlckAyeC5wbmdcIik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYucmVtb3ZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfcmVtb3ZlX2Fuc3dlckAyeC5wbmdcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucXJ2ZXktY2hlY2tsaXN0e1xuICAgICAgICBoMntcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC1jaGVja2xpc3QtcXJ2ZXl7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVFRTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDRweCAjZjNmMWYxO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC5hbnN3ZXItY2hlY2tsaXN0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgLnRhZ3MtZ3JvdXB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0ZW1ze1xuICAgICAgICAgICAgICAgIC50YWctaXRlbXtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcbiAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlNzdjNDg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubnBzLWF1dG9tYXRpcXtcbiAgICAgICAgICAubGlrZWx5e1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgY29sb3I6ICM5QjlCOUI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgJi52ZXJ5LWxpa2VseXtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmFuc3dlcnMtb3B0aW9uc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgLml0ZW17XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuc2NvcmUtYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5kZXRyYWN0b3Jze1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRDAwMjFCO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJEZXRyYWN0b3JzXCI7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0QwMDIxQjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5wYXNzaXZle1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRjVBNjIzO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OlwiUGFzc2l2ZVwiO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGNUE2MjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucHJvbW90ZXJze1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDE3NTA1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgY29udGVudDpcIlByb21vdGVyc1wiO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MTc1MDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFuc3dlci1pbWFnZSB7XG4gICAgICAgIC5pdGVtcyB7XG4gICAgICAgICAgY291bnRlci1yZXNldDogaW1hZ2VzVXBsZHM7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNlY2ViZWI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGltYWdlc1VwbGRzO1xuICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGltYWdlc1VwbGRzLCBsb3dlci1hbHBoYSkgXCIuXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM2MjYyNjI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM5NTg2ZDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzk1ODZkO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnN3ZXItc2hvcnQtdGV4dCxcbiAgICAgIC5hbnN3ZXItbG9uZy10ZXh0e1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB0YWdzLWlucHV0e1xuICAgICAgICAgIC50YWdze1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIC50YWctaXRlbXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2JjYmNiO1xuICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAucmVtb3ZlLWJ1dHRvbntcbiAgICAgICAgICAgICAgICBjb2xvcjogI2FmYWRhZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnN3ZXItbG9uZy1zaG9ydC10ZXh0e1xuICAgICAgICBzcGFue1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnN3ZXItcmF0aW5ne1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAuYXV0b21hdGlxLXNlbGVjdCxcbiAgICAgICAgLnJhdGluZy1wcmV2aWV3e1xuICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAuaXRlbS1zdGFye1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgLnN0YXJze1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgLmljb24tc3RhcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNFNzdDNDg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYW5zd2VyLWV4cHJlc3Npb257XG4gICAgICAgIC50YWdzLWdyb3Vwe1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgY29sb3I6ICNFNzdDNDg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtc3tcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICAgICAgICAgIC50YWctaXRlbXtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTc3QzQ4O1xuICAgICAgICAgICAgICBtYXJnaW46IDVweCAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYW5zd2Vycy1wcmV2aWV3LWNoZWNrbGlzdHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAudGFncy1ncm91cHtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtc3tcbiAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgICAgICAgICAudGFnLWl0ZW17XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTc3QzQ4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U3N0M0ODtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYubnVtLW9mLXJlc3BvbnNlcyB7XG4gICAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmF1dG9tYXRpcS1zZWxlY3R7XG4gICAgICAgICAgbGkuYWN0aXZle1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlbGVjdC1hY3Rpb257XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAud2ViaG9vay1mb3Jte1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICNxdXJse1xuICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIH1cbiAgICAgIC5tc2ctY29weXtcbiAgICAgICAgYmFja2dyb3VuZDogI0U3N0M0ODtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAtMjZweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRyaWdnZXItZm9ybXtcbiAgICAgIGNvbG9yOiAjNDc0NzQ3O1xuICAgICAgLnRyaWdnZXItZm9ybS10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgLnRyaWdnZXItZm9ybS1kZXNje1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgICAudHJpZ2dlci1mb3JtLXVybHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzRmN2RhMjtcbiAgICAgIH1cbiAgICAgIGZvcm17XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLm1zZy1jb3B5e1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNzdDNDg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLTI2cHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAjcXVybHtcbiAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuY29weWJ0bntcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hdXRvbWF0aXEtYmxvY2stdmlldyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHB7XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICB9XG4gICAgfVxuICAgIC5lcnJvciB7XG4gICAgICBjb2xvcjogJGVycm9yLWNvbG9yO1xuICAgIH1cbiAgfVxuICAuYXV0b21hdGlxLWJsb2NrLWVkaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLmNvdW50ZXIge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNiN2FlYjU7XG4gICAgfVxuICB9XG4gIC5hdXRvbWF0aXEtYmxvY2s6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIH1cblxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBBdXRvbWF0aXEgQWN0aW9uc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIGF1dG9tYXRpcS1hY3Rpb257XG4gICAgLmZvcm0tZ3JvdXB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwe1xuICAgICAgICBhe1xuICAgICAgICAgIGNvbG9yOiAjZTQ3NzQ1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hdXRvbWF0aXEtYWN0aW9uLWJsb2Nre1xuICAgIC8vU2VuZCBTTVNcbiAgICAuYWN0aW9uLXNlbmQtc21ze1xuICAgICAgLmluc2VydC1hdHRhY2h7XG4gICAgICAgIC5saW1pdC10ZXh0e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAjM2MzYjNiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGluay1zZWxlY3R7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuZ29kb3dueWVsbG93X3JldGluYS5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdHRhY2hfZmlsZS5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vU2VuZCBFbWFpbFxuICAgIC5hY3Rpb24tc2VuZC1tYWlse1xuICAgICAgLnVwbG9hZGluZ3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTEwcHg7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgJi5lcnJvcntcbiAgICAgICAgICBjb2xvcjogI2ZmMmUzNjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXV0b21hdGlxLWF0dGFjaG1lbnR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCAjZjNmM2YzO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMWYxZjE7XG4gICAgICAgIC5hdXRvbWF0aXEtYXR0YWNobWVudC1uYW1le1xuICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm9fZmlsZXtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnVwbG9hZEJ0bntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgY29sb3I6ICM0YTRhNGE7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAjRTc3QzQ4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjdXBsb2FkQnRue1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9Qb3N0IE9uXG4gICAgLmFjdGlvbi1wb3N0LW9ue1xuICAgICAgLmRlc2N7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgICAuYnV0dG9uc3tcbiAgICAgICAgZGl2e1xuICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgJi5mYWNlYm9va3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2ZhY2Vib29rLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQzVEOTY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudHdpdHRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX3R3aXR0ZXIuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNFQURFQTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5saW5rZWRpbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2xpbmtlZGluLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTdEQjM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZ29vZ2xle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9zb2NpYWxfZ29vZ2xlLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmVkaXRvcntcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA5NiU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiY2I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgLmhlYWRlcntcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgJi5hdXRvcntcbiAgICAgICAgICAgICAgY29sb3I6ICNFNjc3M0Q7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc29jaWFse1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAmLmZhY2Vib29re1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2ZhY2Vib29rX2NvbG9yLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MiUgNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0M1RDk2O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYudHdpdHRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL3NvY2lhbF90d2l0dGVyX2NvbG9yLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNFQURFQTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmxpbmtlZGlue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2xpbmtlZGluX2NvbG9yLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiUgM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjk3REIzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZ29vZ2xle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vc29jaWFsX2dvb2dsZV9jb2xvci5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlIDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RkNGIzOTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucmVtb3Zle1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICNlNjc3M2Q7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9yZW1vdmVfcmVzcG9uc2VAMngucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dHtcbiAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmNiO1xuICAgICAgICAgIHRleHRhcmVhe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDExNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZvb3RlcntcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYmNiO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDdweCAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLmNoYXJzLWxlZnR7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMzYzNiM2I7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjdGlvbnN7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICNFNzdDNDg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25nb2Rvd255ZWxsb3dfcmV0aW5hLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXR0YWNoX2ZpbGUuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTVweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW5zZXJ0LXJlc3VsdHN7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogOTglO1xuICAgICAgfVxuICAgIH1cbiAgICAvL1dlYmhvb2tcbiAgICAuYWN0aW9uLXdlYmhvb2t7XG4gICAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgJi53ZWJob29rLXBhcmFtZXRlcnN7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgLml0ZW17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFyYW1ldGVyLWFjdGlvbntcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U3N0M0ODtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgJi5hZGR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfYWRkX2Fuc3dlckAyeC5wbmdcIik7XG4gICAgICAgICAgICAmLmVtcHR5LWFycmF5e1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnJlbW92ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV9yZW1vdmVfYW5zd2VyQDJ4LnBuZ1wiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmVycm9yLWFjdGlvbi1hdHRhY2h7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTAwcHg7XG4gICAgICBib3R0b206IDExcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBjb2xvcjogI2ZmNDY0NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cblxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBJY29uc1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5hdXRvbWF0aXEtaWNvbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNDc3NDU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gIH1cbiAgLmF1dG9tYXRpcS1pY29uLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYWN0aW9uQDJ4LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDE5cHg7XG4gIH1cbiAgLmF1dG9tYXRpcS1pY29uLXRyaWdnZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX3RyaWdnZXJAMngucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMTlweDtcbiAgfVxuXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIEZvcm1zXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmxpbmstc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgc3BhbntcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIHVse1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNHB4IHJnYmEoMTQ0LCAxNDQsIDE0NCwgMC40OCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogI2FiYjFiMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hdXRvbWF0aXEtc2VsZWN0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuZ29kb3dueWVsbG93X3JldGluYS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCBhdXRvO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDdweCAzMHB4IDdweCAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNUYyRjI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdG9wOiA0NXB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAmLm5hbWV7XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdGF0ZSxcbiAgICAgICAgICAmLmRhdGV7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdGF0ZS5hY3RpdmV7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc3RhdGUucnVubmluZ3tcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5kYXRle1xuICAgICAgICAgICAgY29sb3I6ICM5MjkyOTI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2VsZWN0LXNlYXJjaCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY24vaWNuc2VhcmNoYmx1ZS5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgICAgIH1cbiAgICAgICYub3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYuY29udHJvbC1zZWxlY3R7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmLlNJTkdMRV9DSE9JQ0V7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV90eXBlX3NpbmdsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAjZTc3YzQ4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLklNQUdFe1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX3R5cGVfaW1hZ2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ZRVNfTk97XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV95ZXNfbm8uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5URVhURklFTER7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9zaG9ydF90ZXh0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyICNlNzdjNDg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuTE9OR1RFWFR7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9sb25nX3RleHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5SQVRJTkd7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9yYXRpbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5SQU5LSU5He1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fYXV0b21hdGlxX3R5cGVfcmFua2luZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAjZTc3YzQ4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLkVYUFJFU1NJT057XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV93b3JkIF9leHByZXNzaW9uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyICNlNzdjNDg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuU0xJREVCQVJ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNuL2ljbl9hdXRvbWF0aXFfdHlwZV9zbGlkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgI2U3N2M0ODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5TSU5HTEVfQ0hPSUNFLFxuICAgICAgJi5JTUFHRSxcbiAgICAgICYuWUVTX05PLFxuICAgICAgJi5URVhURklFTEQsXG4gICAgICAmLlJBVElORyxcbiAgICAgICYuUkFOS0lORyxcbiAgICAgICYuRVhQUkVTU0lPTixcbiAgICAgICYuU0xJREVCQVIsXG4gICAgICAmLkxPTkdURVhUe1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc3YzQ4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXV0b21hdGlxLXNlbGVjdC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjOTc5Nzk3O1xuICAgIH1cbiAgfVxuICAuZm9ybS1ob3Jpem9udGFsIHtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIC5jb250cm9sLWxhYmVsLXNlY29uZGFyeSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGNvbG9yOiM5OTk7XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmlubGluZSB7XG4gICAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICAgIC5hdXRvbWF0aXEtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2hlY2tib3gge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmNvdW50ZXIge1xuICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmJyYWNlcy1kcm9wZG93bntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggN3B4ICNlOGU4ZTg7XG4gICAgdG9wOiAzMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICYuYWN0aXZle1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5jbG9zZXtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2Nsb3NlX21vZGFsLnBuZ1wiKSBuby1yZXBlYXQgNHB4IC8gMThweCAjRTc3QzQ4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTExcHg7XG4gICAgICByaWdodDogLTExcHg7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLnNjcm9sbC1saXN0e1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIC5pdGVte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICB9XG4gICAgICAgIGRpdntcbiAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAmLmxhYmVse1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRlc2N7XG4gICAgICAgICAgICBjb2xvcjogIzlCOUI5QjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1jZS10aW55bWNlIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgLm1jZS1wYW5lbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgLm1jZS1jb250YWluZXItYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIC5tY2UtYnRuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLndhcm5pbmctYm9yZGVye1xuICAgICAgICBib3JkZXItY29sb3I6ICByZ2IoMjAzLCAxMjIsIDEyMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tY2UtYnRuLWdyb3VwIHtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAubWNlLXR4dCB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlLTI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZXNzYWdlLWV4dHJhcyB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuICAgIGJvcmRlci1jb2xvcjogI0NCQ0JDQjtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuaW5kaXZpZHVhbC1yZXNwb25zZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICAgICAgY29sb3I6ICNhYWFhYWE7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLnFydmV5LW5hbWUge1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICAucmVtb3ZlIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2UtMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25fcmVtb3ZlX3Jlc3BvbnNlQDJ4LnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmluc2VydC1hdHRhY2gge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQkNCQ0I7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuYWRkLWNvbmRpdGlvbntcbiAgICAgICAgJi5kaXNhYmxle1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGlzdHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGFncy1pbnB1dHtcbiAgICAudGFncyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgLnRhZy1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDhlYmY1O1xuICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgY29sb3I6ICM2MzdiOGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgLnJlbW92ZS1idXR0b24ge1xuICAgICAgICAgIGNvbG9yOiAjNjM3YjhlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGFncy1pbnB1dCAudGFncyAuaW5wdXQuaW52YWxpZC10YWcge1xuICAgIGNvbG9yOiAkZXJyb3ItY29sb3I7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY4cHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAgIHRhZ3MtaW5wdXQgLnRhZ3MgLnRhZy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogIEFkZHJlc3MgQm9va1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5hZGRyZXNzLWJvb2tfZmlsdGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgLmNvbnRhY3RzX2xpc3R7XG4gICAgICAuYXV0b2NvbXBsZXRle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRvcDogMzhweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWVlO1xuICAgICAgICAuc3VnZ2VzdGlvbi1pdGVte1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgLmNvbnRhY3QtaXRlbXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICYuZGVzY3tcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNlbGVjdGVke1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMi5kaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiAgT3RoZXJcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAud2FybmluZy1pY29uLWRlbGV0ZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV93YXJuaW5nMy5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICNmZmY7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLndhcm5pbmctbWVzc2FnZXtcbiAgICAgIGxlZnQ6IDk1cHg7XG4gICAgICAmLndhcm5pbmctZWRpdHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYud2FybmluZy1hdHRhY2htZW50e1xuICAgICAgbGVmdDogOTVweDtcbiAgICAgIHRvcDogNTVweDtcbiAgICAgICYud2FybmluZy1lZGl0e1xuICAgICAgICB0b3A6IDY0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxuICB9XG4gIC5hdXRvbWF0aXEtcHJldmlldyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9wcmV2aWV3X2ljb25AMngucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDEycHg7XG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmF1dG9tYXRpcS1hdHRhY2htZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC53YXJuaW5nLWljb24tZGVsZXRle1xuICAgICAgbGVmdDogLTM1cHg7XG4gICAgICB0b3A6IDMycHg7XG4gICAgfVxuICAgIC5hdXRvbWF0aXEtYXR0YWNobWVudCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIC5hdXRvbWF0aXEtb3JhbmdlLWxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLTI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICB9XG4gICAgICAuYXV0b21hdGlxLWF0dGFjaG1lbnQtdHlwZSB7XG4gICAgICAgIGNvbG9yOiAjOTA5MDkwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgfVxuICAgICAgLmF1dG9tYXRpcS1hdHRhY2htZW50LW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG4gICAgICAuYXV0b21hdGlxLWF0dGFjaG1lbnQtZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlLTI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICYucmlnaHQtYWxpZ257XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXV0b21hdGlxLWF0dGFjaG1lbnQtcmVtb3ZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljbi9pY25lcXVpc0AyeC5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgfVxuICAgICAgJi5hdXRvbWF0aXEtYXR0YWNobWVudC1uZXctcmVwb25zZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5hdXRvbWF0aXEtb3JhbmdlLWxpbmV7XG4gICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5hdXRvbWF0aXEtYXR0YWNobWVudC1yZW1vdmV7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGNvbG9yOiAjZTY3NzNkO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX3JlbW92ZV9yZXNwb25zZUAyeC5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAud2ViaG9vay10aXRsZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qICBUYWJzXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmF1dG9tYXRpcS1saW5lcy1kb3duIHtcbiAgICB3aWR0aDogMzlweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNuL2xpbmVzLWRvd25AMngucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOXB4IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5hdXRvbWF0aXEtY29uZGl0aW9uLXRhYnMge1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgLm1vcmUtZHJvcHtcbiAgICAgIC5vcHRpb25zLnNob3d7XG4gICAgICAgIHotaW5kZXg6IDUgIWltcG9ydGFudDtcbiAgICAgICAgJjphZnRlciwgJjpiZWZvcmV7XG4gICAgICAgICAgbGVmdDogNDklO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDMsIDIwMywgMjAzLCAwKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFiIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0YwRjM7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBjb2xvcjogIzM2NEE1QTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLmF1dG9tYXRpcS1jb25kaXRpb24tdGFiLXJlbW92ZSB7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjlCOUI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljbi9jbG9zZV93aGl0ZUAyeC5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNnB4IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNzdDNDg7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAuYXV0b21hdGlxLWNvbmRpdGlvbi10YWItcmVtb3ZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljbi9pY25fbm9AMngucG5nJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiJHByaW1hcnktY29sb3IgICAgOiAjRTc3QzQ4O1xuJGdyYXktYmx1ZSAgICAgICAgOiAjNEQ2Qjg1O1xuJGdyYXktbGlnaHQgICAgICAgOiAjREVERURFO1xuJGZvbnQtY29sb3JcdFx0XHRcdDogIzRBNEE0QTtcblxuI2F1dG9tYXRpcS1jb250ZW50LmF1dG9tYXRpcS1hY3Rpdml0eXtcbiAgcGFkZGluZy10b3A6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIC5maWx0ZXJze1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAuZmlsdGVyLWJ5LWFjdGl2aXR5e1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAubWFuYWdlLW5vdGlmaWNhdGlvbntcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV9ub3RpZmljYXRpb25zQDJ4LnBuZ1wiKSBuby1yZXBlYXQgMHB4IGNlbnRlciAvIDQwcHg7XG4gICAgICBjb2xvcjogJGdyYXktYmx1ZTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCA1NXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LXByb2Nlc3N7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuaGlkZS1ub3RpZmljYXRpb257XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuaXRlbXtcbiAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5kYXRle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBkaXZ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmLnRpbWV7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZGF5e1xuICAgICAgICAgICAgICBjb2xvcjogIzkwOTA5MDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXV0b21hdGlxLWJsb2Nre1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5pbmZve1xuICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudG8tZW1haWx7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxpc3QtZW1haWxze1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGlvbntcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgIGRpdntcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByb2Nlc3MtY3JlYXRlZHtcbiAgICAgICAgICAuaW5mb3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2VuZC1lcnJvcntcbiAgICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByb2Nlc3MtYWN0aXZhdGVkLFxuICAgICAgICAmLnByb2Nlc3MtcGF1c2Vke1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV9hY3RfcHJvY2Vzc19hY3RpdmF0ZWRAMngucG5nXCIpIG5vLXJlcGVhdCAzMHB4IGNlbnRlciAvIDc2cHggI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIC5wcm9jZXNzLXN0YXR1c3tcbiAgICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2Nlc3MtbmFtZXtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByb2Nlc3MtcGF1c2Vke1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY24vaWNuX2F1dG9tYXRpcV9hY3RfcHJvY2Vzc19wYXVzZWRAMngucG5nXCIpIG5vLXJlcGVhdCAzMHB4IGNlbnRlciAvIDc2cHggI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW5maW5pdGUtbG9hZGluZ3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzljOWM5YztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qIE1PREFMICovXG4gIC5tb2RhbC1hdXRvbWF0aXEtYWN0aXZpdHl7XG4gICAgd2lkdGg6IDUyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgLm5ldy1tb2RhbC1ib2R5e1xuICAgICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICAgICAgLmhlYWRlcntcbiAgICAgICAgaDJ7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW1ze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAuaXRlbXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIC5jaGVja2JveHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjYWFhYWFhO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGFzaC1idXR0b257XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTY3NzNEO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDBweCAjQUE1MjI0O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1pbi13aWR0aDogOTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLyogRU5EIE1PREFMICovXG5cbiAgLyogTUVESUEgUVVFUklFUyAqL1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjYXV0b21hdGlxLWNvbnRlbnQuYXV0b21hdGlxLWFjdGl2aXR5e1xuICAgICAgcGFkZGluZy10b3A6IDgzcHggIWltcG9ydGFudDtcbiAgICAgIC5maWx0ZXJze1xuICAgICAgICAubWFuYWdlLW5vdGlmaWNhdGlvbntcbiAgICAgICAgICAvL2Zsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXItcXJ2ZXktc3RhdHVze1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAuc2VsZWN0ZWR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5saXN0LXByb2Nlc3N7XG4gICAgICAgIC8vbWFyZ2luLXRvcDogMjMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgICAgICAuaXRlbXtcbiAgICAgICAgICAuYXV0b21hdGlxLWJsb2Nre1xuICAgICAgICAgICAgLmFjdGlvbntcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnByb2Nlc3MtYWN0aXZhdGVkLFxuICAgICAgICAgICAgJi5wcm9jZXNzLXBhdXNlZHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDcwcHg7XG4gICAgICAgICAgICAgIC5pbmZve1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgICAgLnByb2Nlc3Mtc3RhdHVze1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJvY2Vzcy1uYW1le1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmZvLFxuICAgICAgICAgICAgLmRlc2NyaXB0aW9ue1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWF1dG9tYXRpcS1hY3Rpdml0eXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmF1dG9tYXRpcS1jbG9zZS1tb2RhbC1idXR0b257XG4gICAgICAgIC5jbG9zZS1tb2RhbHtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uZXctbW9kYWwtYm9keXtcbiAgICAgICAgcGFkZGluZzogNTBweCAyMHB4IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuLyogRU5EIE1FRElBIFFVRVJJRVMgKi9cbiJdfQ== */
