.popup-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999999;
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 200ms ease-in;
  -o-transition: opacity 200ms ease-in;
  transition: opacity 200ms ease-in;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  pointer-events: auto;
}
.popup-wrapper.popup-sale-hide {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  pointer-events: none;
}
.popup-sale.popup-sale-widget-promo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 900px;
  height: 600px;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  background-image: url(../../images/ai/widget_popup_sale/popup_bg_cyber_monday.png);
  background-repeat: no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
}
.popup-sale.popup-sale-widget-promo .closer {
  cursor: pointer;
  background: url(../../images/ai/widget_popup_sale/popup_closer_white.svg) no-repeat;
  height: 30px;
  width: 30px;
}
.popup-sale.popup-sale-widget-promo .closer-wrap {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin: 20px 20px 0 0;
  z-index: 6;
}
@media screen and (max-width: 900px) {
  .popup-sale.popup-sale-widget-promo .closer-wrap {
    margin: 10px 20px 0 0;
  }
}
.popup-sale.popup-sale-widget-promo .popup-content.loadable.loading:after {
  background-image: url('../../images/horizontal_loader_green.gif');
  background-color: rgba(255, 255, 255, 0.9);
}
.popup-sale.popup-sale-widget-promo .popup-content {
  z-index: 5;
  padding: 0;
}
.popup-sale.popup-sale-widget-promo .popup-content form {
  padding: 28px;
  font-family: 'Inter', sans-serif;
}
.popup-sale.popup-sale-widget-promo .popup-sale-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  vertical-align: baseline;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.popup-sale.popup-sale-widget-promo .popup-sale-row .tel-button-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.popup-sale.popup-sale-widget-promo .button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  width: 144px;
  height: 45px;
  background: #99D200;
  border-radius: 100px;
}
.popup-sale.popup-sale-widget-promo .button.button-primary {
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 21px;
  color: #000000;
}
.popup-sale.popup-sale-widget-promo .tel {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  width: 209px;
  height: 45px;
  border: 1px solid #000000;
  border-radius: 100px;
}
.popup-sale.popup-sale-widget-promo .tel label {
  margin-bottom: 0;
}
.popup-sale.popup-sale-widget-promo input[type="tel"],
.popup-sale.popup-sale-widget-promo input[type="text"] {
  max-width: 100%;
  width: 169px;
  height: 21px;
  border: none;
  background-color: #FFFFFF;
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 21px;
  color: #000000;
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  text-align: center;
}
.popup-sale.popup-sale-widget-promo input[type="tel"]:focus,
.popup-sale.popup-sale-widget-promo input[type="text"]:focus {
  border: none;
  outline: none;
  background-color: #FFFFFF;
}
.popup-sale.popup-sale-widget-promo .for-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  width: 235px;
  height: 34px;
  font-size: 14px;
  line-height: 16.8px;
  font-weight: 400;
  color: #000000;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.popup-sale.popup-sale-widget-promo .for-checkbox a,
.popup-sale.popup-sale-widget-promo .for-checkbox a:active,
.popup-sale.popup-sale-widget-promo .for-checkbox a:hover {
  color: #000000;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox {
  position: absolute;
  z-index: -1;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.popup-sale.popup-sale-widget-promo .politics-checkbox + label {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox + label:before {
  content: '';
  display: inline-block;
  width: 26px;
  height: 26px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  border: 1px solid #99D200;
  border-radius: 0.25em;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
  color: white;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:checked + label:before {
  border-color: #99D200;
  background-color: #99D200;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:not(:disabled):not(:checked) + label:hover:before {
  border-color: #e9ecef;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:not(:disabled):active + label:before {
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:focus + label:before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.4);
          box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.4);
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:focus:not(:checked) + label:before {
  border-color: #99D200;
}
.popup-sale.popup-sale-widget-promo .politics-checkbox:disabled + label:before {
  background-color: #e9ecef;
}
@media screen and (max-width: 900px) {
  .popup-sale.popup-sale-widget-promo {
    width: 600px;
    height: 400px;
  }
  .popup-sale.popup-sale-widget-promo .popup-sale-row .tel-button-wrap {
    display: contents;
  }
  .popup-sale.popup-sale-widget-promo .popup-content {
    padding: 0;
  }
  .popup-sale.popup-sale-widget-promo .popup-content form {
    padding: 10px;
  }
  .popup-sale.popup-sale-widget-promo .tel {
    padding: 10px 20px;
    width: 200px;
  }
  .popup-sale.popup-sale-widget-promo .button.button-primary {
    font-size: 13px;
  }
  .popup-sale.popup-sale-widget-promo .button {
    padding: 10px 20px;
    width: 120px;
  }
  .popup-sale.popup-sale-widget-promo .for-checkbox {
    font-size: 14px;
  }
}
@media screen and (max-width: 639px) {
  .popup-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(35, 31, 32, 0.73)), to(rgba(245, 245, 245, 0.89)));
    background-image: -webkit-linear-gradient(bottom, rgba(35, 31, 32, 0.73), rgba(245, 245, 245, 0.89));
    background-image: -o-linear-gradient(bottom, rgba(35, 31, 32, 0.73), rgba(245, 245, 245, 0.89));
    background-image: linear-gradient(to top, rgba(35, 31, 32, 0.73), rgba(245, 245, 245, 0.89));
    background-position-x: initial;
    background-position-y: initial;
    -webkit-background-size: initial initial;
            background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    -webkit-background-origin: initial;
            background-origin: initial;
    -webkit-background-clip: initial;
            background-clip: initial;
    background-color: initial;
  }
  .popup-sale.popup-sale-widget-promo {
    margin-top: 20px;
    height: 600px;
    width: 400px;
    border-radius: 0;
    background-image: url(../../images/ai/widget_popup_sale/popup_bg_cyber_monday_mobile.png);
    background-repeat: no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    position: relative;
    overflow: hidden;
  }
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin: 15px 0;
  }
  .popup-sale.popup-sale-widget-promo .tel {
    margin: 5px;
  }
  .popup-sale.popup-sale-widget-promo .button.button-primary {
    margin: 5px;
  }
  .popup-sale.popup-sale-widget-promo .for-checkbox {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
    margin: 5px 5px 0 5px;
  }
  .popup-sale.popup-sale-widget-promo .for-checkbox {
    width: auto;
  }
}
@media screen and (max-width: 390px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 0 0 30px 0;
  }
}
@media screen and (max-width: 385px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 40px 0;
  }
}
@media screen and (max-width: 379px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 45px 0;
  }
}
@media screen and (max-width: 373px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 55px 0;
  }
}
@media screen and (max-width: 369px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 70px 0;
  }
}
@media screen and (max-width: 359px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 60px 0;
  }
  .popup-sale.popup-sale-widget-promo .popup-sale-row .tel,
  .popup-sale.popup-sale-widget-promo .popup-sale-row .button {
    height: 30px;
  }
}
@media screen and (max-width: 355px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 65px 0;
  }
}
@media screen and (max-width: 349px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 80px 0;
  }
}
@media screen and (max-width: 339px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 90px 0;
  }
}
@media screen and (max-width: 332px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 100px 0;
  }
}
@media screen and (max-width: 324px) {
  .popup-sale.popup-sale-widget-promo .popup-sale-row {
    margin: 110px 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYXJ0aWFscy9wb3B1cC1zYWxlLWN5YmVyLW1vbmRheS5sZXNzIiwiX3BhcnRpYWxzLzxubyBzb3VyY2U+IiwiX3BhcnRpYWxzL3BvcHVwLXNhbGUtY3liZXItbW9uZGF5LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUFBLDRCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO0VBQUEsZ0NBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQkFBQTtFQUVBLDBDQUFBO0VBRUEscUNBQUE7RUFBQSxrQ0FBQTtFQUNBLFdBQUE7RUNmRixtRUFBQTtFRGdCRSxxQkFBQTtDRUFEO0FGQ0M7RUFDRSxXQUFBO0VDbEJKLGlFQUFBO0VEbUJJLHFCQUFBO0NFQ0g7QUZHRDtFQUNFLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1Q0FBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7RUFDQSwyQkFBQTtFQUFBLDZCQUFBO01BQUEsd0JBQUE7VUFBQSxxQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUZBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7Q0VERDtBRlhEO0VBZ0JJLGdCQUFBO0VBQ0Esb0ZBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtDRUZIO0FGakJEO0VBdUJJLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtDRUhIO0FGSUc7RUE0VEg7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QkQ7RUFDRTtJQUNFLGVBQUE7R0V4QkQ7Q0FDRjtBRjBCRDtFQUNFO0lBQ0UsZUFBQTtHRXhCRDtDQUNGO0FGMEJEO0VBQ0U7SUFDRSxlQUFBO0dFeEJEO0NBQ0Y7QUYwQkQ7RUFDRTtJQUNFLGVBQUE7R0V4QkQ7Q0FDRjtBRjBCRDtFQUNFO0lBQ0UsZUFBQTtHRXhCRDtFRnVCRDs7SUFHSSxhQUFBO0dFdEJIO0NBQ0Y7QUZ5QkQ7RUFDRTtJQUNFLGVBQUE7R0V2QkQ7Q0FDRjtBRnlCRDtFQUNFO0lBQ0UsZUFBQTtHRXZCRDtDQUNGO0FGeUJEO0VBQ0U7SUFDRSxlQUFBO0dFdkJEO0NBQ0Y7QUZ5QkQ7RUFDRTtJQUNFLGdCQUFBO0dFdkJEO0NBQ0Y7QUZ5QkQ7RUFDRTtJQUNFLGdCQUFBO0dFdkJEO0NBQ0YiLCJmaWxlIjoiX3BhcnRpYWxzL3BvcHVwLXNhbGUtY3liZXItbW9uZGF5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wb3B1cC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcclxuXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW47XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW47XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgJi5wb3B1cC1zYWxlLWhpZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgd2lkdGg6IDkwMHB4O1xyXG4gIGhlaWdodDogNjAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2FpL3dpZGdldF9wb3B1cF9zYWxlL3BvcHVwX2JnX2N5YmVyX21vbmRheS5wbmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cclxuXHJcbiAgLmNsb3NlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FpL3dpZGdldF9wb3B1cF9zYWxlL3BvcHVwX2Nsb3Nlcl93aGl0ZS5zdmcpIG5vLXJlcGVhdDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNsb3Nlci13cmFwIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luOiAyMHB4IDIwcHggMCAwO1xyXG4gICAgei1pbmRleDogNjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyMHB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3B1cC1jb250ZW50LmxvYWRhYmxlLmxvYWRpbmc6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaG9yaXpvbnRhbF9sb2FkZXJfZ3JlZW4uZ2lmJyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgfVxyXG5cclxuICAucG9wdXAtY29udGVudCB7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvcm0ge1xyXG4gICAgICBwYWRkaW5nOiAyOHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3B1cC1zYWxlLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLnRlbC1idXR0b24td3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTQ0cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOTlEMjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gIH1cclxuXHJcbiAgLnRlbCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDIwOXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTY5cHg7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBvcmRlcjogMDtcclxuICAgIGZsZXgtZ3JvdzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG5cclxuICAuZm9yLWNoZWNrYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICB3aWR0aDogMjM1cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTYuOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgYSwgYTphY3RpdmUsIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAucG9saXRpY3MtY2hlY2tib3gge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAucG9saXRpY3MtY2hlY2tib3grbGFiZWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgfVxyXG4gIC5wb2xpdGljcy1jaGVja2JveCtsYWJlbDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGZsZXgtZ3JvdzogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OUQyMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG4gIC5wb2xpdGljcy1jaGVja2JveDpjaGVja2VkK2xhYmVsOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTlEMjAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5RDIwMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICB9XHJcbiAgLnBvbGl0aWNzLWNoZWNrYm94Om5vdCg6ZGlzYWJsZWQpOm5vdCg6Y2hlY2tlZCkrbGFiZWw6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XHJcbiAgfVxyXG4gIC5wb2xpdGljcy1jaGVja2JveDpub3QoOmRpc2FibGVkKTphY3RpdmUrbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xyXG4gIH1cclxuICAucG9saXRpY3MtY2hlY2tib3g6Zm9jdXMrbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gIH1cclxuICAucG9saXRpY3MtY2hlY2tib3g6Zm9jdXM6bm90KDpjaGVja2VkKStsYWJlbDo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzk5RDIwMDtcclxuICB9XHJcbiAgLnBvbGl0aWNzLWNoZWNrYm94OmRpc2FibGVkK2xhYmVsOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8ge1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuXHJcbiAgICAucG9wdXAtc2FsZS1yb3cge1xyXG4gICAgICAudGVsLWJ1dHRvbi13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRlbCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgIH1cclxuICAgIC5mb3ItY2hlY2tib3gge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xyXG4gIC5wb3B1cC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzIzMWYyMGJhLCAjZjVmNWY1ZTMpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgzNSwgMzEsIDMyLCAwLjczKSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjg5KSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGluaXRpYWw7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGluaXRpYWw7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdC14OiBpbml0aWFsO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQteTogaW5pdGlhbDtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbDtcclxuICAgIGJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsO1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBpbml0aWFsO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcclxuICB9XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9haS93aWRnZXRfcG9wdXBfc2FsZS9wb3B1cF9iZ19jeWJlcl9tb25kYXlfbW9iaWxlLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAucG9wdXAtc2FsZS1yb3cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgfVxyXG4gICAgLnRlbCB7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgfVxyXG4gICAgLmZvci1jaGVja2JveCB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIG1hcmdpbjogNXB4IDVweCAwIDVweDtcclxuICAgIH1cclxuICAgIC5mb3ItY2hlY2tib3gge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xyXG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1zYWxlLXJvdyB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzlweCkge1xyXG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1zYWxlLXJvdyB7XHJcbiAgICBtYXJnaW46IDQ1cHggMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzczcHgpIHtcclxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xyXG4gICAgbWFyZ2luOiA1NXB4IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2OXB4KSB7XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcclxuICAgIG1hcmdpbjogNzBweCAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xyXG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1zYWxlLXJvdyB7XHJcbiAgICBtYXJnaW46IDYwcHggMDtcclxuICAgIC50ZWwsIC5idXR0b24ge1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1NXB4KSB7XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcclxuICAgIG1hcmdpbjogNjVweCAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDlweCkge1xyXG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1zYWxlLXJvdyB7XHJcbiAgICBtYXJnaW46IDgwcHggMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM5cHgpIHtcclxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xyXG4gICAgbWFyZ2luOiA5MHB4IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMnB4KSB7XHJcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcclxuICAgIG1hcmdpbjogMTAwcHggMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzI0cHgpIHtcclxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xyXG4gICAgbWFyZ2luOiAxMTBweCAwO1xyXG4gIH1cclxufSIsbnVsbCwiLnBvcHVwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW47XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW47XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnBvcHVwLXdyYXBwZXIucG9wdXAtc2FsZS1oaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiA5MDBweDtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2FpL3dpZGdldF9wb3B1cF9zYWxlL3BvcHVwX2JnX2N5YmVyX21vbmRheS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuY2xvc2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FpL3dpZGdldF9wb3B1cF9zYWxlL3BvcHVwX2Nsb3Nlcl93aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5jbG9zZXItd3JhcCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG4gIHotaW5kZXg6IDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuY2xvc2VyLXdyYXAge1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDAgMDtcbiAgfVxufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLWNvbnRlbnQubG9hZGFibGUubG9hZGluZzphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2hvcml6b250YWxfbG9hZGVyX2dyZWVuLmdpZicpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtY29udGVudCB7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtY29udGVudCBmb3JtIHtcbiAgcGFkZGluZzogMjhweDtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cgLnRlbC1idXR0b24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogIzk5RDIwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC50ZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIwOXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnRlbCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxNjlweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZmxleDogbm9uZTtcbiAgb3JkZXI6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLmZvci1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgd2lkdGg6IDIzNXB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2LjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5mb3ItY2hlY2tib3ggYSxcbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5mb3ItY2hlY2tib3ggYTphY3RpdmUsXG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuZm9yLWNoZWNrYm94IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb2xpdGljcy1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9saXRpY3MtY2hlY2tib3ggKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb2xpdGljcy1jaGVja2JveCArIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTlEMjAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvbGl0aWNzLWNoZWNrYm94OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTlEMjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlEMjAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9saXRpY3MtY2hlY2tib3g6bm90KDpkaXNhYmxlZCk6bm90KDpjaGVja2VkKSArIGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG59XG4ucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9saXRpY3MtY2hlY2tib3g6bm90KDpkaXNhYmxlZCk6YWN0aXZlICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbn1cbi5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb2xpdGljcy1jaGVja2JveDpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvbGl0aWNzLWNoZWNrYm94OmZvY3VzOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTlEMjAwO1xufVxuLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvbGl0aWNzLWNoZWNrYm94OmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IC50ZWwtYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1jb250ZW50IGZvcm0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnRlbCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAuZm9yLWNoZWNrYm94IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5wb3B1cC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDM1LCAzMSwgMzIsIDAuNzMpLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuODkpKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGluaXRpYWw7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtc2l6ZTogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdC14OiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtcmVwZWF0LXk6IGluaXRpYWw7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtb3JpZ2luOiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY2xpcDogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9haS93aWRnZXRfcG9wdXBfc2FsZS9wb3B1cF9iZ19jeWJlcl9tb25kYXlfbW9iaWxlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC50ZWwge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5mb3ItY2hlY2tib3gge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiA1cHggNXB4IDAgNXB4O1xuICB9XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5mb3ItY2hlY2tib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc5cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDQ1cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzczcHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDU1cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzY5cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDcwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgfVxuICAucG9wdXAtc2FsZS5wb3B1cC1zYWxlLXdpZGdldC1wcm9tbyAucG9wdXAtc2FsZS1yb3cgLnRlbCxcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IC5idXR0b24ge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDY1cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ5cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM5cHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDkwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMycHgpIHtcbiAgLnBvcHVwLXNhbGUucG9wdXAtc2FsZS13aWRnZXQtcHJvbW8gLnBvcHVwLXNhbGUtcm93IHtcbiAgICBtYXJnaW46IDEwMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyNHB4KSB7XG4gIC5wb3B1cC1zYWxlLnBvcHVwLXNhbGUtd2lkZ2V0LXByb21vIC5wb3B1cC1zYWxlLXJvdyB7XG4gICAgbWFyZ2luOiAxMTBweCAwO1xuICB9XG59XG4iXX0= */
