/*!********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/form-block/_form-block.scss ***!
  \********************************************************************************************************************************************/
.form-element,
.form-row {
  position: relative;
}
.form-element.required-field span,
.form-row.required-field span {
  position: absolute;
  top: 50%;
  right: 17px;
  transform: translateY(-50%);
  margin-top: 5px;
  color: rgba(0, 0, 0, 0.31);
  font-size: 20px;
}
.form-element.required-field input:not(:placeholder-shown):hover ~ span,
.form-row.required-field input:not(:placeholder-shown):hover ~ span {
  color: #000000;
}
.form-element.required-field textarea ~ span,
.form-row.required-field textarea ~ span {
  top: 17px;
  transform: unset;
}
.form-element .select2-container,
.form-row .select2-container {
  width: 100% !important;
}
.form-element .select2-container .select2-selection,
.form-row .select2-container .select2-selection {
  height: 55px;
  margin: 0;
  border-radius: 230px !important;
  border: 1px solid rgba(0, 0, 0, 0.31);
  transition: 0.3s ease-out;
  background-color: transparent;
}
.form-element .select2-container .select2-selection .select2-selection__rendered,
.form-row .select2-container .select2-selection .select2-selection__rendered {
  height: 100%;
  padding: 17px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.32;
  letter-spacing: 0.8px;
}
.form-element .select2-container .select2-selection .select2-selection__arrow,
.form-row .select2-container .select2-selection .select2-selection__arrow {
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 24px;
  height: 6px;
  width: 8px;
}
.form-element .select2-container .select2-selection .select2-selection__arrow b,
.form-row .select2-container .select2-selection .select2-selection__arrow b {
  display: none;
}
.form-element .select2-container .select2-selection .select2-selection__arrow::before, .form-element .select2-container .select2-selection .select2-selection__arrow::after,
.form-row .select2-container .select2-selection .select2-selection__arrow::before,
.form-row .select2-container .select2-selection .select2-selection__arrow::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 1px;
  height: 100%;
}
.form-element .select2-container .select2-selection .select2-selection__arrow::before,
.form-row .select2-container .select2-selection .select2-selection__arrow::before {
  left: -2px;
  transform: rotate(-45deg);
  background-color: #000000;
}
.form-element .select2-container .select2-selection .select2-selection__arrow::after,
.form-row .select2-container .select2-selection .select2-selection__arrow::after {
  left: 2px;
  transform: rotate(45deg);
  background-color: #000000;
}
.form-element .select2-container.select2-container--open .select2-selection,
.form-row .select2-container.select2-container--open .select2-selection {
  border: 1px solid transparent;
  background-color: #C1A884;
}
.form-element .select2-container.select2-container--open .select2-selection .select2-selection__arrow,
.form-row .select2-container.select2-container--open .select2-selection .select2-selection__arrow {
  transition: 0.3s ease-out;
}
.form-element .select2-container.select2-container--open .select2-selection .select2-selection__arrow::before,
.form-row .select2-container.select2-container--open .select2-selection .select2-selection__arrow::before {
  left: -2px;
  transform: rotate(45deg);
}
.form-element .select2-container.select2-container--open .select2-selection .select2-selection__arrow::after,
.form-row .select2-container.select2-container--open .select2-selection .select2-selection__arrow::after {
  left: 2px;
  transform: rotate(-45deg);
}
.form-element input,
.form-element textarea,
.form-row input,
.form-row textarea {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.31);
  border-radius: 30px;
  display: inline-block;
  width: 100%;
  font-size: 16px;
  line-height: 1.32;
  color: #000000;
  font-family: "Good Sans", sans-serif;
  transition: 0.3s ease-out;
  padding: 17px 36px 17px 17px;
  font-weight: 400;
  letter-spacing: 0.8px;
}
.form-element input::placeholder,
.form-element textarea::placeholder,
.form-row input::placeholder,
.form-row textarea::placeholder {
  color: rgba(0, 0, 0, 0.31);
}
.form-element input:hover,
.form-element textarea:hover,
.form-row input:hover,
.form-row textarea:hover {
  border-color: #000000;
}
.form-element input:active,
.form-element textarea:active,
.form-row input:active,
.form-row textarea:active {
  border-color: #000000;
  color: #000000;
}
.form-element input:not(:placeholder-shown),
.form-element textarea:not(:placeholder-shown),
.form-row input:not(:placeholder-shown),
.form-row textarea:not(:placeholder-shown) {
  color: #000000;
}
.form-element textarea,
.form-row textarea {
  height: 110px;
  resize: none;
  position: relative;
}
.form-element textarea::-webkit-scrollbar,
.form-row textarea::-webkit-scrollbar {
  display: none;
}
.form-element input[type=checkbox],
.form-row input[type=checkbox] {
  display: none;
}
.form-element input[type=checkbox]:checked + label:after,
.form-row input[type=checkbox]:checked + label:after {
  background: url(fee0d5095aefe463b83a.svg) no-repeat 50%;
  background-size: 13px 13px;
  background-color: #000000;
  border-color: #000000;
}
.form-element input[type=checkbox] ~ label,
.form-row input[type=checkbox] ~ label {
  position: relative;
  display: inline-block;
  font-size: 20px;
  padding-left: 33px;
  line-height: 1.32;
  margin: 0;
  color: #000000;
  cursor: pointer;
}
.form-element input[type=checkbox] ~ label:after,
.form-row input[type=checkbox] ~ label:after {
  content: "";
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  width: 23px;
  height: 23px;
  border: 1px solid #000000;
  z-index: 1;
}
.form-element input[type=radio],
.form-row input[type=radio] {
  display: none;
}
.form-element input[type=radio]:checked + label:before,
.form-row input[type=radio]:checked + label:before {
  content: "";
  position: absolute;
  top: 5.5px;
  left: 5.4px;
  background: #000000;
  width: 12px;
  height: 12px;
  border-color: #000000;
  border-radius: 50%;
}
.form-element input[type=radio] ~ label,
.form-row input[type=radio] ~ label {
  position: relative;
  display: inline-block;
  font-size: 20px;
  padding-left: 33px;
  line-height: 1.32;
  margin: 0;
  color: #000000;
  cursor: pointer;
}
.form-element input[type=radio] ~ label:after,
.form-row input[type=radio] ~ label:after {
  content: "";
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  width: 23px;
  height: 23px;
  border: 1px solid #000000;
  z-index: 1;
}
.form-element.form-element-error input,
.form-element.form-element-error textarea,
.form-row.form-element-error input,
.form-row.form-element-error textarea {
  border-color: #C5714F;
}
.form-element.form-element-error.required-field span,
.form-element.form-element-error.required-field input:not(:placeholder-shown) ~ span,
.form-row.form-element-error.required-field span,
.form-row.form-element-error.required-field input:not(:placeholder-shown) ~ span {
  color: #C5714F;
}

form#contact-us-form .form-element.textarea-wrap {
  border: 1px solid rgba(0, 0, 0, 0.31);
  border-radius: 30px;
  padding: 17px 36px 17px 17px;
}
form#contact-us-form .form-element.textarea-wrap textarea {
  border: 0;
  border-radius: 0;
  padding: 0;
}
form#contact-us-form .form-element.textarea-wrap.form-element-error {
  border-color: #C5714F;
}

.select2-container.select2-container--open .select2-dropdown {
  border-radius: 15px;
  padding: 20px;
  top: 10px;
  border: 1px solid transparent;
  background-color: #ECECEC;
}
.select2-container.select2-container--open .select2-dropdown .select2-results__option {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.32;
  letter-spacing: 0.8px;
}
.select2-container.select2-container--open .select2-dropdown .select2-results__option.select2-results__option--highlighted {
  background-color: #C1A884;
  border-radius: 15px;
  color: #000000;
}
.select2-container.select2-container--open .select2-dropdown .select2-results__option[data-selected=true] {
  background-color: rgba(193, 168, 132, 0.5);
  border-radius: 15px;
  outline: none;
}

section.form-block {
  margin: 40px 0;
}
@media (max-width: 768px) {
  section.form-block {
    margin: 20px 0;
  }
}
@media (max-width: 1024px) {
  section.form-block .form-image-wrap {
    flex-direction: column;
  }
}
section.form-block .form-image-wrap .lh-side,
section.form-block .form-image-wrap .form-success-wrapper {
  padding: 120px 80px;
  width: 100%;
  max-width: 735px;
  text-align: center;
}
@media (max-width: 1024px) {
  section.form-block .form-image-wrap .lh-side,
  section.form-block .form-image-wrap .form-success-wrapper {
    max-width: 100%;
    padding: 40px 20px;
  }
}
section.form-block .form-image-wrap .lh-side.hide,
section.form-block .form-image-wrap .form-success-wrapper.hide {
  display: none;
}
section.form-block .form-image-wrap .lh-side h2,
section.form-block .form-image-wrap .form-success-wrapper h2 {
  margin-bottom: 15px;
  padding: 0 25px;
}
section.form-block .form-image-wrap .lh-side form,
section.form-block .form-image-wrap .form-success-wrapper form {
  margin-top: 40px;
  padding: 0 60px;
}
@media (max-width: 1024px) {
  section.form-block .form-image-wrap .lh-side form,
  section.form-block .form-image-wrap .form-success-wrapper form {
    max-width: 100%;
    padding: 0;
  }
}
section.form-block .form-image-wrap .lh-side form.loading .submit-btn,
section.form-block .form-image-wrap .form-success-wrapper form.loading .submit-btn {
  position: relative;
  color: #000000 !important;
}
section.form-block .form-image-wrap .lh-side form.loading .submit-btn:after,
section.form-block .form-image-wrap .form-success-wrapper form.loading .submit-btn:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: 0.3s ease-out;
  background: url(3b9f5805f6856e472e3e.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px;
}
section.form-block .form-image-wrap .lh-side form #firstname,
section.form-block .form-image-wrap .form-success-wrapper form #firstname {
  display: none;
}
section.form-block .form-image-wrap .lh-side form .form-element-error-msg,
section.form-block .form-image-wrap .lh-side form .form-element-error-msg-email,
section.form-block .form-image-wrap .form-success-wrapper form .form-element-error-msg,
section.form-block .form-image-wrap .form-success-wrapper form .form-element-error-msg-email {
  position: absolute;
  display: none;
  bottom: -18px;
  left: 18px;
  margin-top: 4px;
  font-size: 11px;
  line-height: 2;
  letter-spacing: 0.02em;
  color: #C5714F;
}
section.form-block .form-image-wrap .lh-side form .form-element,
section.form-block .form-image-wrap .form-success-wrapper form .form-element {
  margin-bottom: 13px;
}
section.form-block .form-image-wrap .lh-side form .form-element.form-element-error,
section.form-block .form-image-wrap .form-success-wrapper form .form-element.form-element-error {
  margin-bottom: 35px;
}
section.form-block .form-image-wrap .lh-side form .form-element.form-element-error .form-element-error-msg,
section.form-block .form-image-wrap .form-success-wrapper form .form-element.form-element-error .form-element-error-msg {
  display: block;
  bottom: -25px;
}
section.form-block .form-image-wrap .lh-side form .form-element.form-element-error-email .form-element-error-msg-email,
section.form-block .form-image-wrap .form-success-wrapper form .form-element.form-element-error-email .form-element-error-msg-email {
  display: block;
}
section.form-block .form-image-wrap .lh-side form .form-element.form-element-error-email .form-element-error-msg,
section.form-block .form-image-wrap .form-success-wrapper form .form-element.form-element-error-email .form-element-error-msg {
  display: none;
}
section.form-block .form-image-wrap .lh-side form .btn-wrap,
section.form-block .form-image-wrap .form-success-wrapper form .btn-wrap {
  margin-top: 40px;
}
section.form-block .form-image-wrap .lh-side form .btn-wrap .submit-btn,
section.form-block .form-image-wrap .form-success-wrapper form .btn-wrap .submit-btn {
  background: #000000;
  color: #E2E5E2;
  margin: 0 auto;
}
section.form-block .form-image-wrap .form-success-wrapper {
  display: none;
}
@media (max-width: 768px) {
  section.form-block .form-image-wrap .form-success-wrapper {
    padding: 170px 20px;
  }
}
section.form-block .form-image-wrap .form-success-wrapper.show {
  display: block;
}
section.form-block .form-image-wrap .rh-side {
  width: 100%;
  margin: 0 auto;
  max-width: 700px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 85px 0;
}
@media (max-width: 1024px) {
  section.form-block .form-image-wrap .rh-side {
    padding: 40px 0;
    max-width: 100%;
  }
}
section.form-block .form-image-wrap .rh-side .img-wrap {
  max-width: 315px;
}
@media (max-width: 768px) {
  section.form-block .form-image-wrap .rh-side .img-wrap {
    max-width: 150px;
  }
}
section.form-block .form-image-wrap .rh-side .img-wrap img {
  display: block;
  height: 100%;
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC10ZW1wbGF0ZS1wYXJ0c19ibG9ja3NfZm9ybS1ibG9ja19mb3JtLWJsb2NrX2pzLjNkZWUwZGIyOTM1NDhkODkwOWJmLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7RUFFSTtBQ0NKO0FEQ1E7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCRVBRO0VGUVI7QUNFWjtBREFROztFQUNJLGNFZEo7QURpQlI7QUREUTs7RUFDSTtFQUNBO0FDSVo7QURESTs7RUFDSTtBQ0lSO0FESFE7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDTVo7QURMWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNRaEI7QUROWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNTaEI7QURSZ0I7O0VBQ0k7QUNXcEI7QURUZ0I7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNZcEI7QURUZ0I7O0VBQ0k7RUFDQTtFQUNBO0FDWXBCO0FEVmdCOztFQUNJO0VBQ0E7RUFDQTtBQ2FwQjtBRFJZOztFQUNJO0VBQ0EseUJFbkVSO0FEOEVSO0FEVmdCOztFQUNJO0FDYXBCO0FEWm9COztFQUNJO0VBQ0E7QUNleEI7QURib0I7O0VBQ0k7RUFDQTtBQ2dCeEI7QURWSTs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0VoR0E7RUZpR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2NSO0FEYlE7Ozs7RUFDSSwwQkVwR1E7QURzSHBCO0FEaEJROzs7O0VBQ0kscUJFMUdKO0FEK0hSO0FEbkJROzs7O0VBQ0kscUJFN0dKO0VGOEdJLGNFOUdKO0FEc0lSO0FEdEJROzs7O0VBQ0ksY0VqSEo7QUQ0SVI7QUR4Qkk7O0VBQ0k7RUFDQTtFQUNBO0FDMkJSO0FEekJROztFQUNJO0FDNEJaO0FEekJJOztFQUNJO0FDNEJSO0FEM0JROztFQUNJO0VBQ0E7RUFDQSx5QkVsSUo7RUZtSUkscUJFbklKO0FEaUtSO0FEM0JJOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNFN0lBO0VGOElBO0FDOEJSO0FEN0JROztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2dDWjtBRDdCSTs7RUFDSTtBQ2dDUjtBRC9CUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CRWxLSjtFRm1LSTtFQUNBO0VBQ0EscUJFcktKO0VGc0tJO0FDa0NaO0FEL0JJOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNFaExBO0VGaUxBO0FDa0NSO0FEakNROztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ29DWjtBRGhDUTs7OztFQUVJLHFCRTdMSDtBRGlPVDtBRGpDWTs7OztFQUVJLGNFbE1QO0FEdU9UOztBRC9CQTtFQUNJO0VBQ0E7RUFDQTtBQ2tDSjtBRGpDSTtFQUNJO0VBQ0E7RUFDQTtBQ21DUjtBRGpDSTtFQUNJLHFCRWxOQztBRHFQVDs7QUQ3QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ0NaO0FEL0JZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUNpQ2hCO0FEaENnQjtFQUNJLHlCRW5PWjtFRm9PWTtFQUNBLGNFMU9aO0FENFFSO0FEaENnQjtFQUNJO0VBQ0E7RUFDQTtBQ2tDcEI7O0FBOVFBO0VBQ0k7QUFpUko7QUUvT0k7RUZuQ0o7SUFHUTtFQW1STjtBQUNGO0FFMVBJO0VGeEJBO0lBRVE7RUFvUlY7QUFDRjtBQW5SUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBQXFSWjtBRXRRSTtFRnBCSTs7SUFPUTtJQUNBO0VBd1JkO0FBQ0Y7QUF2Ulk7O0VBQ0k7QUEwUmhCO0FBeFJZOztFQUNJO0VBQ0E7QUEyUmhCO0FBelJZOztFQUNJO0VBQ0E7QUE0UmhCO0FFM1JJO0VGSFE7O0lBSVE7SUFDQTtFQStSbEI7QUFDRjtBQTdSb0I7O0VBQ0k7RUFDQTtBQWdTeEI7QUEvUndCOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrUzVCO0FBN1JnQjs7RUFFSTtBQStScEI7QUE1UmdCOzs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNDbkVYO0FEbVdUO0FBOVJnQjs7RUFDSTtBQWlTcEI7QUFoU29COztFQUNJO0FBbVN4QjtBQWxTd0I7O0VBQ0k7RUFDQTtBQXFTNUI7QUFqU3dCOztFQUNJO0FBb1M1QjtBQWxTd0I7O0VBQ0k7QUFxUzVCO0FBalNnQjs7RUFDSTtBQW9TcEI7QUFuU29COztFQUNJLG1CQzlGaEI7RUQrRmdCO0VBQ0E7QUFzU3hCO0FBalNRO0VBQ0k7QUFtU1o7QUVuV0k7RUYrREk7SUFHUTtFQXFTZDtBQUNGO0FBcFNZO0VBQ0k7QUFzU2hCO0FBblNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxU1o7QUUxWEk7RUY4RUk7SUFTUTtJQUNBO0VBdVNkO0FBQ0Y7QUF0U1k7RUFDSTtBQXdTaEI7QUU3WEk7RUZvRlE7SUFHUTtFQTBTbEI7QUFDRjtBQXpTZ0I7RUFDSTtFQUNBO0VBQ0E7QUEyU3BCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29tcG9uZW50cy9faW5wdXRzLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3RlbXBsYXRlLXBhcnRzL2Jsb2Nrcy9mb3JtLWJsb2NrL19mb3JtLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvcmUvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb3JlL19taXhpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5mb3JtLWVsZW1lbnQsXHJcbi5mb3JtLXJvdyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLnJlcXVpcmVkLWZpZWxkIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRyYW5zcGFyZW50LWJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pOmhvdmVyfnNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0YXJlYX5zcGFuIHtcclxuICAgICAgICAgICAgdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjMwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0LFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ibGFjaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzI7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBmb250LWZhbWlseTogJ0dvb2QgU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcclxuICAgICAgICBwYWRkaW5nOiAxN3B4IDM2cHggMTdweCAxN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0cmFuc3BhcmVudC1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICY6Y2hlY2tlZCtsYWJlbDphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChJbWFnZXMvaWNvbi1jaGVja2JveC13aGl0ZS5zdmcpIG5vLXJlcGVhdCA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCAxM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXX5sYWJlbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmOmNoZWNrZWQrbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1LjVweDtcclxuICAgICAgICAgICAgbGVmdDogNS40cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl1+bGFiZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZvcm0tZWxlbWVudC1lcnJvciB7XHJcbiAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmVxdWlyZWQtZmllbGQge1xyXG4gICAgICAgICAgICBzcGFuLFxyXG4gICAgICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5zcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5mb3JtI2NvbnRhY3QtdXMtZm9ybSAuZm9ybS1lbGVtZW50LnRleHRhcmVhLXdyYXAge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRyYW5zcGFyZW50LWJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIHBhZGRpbmc6IDE3cHggMzZweCAxN3B4IDE3cHg7XHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICYuZm9ybS1lbGVtZW50LWVycm9yIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcclxuICAgICAgICAuc2VsZWN0Mi1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7XHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzI7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XHJcbiAgICAgICAgICAgICAgICAmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZbZGF0YS1zZWxlY3RlZD1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTMgMTY4IDEzMiAvIDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcInNyYy9zY3NzL2NvcmUvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJzcmMvc2Nzcy9jb21wb25lbnRzL19pbnB1dHNcIjtcclxuQGltcG9ydCBcInNyYy9zY3NzL2NvcmUvbWl4aW5cIjtcclxuc2VjdGlvbi5mb3JtLWJsb2NrIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuICAgIC5mb3JtLWltYWdlLXdyYXAge1xyXG4gICAgICAgIEBpbmNsdWRlIHNtYWxsIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxoLXNpZGUsXHJcbiAgICAgICAgLmZvcm0tc3VjY2Vzcy13cmFwcGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzM1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5sb2FkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3VibWl0LWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiSW1hZ2VzL2xvYWRlci5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICNmaXJzdG5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGhvbmV5cG90XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZvcm0tZWxlbWVudC1lcnJvci1tc2csXHJcbiAgICAgICAgICAgICAgICAuZm9ybS1lbGVtZW50LWVycm9yLW1zZy1lbWFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mb3JtLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5mb3JtLWVsZW1lbnQtZXJyb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1lbGVtZW50LWVycm9yLW1zZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5mb3JtLWVsZW1lbnQtZXJyb3ItZW1haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1lbGVtZW50LWVycm9yLW1zZy1lbWFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1lbGVtZW50LWVycm9yLW1zZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0UyRTVFMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLXN1Y2Nlc3Mtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNzBweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmgtc2lkZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDg1cHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbWctd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMxNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkYmxhY2s6ICMwMDAwMDA7XHJcbiRsaWdodC1ncmV5OiAjRjZGNkY2O1xyXG4kZGFyay1ncmV5OiAjM0UzRTNFO1xyXG4kdHJhbnNwYXJlbnQtYmxhY2s6IHJnYmEoMCwgMCwgMCwgMC4zMSk7XHJcbiRvcmFuZ2U6ICNDNTcxNEY7XHJcbiRicm93bjogI0MxQTg4NDtcclxuJHdoaXRlLXNtb2tlOiAjRDVEOUVBO1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRpbWctYmc6ICNFQ0VDRUM7IiwiJHNpemVfX2Z1bGwtd2lkdGg6IDE5MjBweDtcclxuJHNpemVfX2xhcmdlLXdpZHRoOiBjYWxjKDE0MzJweCArIDQwcHgpO1xyXG4kc2l6ZV9fZGVza3RvcC13aWR0aDogMTM2NnB4O1xyXG4kc2l6ZV9fZGVza3RvcF9tZWRpdW0td2lkdGg6IDEyMDBweDtcclxuJHNpemVfX3NtYWxsLXdpZHRoOiAxMDI0cHg7XHJcbiRzaXplX190YWJsZXQtd2lkdGg6IDc2OHB4O1xyXG4kc2l6ZV9fbW9iaWxlLXdpZHRoOiA0ODBweDtcclxuQG1peGluIGZ1bGwge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplX19mdWxsLXdpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsYXJnZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNpemVfX2xhcmdlLXdpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wTWVkaXVtIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZV9fZGVza3RvcF9tZWRpdW0td2lkdGgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3Age1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplX19kZXNrdG9wLXdpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbWFsbCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNpemVfX3NtYWxsLXdpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplX190YWJsZXQtd2lkdGgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNpemVfX21vYmlsZS13aWR0aCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGluZUNsYWltKCRuOiAyKSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJG47XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG59XHJcblxyXG5AbWl4aW4gYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjQzcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIHBhZGRpbmc6IDE1cHggMjNweCAxNXB4IDA7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChJbWFnZXMvYnV0dG9uLWFycm93LnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAyN3B4IDE1cHggMDtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/